項(xiàng)目結(jié)構(gòu)如下圖 maven依賴 application.properties配置 數(shù)據(jù)源1配置 數(shù)據(jù)源2配置 數(shù)據(jù)源1mapper 數(shù)據(jù)源2ma...
串行與并行收集器 串行回收: JDK1.5前的默認(rèn)算法 缺點(diǎn)是只有一個(gè)線程构捡,執(zhí)行垃圾回收時(shí)程序停止的時(shí)間比較長航徙。并行回收: 多個(gè)線程執(zhí)行垃圾回收...
JVM提供了諸多的參數(shù)進(jìn)行JVM各個(gè)方面內(nèi)存大小的設(shè)置关霸,為Java應(yīng)用進(jìn)行優(yōu)化提供了諸多的工具,本文將會(huì)詳細(xì)分析各個(gè)參數(shù)的功能與使用印颤。 常見參數(shù)...
定義:定義了對(duì)象之間一對(duì)多的依賴,這樣一來,當(dāng)一個(gè)對(duì)象改變時(shí)橄碾,它所有的依賴者都會(huì)收到通知并自動(dòng)更新優(yōu)點(diǎn):觀察者模式解除了主題和具體觀察者的耦合,...
定義:定義算法族颠锉,分別封裝起來法牲,讓他們之前可以相互替換,算法的變化獨(dú)立于使用算法的客戶優(yōu)點(diǎn):策略類之間可以切換琼掠,由于策略類實(shí)現(xiàn)同一個(gè)抽象拒垃,所以他...
定義:適配器中的代碼將接收你所擁有的接口,并產(chǎn)生你所需要的接口模式所涉及的角色有: ●目標(biāo)(Target)角色:這就是所期待得到的接口瓷蛙。注意:由...
模板方法模式:定義一個(gè)操作中的算法骨架悼瓮,而將一些步驟延遲到子類中。模板方法使得子類可以不改變一個(gè)算法的結(jié)構(gòu)即可重定義該算法的重復(fù)代碼全部在父類里...
代理模式 通過代理控制對(duì)象的訪問,可以詳細(xì)訪問某個(gè)對(duì)象的方法艰猬,在這個(gè)方法調(diào)用處理横堡,或調(diào)用后處理。既(AOP微實(shí)現(xiàn)) ,AOP核心技術(shù)面向切面編...
建造者模式:是將一個(gè)復(fù)雜的對(duì)象的構(gòu)建與它的表示分離冠桃,使得同樣的構(gòu)建過程可以創(chuàng)建不同的表示命贴。工廠模式提供的是創(chuàng)建單個(gè)類的模式,而建造者模式則是將各...