提起HotSpot VM,相信所有Java程序員都知道,它是Sun JDK和OpenJDK中所帶的虛擬機,也是目前使用范圍最廣的Java虛擬機。但不一定所有人都知道的是,這個...
提起HotSpot VM,相信所有Java程序員都知道,它是Sun JDK和OpenJDK中所帶的虛擬機,也是目前使用范圍最廣的Java虛擬機。但不一定所有人都知道的是,這個...
今天我們還講講Consumer、Supplier、Predicate、Function這幾個接口的用法,在 Java8 的用法當中,這幾個接口雖然沒有明目張膽的使用,但是,卻...
為什么要有環(huán)形緩沖器 當有大量數(shù)據(jù)的時候,我們不能存儲所有的數(shù)據(jù),那么計算機處理數(shù)據(jù)的時候,只能先處理先來的,那么處理完后呢,就會把數(shù)據(jù)釋放掉,再處理下一個。那么,已經(jīng)處理的...
一、安裝篇https://blog.csdn.net/weixin_43486863/article/details/106281484[https://blog.csdn....
Q1:設計模式有哪些原則? 開閉原則:OOP 中最基礎的原則,指一個軟件實體(類、模塊、方法等)應該對擴展開放,對修改關閉。強調(diào)用抽象構(gòu)建框架,用實現(xiàn)擴展細節(jié),提高代碼的可復...
一、為什么會產(chǎn)生內(nèi)存泄漏?當一個對象已經(jīng)不需要再使用本該被回收時,另外一個正在使用的對象持有它的引用從而導致它不能被回收,這導致本該被回收的對象不能被回收而停留在堆內(nèi)存中,這...
一、類加載機制類加載階段:虛擬機要完成的3件事情:1)通過一個類的完全限定名來 獲取 此類的二進制字節(jié)流2)將這個字節(jié)流所代表的靜態(tài) 存儲結(jié)構(gòu)轉(zhuǎn)化為方法區(qū)的運行時 數(shù)據(jù)結(jié)構(gòu)3...
Seata是阿里開源的一個分布式事務框架。Seata主要有兩種分布式事務實現(xiàn)方案,AT及TCC AT模式主要關注多 DB 訪問的數(shù)據(jù)一致性,當然也包括多服務下的多 DB 數(shù)據(jù)...
spring使用時,在同一個類中,一個方法調(diào)用另外一個有注解(比如@Async,@Transational)的方法,注解是不會生效的。 一般方法 把這兩個方法分開到不同的類中...