不知不覺回到哈爾濱工作三年了,經(jīng)歷了兩家公司,最近又燃起了換工作的心思。都說人挪活、樹挪死,所以,我還想要活著,甚至獲得更好一點(diǎn),只能選擇挪一挪...
本文主要用來學(xué)習(xí)下,redis當(dāng)中使用的壓縮表和跳躍表,為什么在諸多的數(shù)據(jù)結(jié)構(gòu)中,redis要選擇他們作為自己的數(shù)據(jù)存儲結(jié)構(gòu)。 什么是壓縮表? ...
五子棋作為大家休閑娛樂的方式,相信大家都玩過,并且不少人應(yīng)該精于此道。作為程序員的我們是否考慮過它是如何實(shí)現(xiàn)的?人機(jī)如何實(shí)現(xiàn)?在線又是如何進(jìn)行匹...
經(jīng)歷過分手才會懂得什么是難忘經(jīng)歷過愛情才會感受心痛的感覺日子像流星一樣匆匆劃過… 初三那年我遇見了自己喜歡的女孩,內(nèi)心無法形容的感覺!很美好那時(shí)...
很久沒有發(fā)技術(shù)類文章了,最近感到很迷茫,不知道該做什么,也不知道學(xué)習(xí)了更多的技術(shù)又能干什么。 有句話確實(shí)是很符合我現(xiàn)在的處境:時(shí)勢造英雄!雖然我...
在JUC這個(gè)線程同步工具包下,有幾個(gè)比較游戲的類,Semaphore、CountdownLatch和CyclicBarrier,你都用過嗎?下面...
前面我們學(xué)習(xí)了AQS,ReentrantLock等,現(xiàn)在來學(xué)習(xí)一下什么是讀寫鎖ReentrantReadWriteLock。 當(dāng)讀操作遠(yuǎn)遠(yuǎn)高于寫...
前面我們學(xué)習(xí)了ReentrantLock,其底層就是用了AQS實(shí)現(xiàn)的,應(yīng)該先講這一章節(jié),但是當(dāng)時(shí)給忘了,現(xiàn)在給補(bǔ)上吧。 關(guān)于ReentrantL...
春節(jié)將至,又快到了一年一度搶紅包的激動時(shí)刻。 為此呢,我專門針對想要學(xué)習(xí)java,或剛開始學(xué)習(xí)java的小白們,寫了一段簡單易懂的【春節(jié)搶紅包】...