
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
端口号(port)是传输层协议的内容• 端口号是一个2字节16位的整数;• 端口号用来标识一个进程,告诉操作系统,当前的这个数据要交给哪一个进程来 处理;• IP地址+端口号能够标识网络上的某一台主机的某一个进程;• 一个端口号只能被一个进程占用.0-1023:知名端口号,HTTP,FTP,SSH等这些广为使用的应用层协议,他们的 端口号都是固定的.1024-65535:操作系统动态分配的端口号.

完成头文件展开、去注释、宏替换、条件编译等,最终形成xxx.i文件。编译: 完成词法分析、语法分析、语义分析、符号汇总等,检查无误后将代码翻译成汇编指令,最终形成xxx.s文件。汇编: 将汇编指令转换成二进制指令,最终形成xxx.o文件。: 将生成的各个xxx.o文件进行链接,最终形成可执行程序。关于以上各类文件后缀的含义:.o文件是目标文件,它是源代码编译后生成的二进制文件。.o是object的

1. set是按照一定次序存储元素的容器。2. 在 set 中,元素的 value 也标识它 (value 就是 key ,类型为 T) ,并且每个 value 必须是唯一的。set中的元素不能在容器中修改( 元素总是 const) ,但是可以从容器中插入或删除它们。3.在内部, set 中的元素总是按照其内部比较对象 ( 类型比较 ) 所指示的特定严格弱排序准则进行 排序。

pending 位图:用于记录当前进程收到的所有信号,每一位对应一个信号,若该位为 1,表示进程收到了相应的信号。block 位图:用于记录当前被阻塞的信号,被阻塞的信号不会立即被处理,而是处于挂起状态,直到该信号的阻塞被解除。handler 位图:记录了每个信号对应的处理方式(默认、忽略、自定义处理函数)。信号处理是进程对收到的信号做出响应的过程。当进程收到一个信号时,系统会根据信号的处理方式进








