240 發(fā)簡信
IP屬地:海南
  • Hadoop高可用環(huán)境搭建

    在Hadoop環(huán)境搭建中,我們配置多個(gè)DataNode保證了DataNode的高可用庄岖,但是NameNode是單點(diǎn)的罪佳,在生產(chǎn)環(huán)境存在風(fēng)險(xiǎn)。接下來配置Hadoop的高可用键痛,其實(shí)就...

  • 240
    Java concurrent包源碼走讀(一)

    為了更好的走讀Java concurrent包源碼觅彰,首先普及下基礎(chǔ)知識:volatile施蜜、CAS曲初、LockSupport体谒。 concurrent包的實(shí)現(xiàn)示意圖 volatil...

  • 240
    Java concurrent包源碼走讀(二)

    簡介 AQS(AbstractQueuedSynchronizer)是Java并發(fā)工具基礎(chǔ),要掌握J(rèn)ava并發(fā)工具類首先得熟悉AQS臼婆,通過對AQS的學(xué)習(xí)抒痒,我們將進(jìn)一部理解共享...

  • 線程創(chuàng)建

    為什么要使用多線程 以前單任務(wù)的操作系統(tǒng),當(dāng)系統(tǒng)處理耗時(shí)的I/O操作的時(shí)候也是占用CPU颁褂,這種情況下系統(tǒng)的效率很低故响,現(xiàn)在使用多任務(wù)的操作系統(tǒng),當(dāng)一個(gè)任務(wù)處理耗時(shí)的操作時(shí)痢虹,CP...

  • 240
    FutureTask源碼走讀

    FutureTask類圖 從類圖可以看出FutureTask簡介實(shí)現(xiàn)了Runnable被去、Future接口,我們知道Future用于表示異步計(jì)算的結(jié)果奖唯,所以通過它我們可以獲得線...

  • 240
    ThreadPoolExecutor源碼走讀

    ThreadPoolExecutor簡介 關(guān)于線程池的簡介我們可以點(diǎn)擊這邊文章線程池簡介惨缆,這篇文章我們主要通過源碼來看看線程池如何實(shí)現(xiàn)復(fù)用和如何回收空閑的線程。 Thread...

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