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