Lock接口 在java5之前,要實現(xiàn)同步只能用synchronize,在java5后,隨著并發(fā)工具包的出現(xiàn),出現(xiàn)了另一種同步方式--顯式鎖,顯式鎖提供了更豐富,粒度更細的加...
剛開始我是不信的,讀著讀著就把煙放下了——《這本書能讓你戒煙》,書名很吸引,但是一本書就能讓我戒煙,不可能,難道我15年的煙是白抽的嗎?我要用我15年的抽煙經(jīng)驗來證明,這本書...
redis有5種對外公開的數(shù)據(jù)結構,它們分別是string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合),實際上每種數(shù)據(jù)結構都有多種內(nèi)部...
上一篇文章對ThreadPoolExecutor源碼分析中關鍵內(nèi)部類Worker繼承AbstractQueuedSynchronizer(以下簡寫AQS)這個抽象類,若對JU...
項目中遇到一個這樣的需求, 使用POS機對用戶進行充值,且渠道實時知道充值結果在POS機顯示. 但后端因為涉及第三方平臺的調(diào)用, 第三方平臺的結果異步通知, 所以后端無法給P...
概述 I/O指的是Input/Output的縮寫,通常指數(shù)據(jù)在內(nèi)部存儲器和外部存儲器或其他周邊設備之間的輸入和輸出。內(nèi)部存儲器可以看做是CPU和主存(有一種說法是CPU及其寄...
計算機剛誕生時,只能顯示數(shù)字,但我們現(xiàn)在可以在互聯(lián)網(wǎng)上看到各個國家的文字,甚至各種象形符號,但計算機只認識0和1,這到底是怎么做到的? 計算機基本計量單位 bit 位,數(shù)據(jù)存...
嗯
致微信回復“嗯”的人:真正高情商的人,從不這樣說話前段時間,有個姑娘在微信上給老板回復了一個“嗯”,結果被老板一頓痛批,心里非常委屈,想要辭職。 有網(wǎng)友一針見血地指出,說到底,還是情商不夠。 在回答“明天什么行程安排”這樣的...
為什么要用線程池 在生產(chǎn)中,基本不會出現(xiàn)手動創(chuàng)建并啟動線程的代碼,因為這樣做有幾個弊端: 頻繁創(chuàng)建線程開銷大 線程的數(shù)量不可控 線程數(shù)過多CPU來回切換開銷大 那么就需要一個...