
一、實驗結果 實驗說明:在逆序的情況下,模擬部分算法的最壞情況。如有錯誤望指正。實驗環境:Windows,x86 Release,單線程實驗結果...
Peterson算法 適用于兩個進程之間的互斥 問題1:如何更好的理解turn變量的作用???如果沒有turn變量肯定是錯誤的。如果去除,那么在...
?學習一個平臺的開發一開始的時候,我想最先應該從應用的生命周期開始學習。應該帶著問題去了解一個應用。從哪里開始,到哪里結束,其中的過程又是什么?...
在一個復雜的系統中,層次化設計可以說是非常基礎和重要的。從認識一個系統的每個層次入手去學習一個系統,是一個非常不錯的開始。(筆者著) 一、OS ...
一、OpenGL的CS模型 OpenGL采用的是客戶端與服務端模型。當應用調用OpenGL函數時,會告知OpenGL客戶端,再由客戶端發送繪制命...
前言 在數據結構教材中的中序遍歷非遞歸形式過程中發現每次遍歷到葉子結點的時候,都會把NULL空結點放入棧中。 從而讓我思考這個空結點是否有必要放...
前言 Dijkstra算法是應用于圖中單源最短路徑的搜索。我在這記錄下我在學習該算法時的一些想法、理解與總結。首先我會寫一段預備知識,以便于之后...
解耦(decoupling) 兩段相互依賴的代碼之間的關系就叫耦合 If two pieces of code are coupled, it ...
一、前言 寫該篇文章的緣由是:我想手動控制macOS的主程序循環,用來添加自己想要的處理。正文 I ~ IV 部分 講解我理解macOS應用結構...