懶漢模式,線程不安全 使用了懶加載模式膘侮,但是存在致命的問題杯巨。當(dāng)有多個(gè)線程同時(shí)調(diào)用getInstance()方法的時(shí)候,就會(huì)創(chuàng)建多個(gè)實(shí)例洲尊,也就是在...
定義:定義一組算法,將每個(gè)算法都封裝起來,并且使他們之間可以互換洋闽。類型:行為類模式 策略模式是對(duì)算法的封裝,把一系列的算法分別封裝到對(duì)應(yīng)的類中突梦,...
定義:定義一個(gè)用于創(chuàng)建對(duì)象的接口诫舅,讓子類決定實(shí)例化哪個(gè)類,工廠類將一個(gè)類的實(shí)例化延遲到其子類宫患。類型:創(chuàng)建類模式 工廠模式:首先需要說一下工廠模式...
定義:確保一個(gè)類只有一個(gè)實(shí)例刊懈,而且自行實(shí)例化并向整個(gè)系統(tǒng)提供這個(gè)實(shí)例。類型:創(chuàng)建類模式類圖:單例模式應(yīng)該是23種設(shè)計(jì)模式中最簡單的一種模式了娃闲。它...
Filter過濾器API Servlet過濾器API包含了3個(gè)接口虚汛,它們都在javax.servlet包中,分別是Filter接口皇帮、Filter...
相同點(diǎn): @Resource的作用相當(dāng)于@Autowired卷哩,均可標(biāo)注在字段或者屬性的setter方法上。 不同點(diǎn): @Autowired默認(rèn)按...
IoC(Inversion of Control): 控制反轉(zhuǎn)属拾,就是用容器來控制業(yè)務(wù)對(duì)象之間的依賴關(guān)系将谊,而非傳統(tǒng)實(shí)現(xiàn)冷溶,由代碼直接操控。這也就是所...
1.隱式類型轉(zhuǎn)換導(dǎo)致索引失效.這一點(diǎn)應(yīng)當(dāng)引起重視.也是開發(fā)中經(jīng)常會(huì)犯的錯(cuò)誤. 由于表的字段tu_mdn定義為varchar2(20),但在查詢時(shí)...
情況1:如果沒有在程序中手動(dòng)捕獲異常 情況2:如果在程序中自己捕獲了異常 現(xiàn)在如果我們需要手動(dòng)捕獲異常尊浓,并且也希望拋異常的時(shí)候能回滾腫么辦呢逞频?下...