Skip to content

Files

Latest commit

 

History

History

notes

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

计算机自学笔记

基本功

数据结构

浙江大学 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]