Skip to content

Latest commit

 

History

History
47 lines (25 loc) · 1.74 KB

README.md

File metadata and controls

47 lines (25 loc) · 1.74 KB

计算机自学笔记

基本功

数据结构

浙江大学 MOOC 笔记

说实在的,我都研二了,要是数据结构还不过关,就别混了。主要是准备12月份再考一次 PAT (第一次84分🤬),因此把 MOOC 刷一次,搞个 50 块钱代金券。

操作系统

MIT6.S081: Operating System Engineering

当初跟着B站过了一遍清华大学的操作系统课,后来又读《码农翻身》,线程、进程、锁、系统调用、虚拟内存、页面置换、分段分页...这些词我都熟得很,可没有具体做过作业,而且也仅仅从科普角度了解过,没动过手。

有必要好好动次手。于是开始学 MIT6.S081 ,好像是 2020 年刚刚上完的课,而且所有资料都是公开的。太心动了。

分布式系统

6.824: Distributed Systems

学完了 OS 急急忙忙来学 824 。感觉几乎成了后端必刷课?看了一些 raft 和共识算法的资料,感觉似乎重要的是如何针对业务设计这些规则。但是这种东西,你要真正做到理解,必须亲手实现一下(比如想要知道什么是“网络协议栈”,把 081 的最后一个 Lab 相关代码读了绝对恍然大悟)。因此把这个这节课的四个 Lab 做了是个很好的机会。

笔记就简单做一下吧,重点是 Lab 。

数据库

[CMU 15-445: Database Systems]

TODO

计算机网络

[CS144: Computer Network]