使用 Git bisect 命令定位首次引入错误的提交
bisect 工具 Git 的 bisect 工具通过快速识别坏的提交,节省了时间和精力。 你是不是有过这样的经历:发现代码中有 错误bug,但不知道这个错误是什么时候引入的。这有可能是因为,某个人提交了...
海外云服务器有哪些优势,应该如何选择?
云服务器种类繁多,随着海外云服务器的出现使得购买和构建站点变得更加容易。 那么如何选择合适的海外云服务器呢? 下面我们就简单的聊聊海外云服务器的选择。 海外云服务器 海外云服务器的优势...
软件架构设计、软件设计的基本概念和相关知识
软件架构设计、软件设计的基本概念 一、软件架构设计 1、软件架构的定义 软件架构为软件系统提供了一个结构、行为和属性的高级抽象,由构件的描述、构件的相互作用(连接件))、指导构件集成的...
网络应用层协议-Telnet详解
TCP/IP终端仿真协议(TCP/IP Terminal Emulation Protocol,Telnet)是一种基于TCP的虚拟终端通信协议,端口号为23。Telnet采用客户端/服务器的工作方式,采用网络虚拟终端(Net Virtual Termin...
MySQL的部署脚本
shell 今天不念来一个MySQL的部署脚本。同样地,先给出部署文档步骤: 1)下载 cd /usr/local sudo curl -O https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-8.0.30-linux-glibc2.12-x86_64.t...
在Fedora Linux系统上安装PowerShell
PowerShell PowerShell(也可写作 pwsh)是一个功能强大的开源命令行工具,它是面向对象的,由微软开发和维护。它的语法特征冗长,但对用户来说比较直观。本文介绍如何在主机上和在 Podman 或其...
深度剖析5种IO模型
遇到的问题 为啥子Nginx能同时支撑百万并发和数十万连接? 为啥子Redis单线程的性能比多线程的Memcached还要强? 为啥子Dubbo的的通信效率非常高? 其实上面的场景回归到具体应用上就是一种超强...
Linux 6.0.11/5.15.81/5.10.157发布
不念博客 12 月 3 日消息,Linux 核心开发者葛雷格・克罗哈曼(Greg Kroah-Hartman)今天发布了 Linux 6.0.11、 Linux 5.15.81 和 Linux 5.10.157 三大版本的维护更新。本次更新缓解了近期披露...