Projects
这里存放我实现的一些有意思的想法,标题是通向页面的链接。
Watermark Toolbox
通过基础图形学操作去除图片水印。
Galaxy Simulator
这是学过 Three.js 之后试手的一个项目,在三维空间中随机生成一些行星并模拟它们之间的重力与完全非弹性碰撞,相当于实现了一个极简的物理引擎。
Life Calendar
Life Calendar 是受到一篇文章 Your Life in Weeks 的启发,想要做一个前端的实现,能够记录每天所做的事情,具体的实现写了一篇 人生日历 。
SQL Visualizer
这是完成数据库课程设计时的副产物,做了 SQL 的 parser ,顺便做一个把抽象与法树可视化的工具。 输入 SQL 语句,输出语句的 AST 。 用了编译到 js 的 Graphviz 做绘图,感谢 Emscripten 。
MiniDB
数据库课程设计。
Proteus CPU
计算机组成原理课程设计。
JSCHIP-8
虚拟机。
pptx2md
pptx 转 markdown 工具。