240 發(fā)簡(jiǎn)信
IP屬地:臺(tái)灣
  • 聊聊庫(kù)存分片技術(shù)

    之前我們講了通過(guò)數(shù)據(jù)庫(kù)事務(wù)來(lái)保證扣庫(kù)存的一致性枯冈,但這勢(shì)必會(huì)造成TPS降低,那么我們有辦法提高整體的TPS嗎间驮?庫(kù)存分片就是一個(gè)不錯(cuò)的解決方案。什么...

  • 聊聊緩存一致性

    相信大家都聽(tīng)過(guò)緩存一致性马昨,隨便百度一下就有各種文章竞帽,無(wú)非就是更新數(shù)據(jù)庫(kù)和緩存的先后順序及策略。一般有3種方案:先更新數(shù)據(jù)庫(kù)再更新緩存鸿捧;先刪除緩存...

  • ReentrantReadWriteLock源碼解析(2)lock

    ReentrantReadWriteLock中有2個(gè)對(duì)象ReadLock,WriteLock分別都有l(wèi)ock函數(shù):readlock.lock()...

  • ReentrantReadWriteLock源碼解析(1)tryWriteLock,tryReadLock

    讀寫(xiě)鎖概念:寫(xiě)鎖排他屹篓,讀鎖共享。 tryReadLock: 上面可以看到除了和寫(xiě)鎖互斥以外匙奴,讀鎖之間并不互斥抱虐。所以除了開(kāi)始判斷有沒(méi)有寫(xiě)鎖,之后一...

  • 2021-01-12

    人一生中最重要的兩天就是出生那天和發(fā)現(xiàn)人生目標(biāo)的那天饥脑。(The two most important days in your life are...

  • Resize,w 360,h 240
    AQS源碼解析(10)Condition總結(jié)

    先貼下大神關(guān)于sync關(guān)鍵字wait函數(shù)的帖子:https://blog.csdn.net/java_lyvee/article/details...

  • AQS源碼解析(9)Condition.signal

    signal和signalAll大同小異恳邀,本節(jié)我們來(lái)看下signal函數(shù),signal核心調(diào)用的是doSignal,所以signal函數(shù)就不貼了:

  • AQS源碼解析(8)Condition.await

    Condition條件鎖灶轰,當(dāng)線程獲得鎖之后谣沸,可以在指定的Condition上等待或被喚醒核心函數(shù)await: 下一節(jié)將signal,await要...

  • 關(guān)于sync關(guān)鍵字的monitor

    線程使用的時(shí)候經(jīng)常會(huì)看到IllegalMonitorStateException異常笋颤,那么Monitor究竟是什么當(dāng)對(duì)象被實(shí)例化的時(shí)候乳附,jvm會(huì)...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品