项目
奄奄不息
加油
展开
-
高并发内存池
目录1.什么是内存池2.为什么需要内存池3.内存池的演变第一种内存池:简单内存池第二种内存池:O1定长内存池第三种内存池:哈希映射的FreeList池第四种内存池:高并发内存池Thread CacheCentral CachePage Cache整个内存池的模型:申请内存:释放内存:申请释放的流程大内存的申请项目实现细节Page...原创 2019-03-07 14:21:38 · 1059 阅读 · 0 评论 -
迷你网盘
前言:迷你网盘是一个小项目,本质上是一个http服务器,在这个http服务器汇总实现文件上传,下载,展示功能。在下载功能中使用http协议拓展出断点续传输、分块传输功能。最终实现出一个迷你网盘。首先要搭建好一个TCP服务器,然后在服务器内创建一个线程池来处理服务器接收到的请求,当收到请求时,首先就是要把请求的内容用一个类保存起来,这个类中有一个成员变量是stat结构体,用来存放请求文件的文件信...原创 2019-03-12 13:18:42 · 618 阅读 · 0 评论