2021 個人年度小結

2022-09-08 06:00:18

前言

因為不用考研,所以大四一整年可以自由自在地學習一直以來想學卻又沒時間去學的東西。快樂的大四時光總是顯得十分短暫,這篇部落格主要用來總結過去一年所學的知識。

基礎類課程

計算機組成原理

上的是哈爾濱工業大學的慕課,講了計算機的幾個組成部分,包括CPU、記憶體、匯流排和 IO,上起來沒什麼新鮮感,和大二下的微機系統很像。

深入理解計算機系統

上的是 CMU15-213,《深入理解計算機系統》的兩位作者親自授課,第一次上國外網課,每集一個小時,體驗和每集 10 分鐘左右的慕課完全不同。這門課主要講解了計算機的資訊表示方式(整數和浮點數)、x86-64 指令集、記憶體層次結構、連結、異常控制流、虛擬記憶體和並行程式設計,就像是大雜燴,把計算機中的很多知識都彙集到了一起,包括作業系統,但是又沒有把各個知識點講的很深入。

這門課有幾個小巧精緻的實驗,令人印象深刻的是組合相關的實驗,包括拆炸彈和利用緩衝區溢位錯誤進行攻擊,光看書上的知識而不做這些實驗是沒有靈魂的,做了之後才能知道自己的掌握程度。

資料庫系統

上的是 CMU15-445,主講教師 Andy 的語速飛快,還好在知乎找到了老哥為愛發電的熟肉視訊