Avatar notebook default
26篇文章 · 26147字 · 4人關(guān)注
  • Resize,w 360,h 240
    (八)guava實現(xiàn)線程池

    Guava 有很多并發(fā)類漂问,包含幾個ExecutorService實現(xiàn),用MoreExecutors助手類來創(chuàng)建實例蚤假,無法直接或子類創(chuàng)建實例栏饮。 概...

  • Resize,w 360,h 240
    (三)volatile底層實現(xiàn)(CPU的緩存一致性協(xié)議MESI)(2)

    概要:2cache的寫操作逢享、3狀態(tài)介紹罐监、4MESI協(xié)議狀態(tài)遷移、5內(nèi)存屏障 volatile底層是 Lock前綴的匯編指令瞒爬,通過鎖Cacheli...

  • Resize,w 360,h 240
    (二十) copyonwrite

    一屁药、copyonwrite機(jī)制 寫時復(fù)制:1酿箭、添加數(shù)據(jù)時,先拷貝存儲的數(shù)組茫舶,,2刹淌、用現(xiàn)在(拷好)數(shù)組替換 成員變量數(shù)組(就是get等讀取操作讀取...

  • Resize,w 360,h 240
    (十九)AQS實現(xiàn)原理(具體例子待總結(jié))

    AbstractQueuedSynchronizer挣磨,提供FIFO隊列荤懂,構(gòu)建鎖或者其他同步組件(信號量晤锥、事件等廊宪、ReentrantLock矾瘾、Co...

  • (十八)IO密集型和CPU密集型

    一箭启、計算密集型 需非常多CPU計算資源壕翩,讓每個CPU核心都參與計算,CPU性能充分利用傅寡,避免過多線程上下文切換放妈,理想方案是:線程數(shù)= CPU...

  • Resize,w 360,h 240
    (十七)CAS

    比較并交換:通常指CompareAndSwap或CompareAndSet,樂觀鎖 1赏僧、CAS是一個原子操作大猛,比較內(nèi)存位置值且相等時修改內(nèi)存位置...

  • Resize,w 360,h 240
    (21)CyclicBarrier

    允許一組線程互相等待,直到某個公共屏障點(diǎn) (common barrier point)淀零。固定大小線程程序中挽绩,線程必須不時地互相等待。barrie...

  • Resize,w 360,h 240
    (八)線程池面試題(2)

    JUC 默認(rèn)的線程池 ThreadPoolExecutor 默認(rèn)是不會預(yù)熱線程驾中,用時才會創(chuàng)建唉堪。 1、核心參數(shù)(corePoolSize肩民、拒絕策略...

  • Resize,w 360,h 240
    (十五)ArrayBlockingQueue

    數(shù)組實現(xiàn)有界阻塞隊列唠亚。FIFO排序添加。大小確認(rèn)不變(構(gòu)造函數(shù)來決定)持痰。默認(rèn)不公平灶搜,構(gòu)造時可選擇(fair = true)。公平性降低吞吐量,減...

文集作者

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