数字宫殿方法记忆设计模式
文章目錄
- 前言
- 一、準(zhǔn)備工作
- 二、我的記憶宮殿
- 總結(jié)
前言
首先關(guān)于設(shè)計(jì)模式,我們其實(shí)都知道一些,我這里也是在學(xué)習(xí)的時(shí)候苦惱該如何記憶設(shè)計(jì)模式,這里覺的設(shè)計(jì)模式主要難記住原因,是設(shè)計(jì)模式是高度概括來的,所以各個(gè)設(shè)計(jì)模式之間關(guān)聯(lián)不大,很難串起來,雖然網(wǎng)上也有一些順口溜可以記憶,但是就我個(gè)人來說,效果不佳,這里可能也是因人而異,但是不得不說這個(gè)順口溜已經(jīng)相比原來的那種好了很多。后來偶然的機(jī)會(huì)接觸到了最強(qiáng)大腦中用到的一種記憶方法-數(shù)字宮殿,通過這種方法之后感覺記憶的還不錯(cuò),所以通過這個(gè)博客記錄下來,這里需要說明的是我記憶的時(shí)候通過菜鳥教程的設(shè)計(jì)模式來記憶的,不過后來發(fā)現(xiàn)已經(jīng)記憶了25種設(shè)計(jì)模式,比java23中設(shè)計(jì)模式多了兩種,但是因?yàn)橐呀?jīng)在大腦中編好碼了,所以也不在換了,但是這25種是包括java設(shè)計(jì)模式的23種的,我們可以通過數(shù)字編碼聯(lián)想和設(shè)計(jì)模式放一起來記憶,這里同時(shí)配上菜鳥教程的java代碼gitee代碼地址。一、準(zhǔn)備工作
1.這里包括兩個(gè)部分,第一個(gè)是菜鳥的代碼,我們可以上菜鳥上觀看,地址:https://www.runoob.com/design-pattern/design-pattern-tutorial.html;同時(shí)如果你想要運(yùn)行代碼查看結(jié)果也可以下載我在gitee上的菜鳥設(shè)計(jì)模式例子的代碼:https://gitee.com/callmeyishujia_admin/design_patterns_poultry
2. 還有就是數(shù)字宮殿,如下:這里我們只需記憶25個(gè)即可,實(shí)際有100個(gè)以上;這25個(gè)請(qǐng)熟記,其實(shí)很好記,因?yàn)檫@里很多對(duì)應(yīng)的實(shí)物其實(shí)是根據(jù)諧音來的;
3.準(zhǔn)備完畢,下面我們開始記憶吧;
二、我的記憶宮殿
在我記憶宮殿編碼里面是如下的內(nèi)容,當(dāng)然也可以有自己的記憶方法,怎么容易記憶怎么來
在黑夜中一個(gè)蠟燭照亮了一個(gè)工廠(1.工廠模式),工廠門口有一只鴨子站在丑陋的大象身上(2.抽象工廠模式),工廠旁邊有站立一個(gè)只有單個(gè)耳朵的人(3.單例模式),不一會(huì)這個(gè)人在紅旗下建造工廠(4.建造者模式),這個(gè)人旁邊有一個(gè)鉤子勾著一個(gè)圓形的盤子(5.原型模式),在鉤子旁邊有一個(gè)適配器連著口哨(6.適配器模式),勺子旁邊有個(gè)一個(gè)人拿著拐杖在連接河兩岸的橋(7.橋接模式),橋的對(duì)面有個(gè)葫蘆在道出酒來過濾(8.過濾器模式),葫蘆旁邊鳳凰傳奇組合 拿著網(wǎng)球拍在打球(9.組合模式),在他們旁邊放著一個(gè)盒子上面畫著棒球裝飾(10.裝飾器模式),在盒子旁邊的桌子上一個(gè)美麗的女人拿著筷子在吃飯(11.外觀模式),女人旁邊她的孩子在想著拿元寶(12.享元模式),外面一個(gè)男人帶著只有里面骨架的雨傘(13.代理模式),這個(gè)男人拿著鑰匙要開門,他是身上背負(fù)整個(gè)生活的責(zé)任的鏈條(14.責(zé)任鏈模式),門口有一只可愛的鸚鵡正在聆聽這個(gè)男人的命令(15.命令模式),門口外面有棵楊柳,柳樹下面一個(gè)男人正在向他生氣的女朋友解釋道歉(16.解釋器模式),這個(gè)男人拿著經(jīng)過不斷迭代來的最新款的儀器(17.迭代器模式),男人旁邊一個(gè)勤勞的中介正在甩掉腳上的泥巴(18.中介者模式),中介手中拿著魚缸中的泥鰍弄濕了中介的備忘錄(19.備忘錄模式),中介在仔細(xì)觀察柳樹下的美女(20.觀察者模式),但是后來來了條鱷魚,中介覺的狀態(tài)不好,趕緊跑路(21.狀態(tài)模式),柳樹旁邊的河里有一只空想對(duì)象的鴛鴦(22.空對(duì)象模式),河旁邊一個(gè)男孩拿出耳塞在專心想策略(23.策略模式),不一會(huì)這個(gè)男孩便拿著模板的扣耳勺在扣耳屎(24.模板模式),男孩對(duì)面一個(gè)拿著二胡的老外在訪問著男孩(25.訪問者模式)
總結(jié)
不要覺得這個(gè)很長(zhǎng),其實(shí)只要多背幾遍把數(shù)字宮殿編碼背下來,這個(gè)故事記下來,其實(shí)不算難,同時(shí)這個(gè)圖像記憶比其他的記得要牢固一些,不過具體因人而異,希望能幫助到你,雖然這個(gè)不能讓你理解設(shè)計(jì)模式里面的意思,但是他可以讓你記住設(shè)計(jì)模式名字。
個(gè)人主頁:www.aixinqing.cn
總結(jié)
以上是生活随笔為你收集整理的数字宫殿方法记忆设计模式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux中获取日志5分钟以内的内容
- 下一篇: 勒索病毒尝试解决方法