背景 從這章開(kāi)始,我們將開(kāi)始討論 scheduling policies,主要講了在做 process 切換的時(shí)候,我們?nèi)绾巫鰶Q定切換到哪個(gè) p...
背景 這個(gè)系列的第三篇筆記對(duì)應(yīng)的是書(shū)中的《Mechanism: Limited Direct Execution》,主要內(nèi)容是對(duì)之前說(shuō)過(guò)的 ti...
背景 這篇文章是操作系統(tǒng)的第二篇筆記,我們將開(kāi)始探索 process 具體的 API。因?yàn)樯婕暗骄唧w的 API ,主要的精力應(yīng)該放在這本書(shū) 第二...
背景 最近開(kāi)始看 《Operating Systems: Three Easy Pieces》這本書(shū),為了方便以后自己回顧和總結(jié),想以文章的方式...
這是 Linkedin Swift 的代碼規(guī)范,我挑出了我懂的地方進(jìn)行翻譯。原文 代碼格式 一個(gè) tab 四行 一行別超過(guò) 160 個(gè)字符 確保...
這是計(jì)算機(jī)組成元素:從零開(kāi)始構(gòu)建計(jì)算機(jī)的第三篇總結(jié),對(duì)應(yīng)著書(shū)本的第四章,該章節(jié)主要講述了 Machine Language,即匯編語(yǔ)言。這里我們...
這篇文章是計(jì)算機(jī)組成元素的第三章的總結(jié),是接著前一篇寫(xiě)的。沒(méi)看過(guò)前一篇的,可以去看下。這是鏈接: 計(jì)算機(jī)系統(tǒng)要素(1) 我們?cè)谥敖榻B過(guò)的各種邏...
最近一直在讀 《計(jì)算機(jī)系統(tǒng)要素:從零開(kāi)始構(gòu)造現(xiàn)代計(jì)算機(jī)》,昨天晚上把前兩章讀完了,做完了一個(gè)簡(jiǎn)單的 ALU(算數(shù)邏輯單元)。這本書(shū)感覺(jué)還不錯(cuò),講...
Xcode8 之后蘋(píng)果似乎又推薦使用 autoresizing, 但與之前不同的是 autoresizing masks 在運(yùn)行時(shí)會(huì)轉(zhuǎn)換成約束。...