
项目设计
文章平均质量分 97
对设计项目进行讲解
有缘再见了
都朝春天去,别烂在过去和梦里
展开
-
【项目设计】负载均衡在线OJ
实现了一个负载均衡式的在线OJ平台,用户可以在浏览器访问各个题目,在编辑区编写代码提交,后端对代码进行编译运行,最终为用户返回结果。OJ模块基于MVC结构,调用数据库将题目显示给用户,用户编写提交代码,OJ模块通过网络通信,负载均衡式地选择compiler模块服务器,将用户代码和测试用例组合,编译运行后将结果返回给用户。所用技术:开发环境:代码结构:项目核心是三个模块:编写思路:🍁4.1.2 log.hpp🍁4.1.3 util.hpp🍁4.1.4 makefile🍁4.1原创 2023-03-20 09:01:12 · 1000 阅读 · 56 评论 -
【项目设计】高并发内存池(七)[性能测试和提升]
高并发内存池完结篇原创 2023-03-08 09:46:11 · 2032 阅读 · 29 评论 -
【项目设计】高并发内存池(六)[细节优化+测试]
【项目设计】高并发内存池(六)[细节优化+测试]原创 2023-03-07 09:29:10 · 2273 阅读 · 25 评论 -
【项目设计】高并发内存池(五)[释放内存流程及调通]
高并发内存池(五)[释放内存流程及调通]原创 2023-03-05 10:01:10 · 1852 阅读 · 61 评论 -
【项目设计】高并发内存池 (四)[pagecache实现]
[pagecache实现]原创 2023-03-02 11:08:01 · 1161 阅读 · 51 评论 -
【项目设计】高并发内存池(三)[CentralCache的实现]
高并发内存池CentralCache的实现原创 2023-03-01 09:04:00 · 741 阅读 · 33 评论 -
【项目设计】高并发内存池(二)[高并发内存池整体框架设计|threadcache]
高并发内存第二部解答原创 2023-02-26 09:47:32 · 1202 阅读 · 46 评论 -
【项目设计】高并发内存池(一)[项目介绍|内存池介绍|定长内存池的实现]
本项目实现的是一个高并发的内存池,它的原型是Google的一个开源项目tcmalloc,tcmalloc全称Thread-Caching Malloc,即线程缓存的malloc,实现了高效的多线程内存管理,用于替换系统的内存分配相关函数malloc和free。tcmalloc的知名度也是非常高的,不少公司都在用它,比如Go语言就直接用它做了自己的内存分配器。该项目就是把tcmalloc中最核心的框架简化后拿出来,模拟实现出一个mini版的高并发内存池,目的就是学习tcmalloc的精华。原创 2023-02-23 10:28:06 · 1382 阅读 · 43 评论