設計模式面試題(1)
11分鐘18秒設計模式面試題(2)
11分鐘26秒何時會使用到設計模式
21分鐘37秒內容和授課方式
11分鐘11秒七大設計原則介紹
13分鐘22秒單一職責原則
20分鐘11秒單一職責原則小結
09分鐘41秒介面隔離原則(1)
14分鐘30秒介面隔離原則(2)
10分鐘56秒介面隔離原則小結
05分鐘34秒依賴倒轉原則(1)
12分鐘04秒依賴倒轉原則(2)
15分鐘04秒依賴倒轉原則小結
10分鐘43秒里氏替換原則(1)
07分鐘21秒里氏替換原則(2)
19分鐘44秒開閉原則(1)
13分鐘24秒開閉原則(2)
07分鐘55秒開閉原則小結
04分鐘48秒迪米特法則(1)
19分鐘29秒迪米特法則(2)
05分鐘31秒迪米特法則注意事項
05分鐘20秒合成復用原則及小結
11分鐘18秒UML基本介紹
12分鐘17秒UML類別圖
08分鐘05秒類別的依賴、泛化與實現
16分鐘41秒類別的關聯、聚合和組合
20分鐘17秒類別圖六大關係總結
12分鐘35秒設計模式概述與分類
17分鐘00秒單例(靜態常數餓漢式)
10分鐘33秒單例(靜態程式碼區塊餓漢式)
04分鐘11秒單例(線程不安全懶漢式)
06分鐘35秒單例(線程安全懶漢式)
04分鐘47秒單例(同步程式碼區塊懶漢式)
03分鐘28秒單例(DoubleCheck)
08分鐘23秒單例(靜態內部類別)
07分鐘55秒單例(枚舉方式)
05分鐘17秒單例模式JKD源碼分析
04分鐘17秒單例模式註意事項
14分鐘11秒簡單工廠模式(1)-披薩訂購
22分鐘29秒簡單工廠模式(2)-披薩訂購
06分鐘44秒簡單工廠模式(3)-披薩訂購
20分鐘03秒簡單工廠模式(4)-披薩訂購
05分鐘31秒工廠方法模式(1)-披薩訂購
03分鐘46秒工廠方法模式(2)-披薩訂購
22分鐘08秒抽象工廠模式(1)-披薩訂購
09分鐘17秒抽象工廠模式(2)-披薩訂購
15分鐘20秒工廠模式-JDK源碼分析
11分鐘19秒工廠模式-小結
21分鐘49秒原型模式(1)-克隆羊
07分鐘49秒原型模式(2)-克隆羊
12分鐘49秒原型模式(3)-Spring源碼分析
08分鐘24秒原型模式(4)-深拷貝
07分鐘12秒原型模式(5)-深拷貝
23分鐘32秒原型模式(6)-內容梳理
13分鐘18秒建造者模式(1)-蓋房子
11分鐘23秒建造者模式(2)-原理類別圖
07分鐘52秒建造者模式(3)-蓋房子
23分鐘36秒建造者模式(4)-StringBuilder原始碼
11分鐘00秒建造者模式(5)-內容梳理
12分鐘04秒適配器模式-工作原理
10分鐘02秒類適配器-電壓問題
19分鐘14秒物件適配器-電壓問題
14分鐘12秒介面適配器-電壓問題
14分鐘29秒適配器模式-Dispatcher源碼
26分鐘09秒適配器模式-內容梳理
17分鐘28秒橋接模式(1)-手機問題
03分鐘50秒橋接模式(2)-原理類別圖
08分鐘28秒橋接模式(3)-手機問題
22分鐘51秒橋接模式(4)-JDBC源碼
11分鐘18秒橋接模式(5)-內容梳理
裝飾者模式(1)-星巴克咖啡
08分鐘27秒裝飾者模式(2)-星巴克咖啡
06分鐘29秒裝飾者模式(3)-工作原理
06分鐘40秒裝飾者模式(4)-星巴克咖啡
33分鐘22秒裝飾者模式(5)-IO源碼
11分鐘34秒裝飾者模式(6)-內容梳理
08分鐘33秒組合模式(1)-院校展示
11分鐘47秒組合模式(2)-院校展示
32分鐘13秒組合模式(3)-HashMap源碼
13分鐘21秒組合模式(4)-內容梳理
10分鐘08秒外觀模式(1)-劇院管理
05分鐘33秒外觀模式(2)-工作原理
07分鐘33秒外觀模式(3)-劇院管理
21分鐘38秒外觀模式(4)-MyBatis源碼
13分鐘58秒外觀模式(5)-注意事項
14分鐘39秒享元模式(1)-網站外包
05分鐘07秒享元模式(2)-工作原理
17分鐘36秒享元模式(3)-網站外包
22分鐘40秒享元模式(4)-Integer源碼
11分鐘33秒享元模式(5)-內容梳理
10分鐘13秒代理模式(1)-基本介紹
05分鐘38秒代理模式(2)-靜態代理
18分鐘43秒代理模式(3)-動態代理
29分鐘19秒代理模式(4)-Cglib代理
28分鐘47秒代理模式(5)-幾種變體
13分鐘19秒模板模式(1)-工作原理
11分鐘36秒模板模式(2)-豆漿製作
13分鐘24秒模板模式(3)-鉤子方法
06分鐘47秒模板模式(4)-IOC源碼
22分鐘56秒模板模式(5)-細部說明
11分鐘19秒命令模式(1)-工作原理
15分鐘25秒命令模式(2)-遙控器
19分鐘28秒命令模式(3)-遙控器
23分鐘57秒指令模式(4)-JdbcTml源碼
16分鐘13秒命令模式(5)-內容梳理
09分鐘52秒訪客模式(1)-歌手評分
04分鐘00秒訪問者模式(2)-原理類別圖
13分鐘34秒訪客模式(3)-歌手評分
25分鐘09秒訪客模式(4)-雙分派
06分鐘54秒訪客模式(5)-使用細節
08分鐘14秒迭代器模式(1)-統一遍歷問題
04分鐘14秒迭代器模式(2)-原理類別圖
15分鐘49秒迭代器模式(3)-統一遍歷問題
07分鐘06秒迭代器模式(4)-統一遍歷問題
34分鐘41秒迭代器模式(5)-JDK源碼
19分鐘23秒迭代器模式(6)-使用細節
11分鐘41秒觀察者模式(1)-天氣預報
07分鐘20秒觀察者模式(2)-天氣預報
13分鐘23秒觀察者模式(3)-工作原理
04分鐘09秒觀察者模式(4)-天氣預報
24分鐘25秒觀察者模式(5)-Observable源碼
06分鐘54秒觀察者模式(6)-內容梳理
07分鐘02秒中介者模式(1)-智能家庭
09分鐘56秒中介者模式(2)-工作原理
16分鐘20秒中介者模式(3)-智能家庭
26分鐘25秒中介者模式(4)-內容梳理
06分鐘54秒備忘錄模式(1)-遊戲角色
02分鐘51秒備忘錄模式(2)-工作原理
25分鐘28秒備忘錄模式(3)-遊戲角色
16分鐘21秒備忘錄模式(4)-注意事項
08分鐘19秒解釋器模式(1)-計算式求值
03分鐘15秒解釋器模式(2)-原理類別圖
13分鐘17秒解釋器模式(3)-計算式求值
37分鐘55秒解譯器模式(4)-SpelExp源碼
16分鐘44秒解釋器模式(5)-總結
08分鐘44秒狀態模式(1)-工作原理圖
11分鐘18秒狀態模式(2)-抽獎活動
33分鐘55秒狀態模式(3)-借貸平台源碼
18分鐘55秒狀態模式(4)-注意事項
09分鐘11秒策略模式(1)-鴨子問題
12分鐘51秒策略模式(2)-工作原理
09分鐘09秒策略模式(3)-鴨子問題
22分鐘51秒策略模式(4)-Arrays源碼
09分鐘47秒策略模式(5)-內容梳理
09分鐘38秒職責鏈模式(1)-採購審批
05分鐘42秒職責鏈模式(2)-工作原理
10分鐘37秒職責鏈模式(3)-採購審批
23分鐘56秒職責鏈模式(4)-SpringMVC源碼
17分鐘24秒職責鏈模式(5)-內容梳理
08分鐘38秒設計模式包含了大量的程式設計思想,講授和真正掌握並不容易,網上的設計模式課程不少,大多講解的比較晦澀,沒有真實的應用場景和框架源碼支撐,學習後,只知其形,不知其神。知道各種設計模式,但是不知道怎麼使用到真實項目。本課程針對上述問題, (1) 授課方式採用圖解+框架源碼分析的方式(2) 系統全面的講解了設計模式,包括設計模式七大原則、UML類圖-類的六大關係、23種設計模式及其分類等。