linux网络编程
SueJean
希望自己越来越好。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
有名信号量sem_open和内存信号量sem_init创建信号量的区别
两个函数原型如下:有名信号初始化:sem_t *semsem_open(const char *name, int oflag, .../*mode_t mode,unsinged int value);内存信号量初始化:int sem_init(sem_t *sem,int shared, unsignedint value);区别:1.创建有名信号量必须指定一个与信号量相关链的文件名称,这个name通常是文件系统中的某个文件。 基于内存的信号量不需要指定名称2.有名信号量...原创 2020-09-15 00:00:04 · 2290 阅读 · 0 评论 -
2020-09-04
tcp协议栈在三次握手当中,服务器接受客户端主要是做以下几件事:三次握手第一次握手:半连接队列:syn队列accept函数做两件事情1:从accept队列中取出一个节点2:为这个节点分配一个fd,与节点一一对应...原创 2020-09-04 22:02:32 · 185 阅读 · 0 评论
分享