- 博客(31)
- 收藏
- 关注

原创 初阶mysql修炼手册(五万字)
数据库基础,库操作,表操作,数据类型,表的约数,表的增删查改,内置函数,mysql复合查询,内外链接,索引,事务管理,视图,用户管理,使用C语言连接数据库
2025-01-30 18:05:52
1007
原创 基于 Linux 的高性能在线 OJ 平台(六万字)
这个项目实现的是一个在线oj平台,亮点有在线OJ,负载均衡,主要实现的功能有编译功能,运行功能,编译并运行功能,将编译并运行功能打包成网络服务的功能,获取首页功能,编辑区域页面,提交判题功能(会调用编译运行功能)
2025-04-03 13:57:16
1024
原创 实战项目:方块小游戏
在这个游戏中,有一个区域用来摆放方块,该区域宽为10,高为20,以小正方形为单位,它可以看作是拥有20行10列的一个网格。标准的游戏中一共有7种方块,它们都是由4个小正方形组成的规则图形,依据形状分别用字母I、J、L、O、S、T和Z来命名。
2024-07-22 22:52:01
959
原创 基于linux实现负载均衡
实现了一个丐版的LeetCode刷题网站,使用了:C++ STL 标准库,Boost 准标准库(字符串切割)cpp-httplib 第三方开源网络库,ctemplate 第三方开源前端网页渲染库,jsoncpp 第三方开源序列化、反序列化库,负载均衡设计,多进程、多线程,MySQL C connect,Ace前端在线编辑器(部分),html/css/js/jquery/ajax (部分)
2024-06-16 22:24:45
1704
3
原创 基于C++实现高并发内存池
一个高并发内存池是用于管理和分配内存的数据结构,它可以在多线程或多进程环境下高效地处理内存分配和释放的需求。内存块管理:内存池可以使用一个固定大小的内存块数组来管理可用的内存块。每个内存块都有一个标志位来表示是否已被分配。分配算法:内存池可以使用一种高效的分配算法,如首次适应(First Fit)或最佳适应(Best Fit),来选择合适大小的内存块进行分配。并发控制:为了支持高并发,内存池需要实现并发控制机制,如互斥锁或读写锁,以确保在多线程或多进程环境下的安全访问。内存回收。
2024-02-18 11:53:23
1071
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人