项目
文章平均质量分 97
小菜鸡加油
菜鸡
什么都能折磨
展开
-
自主web服务器
自主web服务器文章目录自主web服务器前言http背景目标描述技术特点项目背景开发环境www客户端浏览器发展史服务器端http发展史Tcp/IP分层概述TCP/IP通信传输流DNS域名解析各协议之间的协作http特点URI、URL、URN浏览器URL基本格式http请求与响应示意图http报文细节http请求方法http状态码项目代码.h和.hpp传输层及网络层封装TcpServer.hpp封装HttpServer.hpp封装Log.hpp处理HTTP协议——Protocol.hppUtil.hpp工具原创 2022-03-09 12:32:48 · 438 阅读 · 0 评论 -
高并发内存池项目
文章目录1.什么是内存池1.1池化技术1.2内存池1.3内存池主要解决的问题1.4malloc2.设计定长内存池2.1结构设计2.2windows和Linux下直接向堆申请页为单位的大块内存2.3代码实现3.高并发内存池整体框架设计4.高并发内存池——thread cache4.1thread cache整体设计4.2自由链表的哈希桶跟对象大小的映射关系4.2.1理论设计4.2.2计算字节数对应的实际freelist大小4.2.3计算字节数对应的实际哈希桶下标4.3创建thread cache时使用TLS无原创 2022-02-25 21:29:19 · 1094 阅读 · 1 评论