設計模式之深入學習

2021-09-26 22:50:54 字數 462 閱讀 1632

如何高效學習?成為了現代每個人必備的能力,我們需要培養的是思維模型,套路,模式,高效學習方法。有了這些,以後不管學習什麼,都會很輕鬆。就像李笑來老師的學習學習再學習,就是說要先學會學習,再去學習,為了學習知識而學習已經是孔子老師那個年代的事情了~

最近抽時間在重新看設計模式,應用到了一些方法,再次分享給大家

流水線+組裝的學習套路,learning deeply

在這次學習設計模式的過程中,跟以前不再一樣,這次是每次只做一件事,但是每次又都在之前的基礎上進行深入和豐富。

聯想記憶法

10分鐘把23個設計模式全部串起來。之前曾經有人問我你能說出23個設計模式嗎?我就開始說,結果說了7個就再也想不起來了,這正符合我們大腦的結構,7±2原則。於是就尋求高人指點,10分鐘就把23個設計模式全部串起來了,並且再也不會忘記,分享ing

設計模式的核心是隔離變化

設計模式單例深入學習

1.單例模式有5種寫法 1.1分為 普通寫法 執行緒方法加鎖 懶漢式 執行緒方法內部加鎖 靜態屬性初始化類 餓漢式 內部類初始化。1.2懶漢式 在使用的時候建立 餓漢式 在類初始化的時候建立。1.3第3個叫做雙重檢查加鎖。1.4加鎖2種 synchronized加在方法上 synchronized加...

深入學習《大話設計模式》 簡單工廠模式

定義 封裝改變,既然要封裝改變,自然也就要找到需要更改的 然後將需要更改的 用類來封裝,這樣的思路就是我們簡單工廠模式的實現方式了 下面我們通過一則小故事來簡述一下我們在專案中為什麼要使用簡單工廠模式 示例 呼叫方class program 建立資料庫工廠,用來返回資料庫例項 資料庫工廠 publi...

設計模式深入學習 Prototype原型模式

今天我們繼續來聊下 prototype原型模式。這篇應該是關於工廠設計模式的最後一篇。下次就往內部講解結構型別的設計模式。首先我們說下prototype原型模式的用法。prototype原型模式主要是用來處理依賴關係的倒置。比如抽象a類依賴了實現細節b 拿我們上個帖子舉例,比如我們的小車依賴於汽油發...