我个人是比较反对那些遇事就推荐生啃 sqlite 源码的人。
推荐看sqlite1代码的人,八成,不,九成五都是自己没有看过的人。
sqlite1 的源码确实不多,但底层存储系统使用的是 gdbm 接口,没有自己实现存储系统,就缺席了日志,以及依赖其实现的各种高级现代化功能。
还实现了一个复杂精巧的虚拟机 vdbe。
这两个东西的代码就基本上占据了一大半。
其中 vdbe 是基于堆栈式上下文的虚拟机实现,这也远不是你在大学学习的计算机组成原理…。
作为前端开发,AI 已经深度的影响了前端的开发方式,有UI的...
在桌面应用开发的漫长历史中,我们见证了技术范式的演进:从 j...
我来给PostgreSQL泼冷水。 PG算是好用而非实用。 ...
前言最近有感于大家现在手机拍照的数据越来越多,一旦丢失就完全...
火狐的开发者们似乎并不是很“听劝”,对许多用户呼声很高的功能...
人在苏南某二本,计算机专业,这是大一时的一节C语言课,当时很...