摘要:
TCP:Transmission Control Protocol -> 传输控制协议,顾名思义,就是对数据的传输进行一定的控制。 tcp的报头如下所示: 每部分的含义如下: 16位源端口号:数据从哪个进程来 16位目标端口号:数据到哪个进程去 32位序列号:传输数据时,需要携带的标识 32位确认序 阅读全文
摘要:
Linux 内核中使用到异步机制的地方: 信号,这是一种进程间通信的异步机制 【通信】 epoll,这是一种高效I/O的异步通信机制 【I/O】 信号的本质: 软中断信号(signal,又简称为信号),用来通知进程发生了异步事件。在软件层次上,信号是对中断机制的一种模拟,在原理上,一个进程收到一个信 阅读全文
摘要:
Linux 下使用 ar 工具(Windows 下vs使用lib.exe,将目标文件压缩到一起,并且对其进行编号和索引,以便于查找和检索),创建步骤如下图所示: Linux 下静态库命名规范, lib[your_library_name].a,其中lib为前缀,中间是静态库名,后缀名是 .a 1. 阅读全文