軟件 Idea 2020.1 Jdk 1.8 gradle-5.5.1 問(wèn)題一 Idea和Spring Kotlin版本不一致解決方法 查看IEDA kotlin版本imag...
軟件 Idea 2020.1 Jdk 1.8 gradle-5.5.1 問(wèn)題一 Idea和Spring Kotlin版本不一致解決方法 查看IEDA kotlin版本imag...
1、強(qiáng)引用(StrongReference) 強(qiáng)引用是使用最普遍的引用税产。如果一個(gè)對(duì)象具有強(qiáng)引用偷崩,那垃圾回收器絕不會(huì)回收它。如下:Object o=new Object(); ...
初始化CloudEurekaClient 類圖關(guān)系 說(shuō)明:黃色類為SpringCloud類,綠色為NetFlix Eureka相關(guān)類 黃色類為SpringCLoud相關(guān)類诀紊,綠...
動(dòng)態(tài)注冊(cè)bean的兩種api Spring中的bean定義都保存在 BeanDefinitionRegistry 接口中,單例的bean的實(shí)例都保存在 SingletonBe...
BeanFactoryPostProcessor:是針對(duì)于beanFactory的擴(kuò)展點(diǎn)笤喳,即spring會(huì)在beanFactory初始化之后,beanDefinition都已...
1.內(nèi)存優(yōu)化示例 具體日志信息說(shuō)明 參數(shù)設(shè)置 2.延遲優(yōu)化實(shí)例 通過(guò)年輕代設(shè)置大小: MinorGC消耗時(shí)間和頻率年輕代大小更欣虿狻:MinorGC時(shí)長(zhǎng)更短唧喉,頻率更高年輕代大小太...
1.標(biāo)準(zhǔn)參數(shù) 不會(huì)隨著jdk的版本變化而變化,以“-”開(kāi)頭八孝,例如 java -version;java -jar;可以通過(guò)java help查看 2.非標(biāo)準(zhǔn)參數(shù) 以“-X”開(kāi)...
JVM調(diào)優(yōu)工具 1干跛、JVM調(diào)優(yōu)工具-JDK工具 1.1 jps jps:Java Virtual Machine Process Status Tool 查看java進(jìn)程子姜,相...
請(qǐng)問(wèn)一下。阿里規(guī)范好像有一兩百條規(guī)則嘉熊,這里好像只有50條規(guī)則遥赚,其余的代碼規(guī)則沒(méi)有嗎?也就是 這個(gè)插件里提供的規(guī)則條目和文檔里的規(guī)則數(shù)目沒(méi)匹配上
如何在sonarqube的pmd插件中整合阿里開(kāi)發(fā)規(guī)范一凫佛、sonarqube簡(jiǎn)介 Sonar是一個(gè)用于代碼質(zhì)量管理的開(kāi)源平臺(tái),用于管理Java源代碼的質(zhì)量孕惜。通過(guò)插件機(jī)制,Sonar 可以集成不同的測(cè)試工具衫画,代碼分析工具毫炉,...
參考文章 https://javabeat.net/life-cycle-management-of-a-spring-bean/ https://www.journalde...
作用 讓某個(gè)實(shí)例的某個(gè)方法的返回值注入為Bean的實(shí)例 讓某個(gè)類的靜態(tài)方法的返回值注入為Bean的實(shí)例 使用MethodInvokingFactoryBean 使用IDEA ...
1.IO流總結(jié) (1)按操作方式分類結(jié)構(gòu)圖:image.png (2)按操作對(duì)象分類結(jié)構(gòu)圖image.png (3)IO體系結(jié)構(gòu)圖image.png
一丰榴、ClassLoader作用 Java程序在運(yùn)行的時(shí)候,JVM通過(guò)類加載機(jī)制(ClassLoader)把class文件加載到內(nèi)存中,只有class文件被載入內(nèi)存,才能被其他...
Java設(shè)計(jì)模式——事件驅(qū)動(dòng)模式(觀察者模式) 角色 事件 事件源 事件監(jiān)聽(tīng)器 事件 事件類一般繼承自java.util.EventObject類四濒,封裝了事件源以及跟事件有關(guān)...
Servlet簡(jiǎn)介 Servlet定義 Servlet是一個(gè)Java應(yīng)用程序戈二,運(yùn)行在服務(wù)器端,用來(lái)處理客戶端請(qǐng)求并作出響應(yīng)的程序喳资。 Servlet的特點(diǎn) (1)Servlet...
在開(kāi)始深入講解之前仆邓,有必要糾正一下大家以前的那些錯(cuò)誤看法了鲜滩。如果你有以下想法节值,那么你有必要好好閱讀本文徙硅。 錯(cuò)誤理解一:值傳遞和引用傳遞,區(qū)分的條件是傳遞的內(nèi)容搞疗,如果是個(gè)值,就...
一匿乃、過(guò)濾器的作用及原理 Servlet中的過(guò)濾器Filter是實(shí)現(xiàn)了javax.servlet.Filter接口的服務(wù)器端程序桩皿,主要的用途是設(shè)置字符集、控制權(quán)限幢炸、控制轉(zhuǎn)向泄隔、做...
MyISAM索引實(shí)現(xiàn) MyISAM引擎使用B+Tree作為索引結(jié)構(gòu)梅尤,葉節(jié)點(diǎn)的data域存放的是數(shù)據(jù)記錄的地址柜思。如圖: 這里設(shè)表一共有三列岩调,假設(shè)我們以Col1為主鍵赡盘,則上圖是一...
靜態(tài)成員變量:線程非安全(無(wú)論單例或者非單例皆不安全)葱淳。靜態(tài)變量即類變量钝腺,位于方法區(qū),為所有對(duì)象共享艳狐,共享一份內(nèi)存,一旦靜態(tài)變量被修改皿桑,其他對(duì)象均對(duì)修改可見(jiàn)毫目,故線程非安全。 ...