-
CppToyBox Public
C++学习笔记和实践项目,实践项目包括Json工具类、设计模式的C++实现、消息队列、智能指针,linux下的并发控制工具、线程池,epoll管理器和Mysql连接池、STL容器的快捷输出工具和页面置换算法(FIFO, LRU, LFU)的实现。
-
-
myTinyRedis Public
一个轻量级的Linux下的Redis实现,采用C++编写。本项目既包括客户端也包括服务端,核心数据结构使用跳表,同时结合Epoll事件处理和线程池并发管理来提供基本的Redis功能。当前版本支持字符串、列表和哈希表数据类型及相关指令,同时支持事务功能。项目正在持续更新中。
-
-
TinyRedisForWindows Public
Windows下采用C++编写,使用跳表为底层数据结构实现的一个简易的键值型数据库,程序分为服务端和客户端,目前功能较为简单。
C++ UpdatedFeb 13, 2024 -
CPPServer Public
一个Linux下使用C++学习编写的并发服务器,使用redis作为缓存和MySQL作为数据库,并利用GoogleTest编写单元测试和webbench进行压力测试。
C++ UpdatedFeb 5, 2024 -
-
-
-
-
-
HowToCook Public
Forked from Anduin2017/HowToCook程序员在家做饭方法指南。Programmer's guide about how to cook at home (Chinese only).
Shell The Unlicense UpdatedAug 19, 2022