1 線程啟動 std::thread構(gòu)造函數(shù)接受可調(diào)用對象啟動線程葡幸,如下所示: 假設(shè)文件名為thread.cpp, 則編譯命令為:g++ -st...
1 中斷介紹 1.1 簡介 中斷控制是計算機發(fā)展中一種重要的技術(shù)默伍。最初它是為克服對I/O接口控制采用程序查詢所帶來的處理器低效率而產(chǎn)生的。中斷控...
1 基礎(chǔ)介紹 1.1 存儲介質(zhì) 現(xiàn)代計算機物理存儲機制金字塔如下圖所示: 各級存儲方式速度和容量: 1.2 文件描述符 文件描述符(File d...
1 Linux文件系統(tǒng)基礎(chǔ)知識 1.1 文件結(jié)構(gòu) Linux使用標準的目錄結(jié)構(gòu)箩朴,在Linux安裝的時候,安裝程序就已經(jīng)為用戶創(chuàng)建了文件系統(tǒng)和完整...
1 進程介紹 1.1 進程和程序 所謂進程是由正文段(text)啥容、用戶數(shù)據(jù)段(user segment)以及系統(tǒng)數(shù)據(jù)段(systemsegmen...
1 內(nèi)存尋址 1.1 物理地址骚亿、虛擬地址以及線性地址 物理地址: 物理內(nèi)存的內(nèi)存單元地址 虛擬地址: 程序員看到的內(nèi)存空間定義未虛擬地址,int...
概述 回溯法提供了一種暴力搜索的手段采蚀,關(guān)鍵在于狀態(tài)的演變以及復位疲牵,比如: 題目 Restore IP Addresses 要求 實現(xiàn)代碼如下: ...
概述 動態(tài)規(guī)劃提供了一種求最優(yōu)問題的手段,本質(zhì)上是通過合理的安排計算順序而避免重復計算榆鼠。解決動態(tài)規(guī)劃問題主要在于2個方面: 尋找遞歸公式 確定計...