Linux的软中断都是在专门的内核线程(ksoftirqd)中进行的。这里需要注意的一点是,软中断不仅仅只有网络软中断,还有其它类型。该线程数量不是1个,而是N个,其中N等于...
成交量
MySQL基础架构 连接器 连接器负责跟客户端建立连接、获取权限、维持和管理连接。在完成经典的 TCP 握手后,连接器就要开始认证你的身份,这个时候用的就是你输入的用户名和密...
比特币中的密码学 比特币主要应用了密码学中的两个技术:哈希、签名 哈希 哈希函数性质:collision resistance:很难人为的制造哈希碰撞,也就是说很难人为去制造...
Go的RPC标准库 简单使用 Go语言标准库(net/rpc)的RPC规则:方法只能有两个可序列化的参数,其中第二个参数是指针类型,并且返回一个error类型,同时必须是公开...
nc -l port启动一个tcp的端口监听nc -vz -w 2 ip port1 - port2端口探测(-v可视化,-z扫描时不发送数据,-w超时几秒,后面跟数字)nc...
数据链路层 MAC地址 另外一提的是,并非每一个 MAC 地址的前 3 个字节都是 由IEEE分配的,只有单播 MAC 地址的前 3 个字节才是 ,而组播或广播 MAC 地址...
Docker概览 运维视角 Docker安装: 先删除以前安装的docker: 添加yum相关工具: 添加阿里yum库: 安装: 启动:systemctl start doc...
下载对应版本的rpmwget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 安装对...
异常 异常是异常控制流的一种形式,部分有硬件实现,部分由操作系统实现,是控制流的一种突变,用以响应处理器某些状态变化。 异常表: 异常的类别: 中断: 陷阱和系统调用:陷阱是...
链接基本概念 链接就是将各种代码和数据片段收集并整合成一个单一的文件的过程。这个过程可以在编译时完成,也可以在文件加载到内存时由加载器完成,甚至也可以在程序运行时完成。以下面...
Linux文件目录 ls常用选项 文本查看常用命令 tar命令 账号管理命令 useradd [username]添加账户 id [username]查询账户 passwd ...
Nginx组成部分 nginx二进制可执行文件 nginx.conf配置文件 access.log访问日志 error.log错误日志 Nginx文件结构 Nginx配置文件...
工作中每天都要用到数据库,但老实讲对于数据库的了解一直都处在一个很模糊的状态,锁机制知道一些,事务也了解一些,但这些都没有统一起来。平时在工作中一直也是不求甚解,会CRUD就...
可能你每天都在用Git,但是你真的了解Git的内部是如何工作的吗?也许你跟之前的我一样,对Git的工作原理不甚了解,导致出现什么问题都必须通过搜索Stack Overflow...
整数的表示在C语言里,整数的取值范围主要是以下两张图:捕获.PNG捕获1.PNG同时可以看出,负数的范围比正数的范围大1。(C和C++都支持有符号数(默认)和无符号数,Jav...
继续接着昨晚的写。 寻址与字节顺序对象的地址:计算机中大多数的数据对象都拥有多个字节,这些字节都连续存放在内存中,而对象的地址即为对应字节块中地址最小的字节。字节顺序:小端法...