这个页面记录了我在学习过程中所阅读过的文档、书籍以及各类资源站。
1. 编程语言
1.1 C/C++
标准库参考
学习网站
1.2. Rust
官网
书籍(文档)
Playground
1.3. Golang
官网
书籍(文档)
教程
Playground
2. 数据库
2.1. RocksDB
2.2. 其他
3. 分布式系统
官网
论文
Google 三驾马车 论文
一个实用的容错虚拟机系统设计
The Design of a Practical System for Fault-Tolerant Virtual Machines
Raft 一致性算法论文
In Search of an Understandable Consensus Algorithm (Extended Version)
Raft 一致性算法论文的几个中文翻译版本(建议对照原版一起看)
https://github.com/gukaifeng/raft-zh_cn/blob/master/raft-zh_cn.md
https://github.com/gukaifeng/raft_translation/blob/master/raft_translation.pdf
课程
- MIT6.824: Distributed Systems(官方最新)
- MIT6.824: Distributed Systems(官方 2020)
- MIT6.824 2020 YouTube
- MIT6.824 2020 哔哩哔哩(Simtoco译)(后面不全,适合先了解)
- MIT6.824 2020 Simtoco
- MIT6.824 2021 追加课程 Simtoco
- MIT6.824 延伸解读 Simtoco
其他
4. 数据结构
5. 工具
5.1. 在线翻译
N. 网站收藏
shields.io : 提供快速和可扩展的信息图像作为徽章,可用于 GitHub, Travis CI, Jenkins, WordPress 等服务。你可以使用这些徽章来跟踪项目的状态,或用于推广目的。
fontawesome.com : 在你的网站上使用从 Font Awesome 获得的矢量 icons 和社交 logo,这是网络上最流行的图标集和工具包。
sc.chinaz.com : 站长素材网。一个我认为比较不错的素材网站,大多是免费且可以直接下载的。
真实 AI 语音生成器:微软的文字转语音。自媒体用的 AI 语音、解说基本都是这个,我已经要听吐了,但还是得说是个好东西。
Semantic Versioning:语意版本控制,详细说明了软件版本号的命名规则等。
两个优秀的 SVG 图片的素材资源站: