个人库,存放做的项目
基于Reactor模式使用C++11搭建的TCP服务器,能够处理Get/Post/Head请求。使用Epoll边沿触发和Eventfd构建了高效的事件模式,利用Functor、Bind和std::Function实现事件回调并降低锁粒度。同时基于线程池实现One Loop One Thread,在IO线程中使用自动状态机解析HTTP请求,支持长连接。使用基于小根堆的定时器和事件循环关闭超时请求。使用WebBench和Valgrind等工具进行了压测和优化。
编译器前端和一个lisp-parser,已经施工完成词法、语法分析器
mit6.824课设 简单的分布式数据库
Java教学评价管理系统,QT前端SSM后端
华盛顿大学ProgrammingLanguage课设,使用sml和racket学习函数式编程。 B部分做了一个mini interpreter
QT无人机作战仿真模拟
SSM+nginx 仿力扣网站
来自世界各地的大学课设
练习递归的Java画图小程序
扬州大学os课设
logisim搭建单周期Mips-cpu 文件过大,链接: https://github.com/ztreble/build-a-cpu
谁是嫌疑犯?C++做的Linux小游戏
奥林匹克比赛模拟,C++小游戏
用于高精度时间对比的工具
golang并发服务器和爬虫小demo
八股文
Shell写的练习用简单数据库,使用flock和pipe实现concurrent consistency
Haskell课程代码
数据库课程代码
java写的jvm虚拟机