背景 從這章開始,我們將開始討論 scheduling policies,主要講了在做 process 切換的時候,我們如何做決定切換到哪個 process。在閱讀這章原文的...
背景 從這章開始,我們將開始討論 scheduling policies,主要講了在做 process 切換的時候,我們如何做決定切換到哪個 process。在閱讀這章原文的...
背景 這個系列的第三篇筆記對應的是書中的《Mechanism: Limited Direct Execution》,主要內容是對之前說過的 time sharing 介紹了一...
背景 這篇文章是操作系統(tǒng)的第二篇筆記,我們將開始探索 process 具體的 API。因為涉及到具體的 API ,主要的精力應該放在這本書 第二篇 的 Homework,輔之...
背景 最近開始看 《Operating Systems: Three Easy Pieces》這本書,為了方便以后自己回顧和總結,想以文章的方式,做成筆記?,F在的打算是看完書...
這是 Linkedin Swift 的代碼規(guī)范,我挑出了我懂的地方進行翻譯。原文 代碼格式 一個 tab 四行 一行別超過 160 個字符 確保每個文件的末尾都有換行符 確保...
這是計算機組成元素:從零開始構建計算機的第三篇總結,對應著書本的第四章,該章節(jié)主要講述了 Machine Language,即匯編語言。這里我們主要討論匯編是如何通過 pro...
最近一直在讀 《計算機系統(tǒng)要素:從零開始構造現代計算機》,昨天晚上把前兩章讀完了,做完了一個簡單的 ALU(算數邏輯單元)。這本書感覺還不錯,講的通俗易懂,當然只是我讀完前兩...
這篇文章是計算機組成元素的第三章的總結,是接著前一篇寫的。沒看過前一篇的,可以去看下。這是鏈接: 計算機系統(tǒng)要素(1) 我們在之前介紹過的各種邏輯門,比如 Mux, DMux...
Xcode8 之后蘋果似乎又推薦使用 autoresizing, 但與之前不同的是 autoresizing masks 在運行時會轉換成約束。 同時蘋果提出了一個概念叫 I...
六年前,要上大學那會兒,還沒有微信、各類分享平臺,根本不知道大學生活是怎么樣的,記得上網去搜索別人的經驗,大多體會不到也看不明白,依稀記得的幾點,沒想到在之后的學習生涯中,竟...
今天在學習 The Swift Programming Language (Swift 2.2) 中的 Implicitly Unwrapped Optionals這一節(jié)的時...