<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          我在 Github 上清華???

          共 1652字,需瀏覽 4分鐘

           ·

          2021-10-30 13:12

          大家好,我是小林。
          小時候大家的煩惱是不是都有這個:
          「長大后,我要上清華,還是北大呢?」
          長大后,經過一輪一輪的考試后,回過頭看是不是感覺這個煩惱有點多余了
          雖然沒本事上清華,但是并不妨礙我們體驗清華的課程嘛。
          Github 真的是個好東西,我在 Github 找到個「清華大學計算機系課程攻略」的倉庫。

          地址:
          https://github.com/PKUanonym/REKCARC-TSC-UHT
          我看了下清華大學的計算機系課程表,我這里簡單列一下跟計算機相關的課程,其實還有很多文化課、圖形學、數字電路、高數等等。
          • 大一:C/C++語言;

          • 大二:Java語言、數據結構、匯編語言;

          • 大三:計算機組成、計算機網絡、編譯原理、操作系統(tǒng)、數據庫系統(tǒng);

          剛發(fā)現這個倉庫的時候,我感覺我還是挺興奮的。第一感覺就是覺得這個倉庫會把清華大學的計算機課程視頻、課件、教材、作業(yè)、期末考試共享出來,這樣不在清華的同學,也能體驗清華的教學。
          我翻了一圈后,發(fā)現并不是我預期想的那樣。
          這個倉庫感覺更像是「面向清華大學校內學生」,因為倉庫的內容主要都是每個學科往年的作業(yè)、試卷、復習資料這類的內容,這樣共享出來后,能方便給校內的學弟學妹們做課程作業(yè)或者考試的時候有個參考。
          這樣的話,似乎這個倉庫對非本校的學生就沒用了?
          那到不是,可以去學習清華大學計算機相關課程實驗和大作業(yè),比如操作系統(tǒng)、數據庫。
          先說操作系統(tǒng),清華大學的操作系統(tǒng)課會用 8 個實驗帶大家手寫一個 ucore 操作系統(tǒng),當然這是微型的操作系統(tǒng),只是用于學習目的,主要有這 8 個實驗:
          每一個開發(fā)步驟都是建議在上一個步驟之上的,所以學習起來是一個循序漸進的過程,就像搭積木一樣,從一個一個小方塊,最終搭建出來一個房子,在搭建的過程中,學習和實戰(zhàn)操作系統(tǒng)的設計與原理。這個房子最終的建筑架構和建設進度如下圖所示:
          清華大學操作系統(tǒng)公開課在「學堂在線」也可以看,我以前在學操作系統(tǒng)的時候,把視頻都看完了,老師講的很不錯,而且網站上面還可以直接進行操作系統(tǒng)實驗。
          然后,數據庫的大作業(yè)就是自己實現一個數據庫,支持基本的 SQL 語句和索引功能。倉庫還給出了往屆清華同學的數據庫大作業(yè)代碼,大家有興趣也可以去看看源碼,代碼都不長。
          我在網上搜了清華大學的數據庫實驗課程,還真沒找到,有知道的小伙伴可以留言分享出來。
          如果你也想做個數據庫的實驗課程,可以看國外的 15445 數據庫實驗課程,這是一個面向磁盤的數據庫。
          地址:
          https://15445.courses.cs.cmu.edu/fall2020/schedule.html
          講解的其實是 MySQL 的原理,然后文字材料參考的是 《MySQL 技術內幕:Innodb存儲引擎》和 《Redis 設計與實現》。之前也有位讀者分享了他的實驗心得:國外 CS 的 lab,yyds!
          看完了清華大學這個倉庫,我才回想起來,前段時間有位本科清華的讀者跟我報喜,他拿到了很多大廠的offer。
          然后我問了他的準備情況。他說:
          算法的話學校教過數據結構,再刷一刷題就基本OK了,我是大概leetcode寫了200左右;八股這些看看您的圖解也差不多了;項目的話其實都是學校的大作業(yè)。
          注意到沒,項目經驗是學校的大作業(yè)。所以說,清華大學大作業(yè)水準還是很高的。
          大家校招時如果不知道寫什么項目,可以去這個倉庫把操作系統(tǒng)和數據庫之類的大作業(yè)看看,自己學懂了,就可以寫到簡歷了,不用刻意去追求要做一個高并發(fā)項目。
          類似這樣的高校計算機系攻略的倉庫還挺多的,除了清華大學外,還有北京大學、浙江大學、廣東工業(yè)大學、上海交通大學等等。
          在這類高校上學的同學,真幸福,準備期末的時候,抱緊 Github 的倉庫就穩(wěn)了。而我們,只能抱佛腳。
          瀏覽 106
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产女人在线观看 | 黄网站在线观看 | 麻豆精品视频 | 丝袜jk美女足交 | 人人爽人人奭人人片AV |