240 發(fā)簡(jiǎn)信
IP屬地:湖北
  • 數(shù)據(jù)庫(kù)連接失敗排查

    離線投入產(chǎn)出統(tǒng)計(jì)異常org.springframework.dao.RecoverableDataAccessException: Error ...

  • 多線程之Volatile關(guān)鍵字

    概述 volatile在多線程并發(fā)時(shí)有兩個(gè)作用粪滤,一.實(shí)現(xiàn)線程間可見性。二.禁止指令重排序 線程間可見性 例子仍然可以在github中下載為什么存...

  • 多線程之synchronized關(guān)鍵字

    概述 多個(gè)線程對(duì)同一片存儲(chǔ)空間進(jìn)行訪問(wèn)酒奶,這時(shí)存儲(chǔ)空間里面的數(shù)據(jù)叫做共享數(shù)據(jù)。線程并發(fā)進(jìn)行寫操作時(shí)奶赔,共享數(shù)據(jù)就可能產(chǎn)生安全性問(wèn)題惋嚎,解決這個(gè)問(wèn)題除了...

  • ThreadLocal源碼分析

    概述 我們Threadlocal類的作用是提供一個(gè)線程間隔離,線程內(nèi)部共享的數(shù)據(jù)站刑。今天我們一起看看TreadLocal是怎么做到線程隔離的另伍。 例...

  • CompletableFuture源碼分析

    概述 CompletableFuture是1.8加入的異步處理的Future,我們知道之前有個(gè)Future接口绞旅,但調(diào)用future.get方法時(shí)...

  • ReentrantReadWriteLock源碼分析

    概述 ReentrantReadWriteLock是一個(gè)可重入的讀寫鎖摆尝,寫鎖獨(dú)占,讀鎖共享因悲,支持公平和非公平兩種方式加鎖堕汞,源碼可以看到,內(nèi)部的S...

  • ForkJoinPool源碼分析

    概述 ForkJoinPool是Doug Lea 在JDK 1.7后加入的囤捻,為了充分利用多核CPU的計(jì)算能力臼朗,采用分治算法,創(chuàng)建多個(gè)線程蝎土、多個(gè)隊(duì)...

  • ScheduledThreadPoolExecutor 源碼分析

    概述 ScheduledThreadPoolExecutor是執(zhí)行定時(shí)調(diào)度的線程池视哑,它是ThreadPoolExecutor的子類。今天我們就一...

  • ThreadPoolExecutor submit和execute方法的區(qū)別

    結(jié)論 今天先說(shuō)結(jié)論吧: execute:1.只能提交Runnable接口的對(duì)象誊涯,我們知道Runnable接口的run方法是沒有返回值的挡毅。2.ex...

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