最近在翻ReentrantLock源碼的時候,看到AQS(AbstractQueuedSynchronizer.java)里面有一段代碼 這就是經(jīng)典的CAS的算法,這里包含兩...
最近在翻ReentrantLock源碼的時候,看到AQS(AbstractQueuedSynchronizer.java)里面有一段代碼 這就是經(jīng)典的CAS的算法,這里包含兩...
最近在看RocketMQ 的raft實現(xiàn),名字叫Dledger。找了一篇源碼分析的博客發(fā)現(xiàn)其中很多細節(jié)都解釋的不是很清晰。Dledger 選主過程 首先我們要知道Rocket...
1 CPU和內(nèi)存的交互 了解jvm內(nèi)存模型前,了解下cpu和計算機內(nèi)存的交互情況?!疽驗镴ava虛擬機內(nèi)存模型定義的訪問操作與計算機十分相似】 有篇很棒的文章,從cpu講到內(nèi)...
原理結(jié)構(gòu)圖 描述 Workspace:工作區(qū)Index / Stage:暫存區(qū)Repository:倉庫區(qū)(或本地倉庫)Remote:遠程倉庫 解釋 使用git應(yīng)該明白一點,...
剛和w先生戀愛時,我媽是強烈反對的。 在我媽看來她的女婿最起碼應(yīng)該是180的高個,看起來成熟穩(wěn)重,關(guān)鍵家里得有錢。 但w先生個頭170多點,瘦瘦的,加上典型的上身長下身短。這...
原文:Sleep deprivation is not a badge of honor 缺乏睡眠就像是借高利貸。確實你會多得到幾個小時做你以為幾個小時就能做完的工作,但是代...
編譯地址:Interviewing a front-end developer作者:Alex MacCaw譯者:myownghost原文地址:http://ourjs.com...
皇族后裔,淪為布衣;屢敗屢戰(zhàn),榮登大寶。劉備?不,慕容復。我始終想不到一個合適的詞來形容他,就像始終想不到他會選擇那樣一種方式,登基為帝。也許,那是他最好的結(jié)局。 初見慕容復...