240 發(fā)簡(jiǎn)信
IP屬地:河北
  • 談?wù)凾hreadPoolExecutor的實(shí)現(xiàn)

    概述 ? 線程作為系統(tǒng)稀缺資源蹄咖,如果在應(yīng)用中進(jìn)行頻繁的創(chuàng)建和銷毀氛赐,會(huì)為我們的應(yīng)用帶來災(zāi)難性的體驗(yàn)狐肢,增大系統(tǒng)負(fù)荷,降低效率室囊。池化技術(shù)為該問題的解決提供了一種有效的思路...

  • 談?wù)刯ava的異常機(jī)制

    簡(jiǎn)介 異常是我們?nèi)粘i_發(fā)中一定會(huì)遇到的問題,如果我們不了解異常的使用及處理方法,那么我們會(huì)恐懼遇到異常機(jī)制胡桨。但是如果我們對(duì)異常的機(jī)制有了一定的了解,我們可以通過異常方便的發(fā)現(xiàn)...

  • 240
    淺談分布式一致性協(xié)議--2pc和3pc

    概述 CAP理論告訴我們由于分布式系統(tǒng)總是存在通信異常瞬雹,網(wǎng)絡(luò)分區(qū)昧谊,節(jié)點(diǎn)故障等問題,無法同時(shí)保證一致性酗捌,可用性呢诬,分區(qū)容錯(cuò)性。而分區(qū)容錯(cuò)性是分布式系統(tǒng)必備的特性胖缤,因?yàn)榉植际较到y(tǒng)一...

  • ThreadPoolExecutor關(guān)閉線程池詳解

    概述 在之前的一篇博客里談?wù)凾hreadPoolExecutor的實(shí)現(xiàn)已經(jīng)對(duì)ThreadPoolExecutor中的線程如何運(yùn)行進(jìn)行了簡(jiǎn)單的介紹尚镰,本文將介紹線程池是如何進(jìn)行結(jié)...

  • 為什么java nio被稱為同步非阻塞io?

    概述 ? java nio可以被稱為java new io,因?yàn)槠涮峁┝艘环N有別于傳統(tǒng)java io的io工作方式哪廓。同時(shí)狗唉,由于java nio是同步非阻塞的,其也...

  • 紅黑樹介紹

    概述 二叉搜索樹是優(yōu)化搜索效率最常用的數(shù)據(jù)結(jié)構(gòu)涡真,時(shí)間復(fù)雜度為O(h)分俯,其中h是樹的高度《吡希可以看出缸剪,樹的高度是影響搜索效率的關(guān)鍵因素。在樹退化為一個(gè)鏈表(節(jié)點(diǎn)都在左或都在右)东亦,...

  • 240
    談?wù)刯ava中的內(nèi)部類

    概述 最近看ThreadLocal的實(shí)現(xiàn)原理的過程中了解到ThreadLocalMap是定義在ThreadLocal中的靜態(tài)內(nèi)部類橄登,默默的問了問自己為什么要定義為靜態(tài)內(nèi)部類?...

  • 談?wù)剉olatile關(guān)鍵字

    概述 ? 在多線程訪問共享變量時(shí)讥此,java通過volatile關(guān)鍵字保證變量的可見性拢锹,相比于synchronized關(guān)鍵字,volatile并不會(huì)引起線程上下文的...

  • 談?wù)凢utureTask的實(shí)現(xiàn)

    概述 ? 在使用java多線程解決問題的時(shí)候萄喳,為了提高效率卒稳,我們常常會(huì)異步處理一些計(jì)算任務(wù)并在最后異步的獲取計(jì)算結(jié)果,這個(gè)過程的實(shí)現(xiàn)離不開Future接口及其實(shí)現(xiàn)...

個(gè)人介紹
帝都萬千碼農(nóng)中的一員他巨,深入技術(shù)原理充坑,歡迎關(guān)注我的公眾號(hào):宸小朔减江,微信號(hào):chenxiaoshuo_ha,共同成長(zhǎng)捻爷!
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品