CyclicBarrier簡介 CyclicBarrier 的字面意思是可循環(huán)(Cyclic)使用的屏障(Barrier)。它要做的事情是,讓一...
CountDownLatch概念 CountDownLatch又被稱為倒計(jì)時(shí)鎖,它是一個(gè)同步輔助類,它允許一個(gè)或多個(gè)線程一直等待直到其他線程執(zhí)行...
Spring面向切面編程(AOP)1 解釋AOP面向切面的編程,或AOP, 是一種編程技術(shù),允許程序模塊化橫向切割關(guān)注點(diǎn),或橫切典型的責(zé)任劃分,...
它為不同的事務(wù)API 如 JTA,JDBC,Hibernate,JPA 和JDO,提供一個(gè)不變的編程模式。 它為編程式事務(wù)管理提供了一套簡單的...
Spring支持兩種類型的事務(wù)管理: 編程式事務(wù)管理:這意味你通過編程的方式管理事務(wù),給你帶來極大的靈活性,但是難維護(hù)。 聲明式事務(wù)管理:這意味...
阿里面試第二個(gè)問題?;卮鸬暮懿?,找了一篇好的學(xué)習(xí)下,不能再說錯(cuò)了。轉(zhuǎn):JAVA 注解的基本原理這篇也很好 注解與反射 上述內(nèi)容我們介紹了注解使用...
注解顧名思義,就是類似于添加注釋,但是又不跟注釋完全一樣,因此,我們可以將它理解為將類或者方法與特定的信息進(jìn)行關(guān)聯(lián)。1、接口使用@interfa...
問:ThreadLocal底層的map是線程安全的嗎?不是線程安全的,也不需要為它設(shè)置線程安全的鎖。ThreadLocal的底層實(shí)現(xiàn)map是Th...
阿里面試被問到了,當(dāng)時(shí)沒想起來@Transactional,哎?,F(xiàn)在查了一下,發(fā)現(xiàn)有3種配置方式,那就在這里記錄下吧。 Xml方式 在resou...