04 2021 档案

摘要:一、内存池实现流程 二、代码 #include <stdlib.h> #include <stdio.h> #include <string.h> #include <unistd.h> #include <fcntl.h> #define MP_ALIGNMENT 32 #define MP_PA 阅读全文
posted @ 2021-04-21 22:47 zwj鹿港小镇 阅读(64) 评论(0) 推荐(0) 编辑
摘要:一、线程池的组成 (1)任务队列 (2)执行队列 (3)管理组件(使用互斥锁和条件变量让任务队列和执行队列有秩序的工作) 二、线程池工作流程 三、代码实现 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <pth 阅读全文
posted @ 2021-04-11 17:55 zwj鹿港小镇 阅读(268) 评论(0) 推荐(0) 编辑
摘要:TCP实现顺序传输的机制:定时器+超时重传。 大家都知道,TCP提供了最可靠的数据传输,它给发送的每个数据包做顺序化(这看起来非常烦琐),然而,如果TCP没有这样烦琐的操作,那么,可能会造成更多的麻烦。 如造成数据包的重传、顺序的颠倒甚至造成数据包的丢失。 那么,TCP具体是通过怎样的方式来保证数据 阅读全文
posted @ 2021-04-09 23:59 zwj鹿港小镇 阅读(608) 评论(0) 推荐(0) 编辑
摘要:TCP整体介绍 TCP是属于网络分层中的传输层,因为OSI分为7层,感觉太麻烦了,所以分为四层就好了,简单。分层以及每层的协议,TCP是属于传输层,如下两张图: 一、建立连接(三次握手) 第一次握手:客户主动(active open)去connect服务器,并且发送SYN 假设序列号为J,服务器是被 阅读全文
posted @ 2021-04-07 00:01 zwj鹿港小镇 阅读(1804) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示