1,指定 Protocol,初始化相应的 Endpoint,我们分析的是 NioEndpoint;2,init 过程:在 NioEndpoint 中做 bind 操作;3,start 过程:启动 worker 线程池,启动 1 个 Acceptor 和 2 个 Poller,当然它们都是默认值,可配 ...
分类:
其他好文 时间:
2020-01-11 00:28:42
阅读次数:
80
git config --global credential.helper store git credential-store store protocol=http host=10.24.21.1 username=xxx password=xxx 参考: https://unix.stacke ...
分类:
系统相关 时间:
2020-01-10 15:30:02
阅读次数:
131
1.安装 地址:https://github.com/php-amqplib/php-amqplib composer require php-amqplib/php-amqplib 2. 使用 新建 RabbitMq.php <?php require "vendor/autoload.php"; ...
分类:
Web程序 时间:
2020-01-10 12:59:37
阅读次数:
108
CCP协议(CAN Calibration Protocol) CAN标定协议,基于CAN总线的标定协议 XCP协议(Universal Measurement and Calibration Protocol) 通用测试标定协议 可以应用在许多总线上: XCP on CAN XCP on Ethe ...
分类:
其他好文 时间:
2020-01-10 12:31:04
阅读次数:
177
一:RPC RPC 即远程过程调用(Remote Procedure Call Protocol,简称RPC),像调用本地服务(方法)一样调用服务器的服务(方法)。通常的实现有 XML-RPC , JSON-RPC , 通信方式基本相同, 所不同的只是传输数据的格式. RPC是分布式架构的核心,按响 ...
分类:
其他好文 时间:
2020-01-10 10:21:45
阅读次数:
84
1、MMU(内存管理单元):a、虚拟地址到物理地址的映射 b、存储器访问权限 c、控制Cache; 2、MMU访问: (1)MMU 先查找TLB(Translation Lookaside Buffers)中的虚拟地址表; (2) 如果TLB 中没有虚拟地址的入口,硬件从主存储器中的转换表中获取转换 ...
分类:
系统相关 时间:
2020-01-09 22:22:17
阅读次数:
94
一、课程总结 网络体系结构自顶向下可以划分为典型的四层结构如图所示,分别是应用层、传输层、网络层、网络接口层。 在linux应用程序中,所有有关socket的系统调用(包括socket、bind、listen等)共用一个系统调用号112,系统调用名称为socketcall。内核执行函数entry_S ...
分类:
其他好文 时间:
2020-01-09 21:01:58
阅读次数:
84
本文首发:https://www.somata.work/2019/FTPExplanation.html FTP全称: File Transfer Protocol,是一个用于文件传输的协议,本文主要讲解FTP协议。如果有不懂的地方可以查询FTP的定义文档: "RFC 959" 或者在评论中提出, ...
分类:
其他好文 时间:
2020-01-09 20:46:26
阅读次数:
99
“-bash: fork: 无法分配内存”,发现连了好多终端,然后断开了一个终端,然后这边终端可以敲命令了 [root@172.16.31.105 /home/www/test]# free -m total used free shared buffers cachedMem: 15979 802 ...
分类:
系统相关 时间:
2020-01-08 23:05:07
阅读次数:
161
HTTP协议 HTTP ( HYper Text Transfer Protocol)超文本传输协议,用于从万维网(www)服务器传输资源到本地浏览器的传送协议 HTTP 协议是基于 TCP 协议,默认是 80 端口。主要是用来规定客户端和服务端的数据传输格式 HTTP 是基于请求与响应模式的、无状 ...
分类:
Web程序 时间:
2020-01-08 21:15:58
阅读次数:
78