240 發(fā)簡(jiǎn)信
IP屬地:山西
  • HashMap源碼淺析

    java1.8 hash算fa優(yōu)化 HashMap的數(shù)據(jù)結(jié)構(gòu):entry數(shù)組+鏈表/紅黑樹(shù) 一、根據(jù)key進(jìn)行尋址(位運(yùn)算) 二湘捎、解決hash沖...

  • 線程之間的通信方式

    使用 volatile 關(guān)鍵字 基于volatile實(shí)現(xiàn)線程之間的通信方式是:使用了共享內(nèi)存的思想,主要是依賴于MESI協(xié)議酪我。 使用Object...

  • 高并發(fā)系統(tǒng)三高總結(jié)

    高并發(fā)系統(tǒng)下的性能優(yōu)化 主要思路有兩種: 提高系統(tǒng)的處理核心數(shù) 減少單次任務(wù)的相應(yīng)時(shí)間 怎么做到系統(tǒng)的高可用 高可用指的是:系統(tǒng)具備較高的無(wú)故障...

  • es總結(jié)

    一消痛、es基本組成 elasticsearch設(shè)計(jì)的理念就是分布式搜索引擎,底層其實(shí)還是基于lucene的都哭,核心思想就是在多臺(tái)機(jī)器上啟動(dòng)多個(gè)es進(jìn)...

  • Resize,w 360,h 240
    ZAB一致性協(xié)議

    原文鏈接:https://www.cnblogs.com/stateis0/p/9062133.html推薦看原文秩伞,原文排版很清晰 1. 什么是...

  • Resize,w 360,h 240
    AQS獨(dú)占鎖的獲取和釋放分析

    AQS(同步器)是用來(lái)構(gòu)建鎖和其他同步組件的基礎(chǔ)框架。它的實(shí)現(xiàn)主要是依賴一個(gè)int成員變量來(lái)標(biāo)識(shí)同步狀態(tài)和一個(gè)同步隊(duì)列欺矫。同步器本身沒(méi)有實(shí)現(xiàn)任何同...

  • 并發(fā)包工具類:CyclicBarrier纱新、CountDownLatch

    場(chǎng)景:對(duì)賬系統(tǒng)最近越來(lái)越慢,老板讓優(yōu)化穆趴,用戶通過(guò)在線商城下單脸爱,會(huì)生成電子訂單,保存在訂單庫(kù)未妹;之后物流會(huì)生成派送單給用戶發(fā)貨簿废,派送單保存在派送單庫(kù)...

  • stampedLock

    StampedLock Java在1.8這個(gè)版本里空入,提供了一種叫StampedLock的鎖,它的性能就比讀寫(xiě)鎖還要好族檬。 StampedLock支...

  • ReadWriteLock

    ReadWriteLock 適用于讀多寫(xiě)少的場(chǎng)景歪赢,針對(duì)讀多寫(xiě)少這種并發(fā)場(chǎng)景,Java SDK并發(fā)包提供了讀寫(xiě)鎖——ReadWriteLock单料,非...

個(gè)人介紹
只有不斷奔跑埋凯,才能停留原地。
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品