这个页面是一些我在学习计算机科学的过程中编写的项目,不分先后
一个简陋的容器
这是一个Linux上的容器实现,主要是为了研究Docker这些容器技术以及Linux的一些Feature,最初用Rust实现,最后用OCaml重构
使用F#实现的基于LSM-Tree的KV存储
对于HBase和RocksDB的一些原理探究
F#实现的极简快速,平滑的Web服务器
探索.NET Core的相关网络库以及Web原理
铁暮秋:一个俯瞰世界的机器人
这个项目其实最初是一个QQ机器人,后来解耦,支持对各种消息源做出回复,比如QQ,终端,麦克风等。
OCaml编写的Lisp实现
这就是个玩具,当初为了学OCaml写的,没啥新意
简陋的Linux C++调试器
这个项目的目的是为了学习C++和一些操作系统原理
Racket实现的区块链系统
学习Racket和区块链基础知识的作品