JVM調(diào)優(yōu)參數(shù)可以分為以下幾類: 1.堆內(nèi)存調(diào)優(yōu)參數(shù): -Xms:初始堆大小-Xmx:最大堆大小-Xmn:新生代大小-XX:NewRatio:新...
元注解:@Retention:指定其所修飾的注解的保留策略@Document:該注解是一個(gè)標(biāo)記注解,用于指示一個(gè)注解將被文檔化@Target:用...
1.簡(jiǎn)單對(duì)象間的循環(huán)依賴處理 2.AOP對(duì)象間的循環(huán)依賴處理 早期暴露的對(duì)象跟最終放入容器中的對(duì)象不是同一個(gè),所以報(bào)錯(cuò)了需要加@Lazy這個(gè)注解...
Redis高可用通常可以通過主從復(fù)制和哨兵機(jī)制來實(shí)現(xiàn)。 主從復(fù)制:在Redis中,主節(jié)點(diǎn)負(fù)責(zé)寫操作,而從節(jié)點(diǎn)負(fù)責(zé)讀操作。主從復(fù)制可以保證數(shù)據(jù)的高...
Lombok的實(shí)現(xiàn)原理是在Java編譯器的AST(Abstract Syntax Tree)樹階段,使用Java注解處理器來修改抽象語法樹,自動(dòng)...
在并發(fā)情況下使用ConcurrentHashMap進(jìn)行循環(huán)更新數(shù)據(jù),可能會(huì)導(dǎo)致線程安全問題。雖然ConcurrentHashMap是線程安全的,...
Spring 中創(chuàng)建 Bean 的過程通常分為以下幾步: 定位:Spring 通過配置文件或者注解等方式定位要?jiǎng)?chuàng)建的 Bean,比如通過 @Co...
值傳遞和引用傳遞最大的區(qū)別是傳遞的過程中有沒有復(fù)制出一個(gè)副本來,如果傳遞的是副本,那就是值傳遞,否則就是引用傳遞 java是值傳遞;值傳遞是指在...