領悟:遇見問題,先思考,別動不動就去別人哪兒找答案。
執行./configure
我也跟著敲./configure。。完全沒有想「./」是什麼意思!
~ 是個人主目錄「./」是指當前目錄。linux所有操作都是對應指定目錄的,比如執行「./configure」,那你的當前目錄就得有configure這個檔案才行。我就一直執行不出來,突然意識到,我當前目錄可能沒有這個檔案。我就去當前目錄找,果然沒有configure檔案。沒有,你怎麼可能執行成功呢?!!
想要執行,就得有它,也許是進錯目錄了,反正你得找到這個檔案。
狀態模式學習和思考
狀態模式 允許乙個物件在其內部狀態改變時改變它的行為。物件看起來似乎修改了它的類。在很多情況下,乙個物件的行為取決於乙個或多個動態變化的屬性,這樣的屬性叫做 狀態,這樣的物件叫做 有狀態的 stateful 物件,這樣的物件狀態是從事先定義好的一系列值中取出的。當乙個這樣的物件與外部事件產生互動時,...
外觀模式學習和思考
1.概念 外觀模式 facade 為子系統中的一組介面提供乙個一致的介面,此模式定義了乙個高層介面,這個介面使得這一子系統更加容易使用。2.理解 外觀模式主要解決系統內和系統外的通訊問題,一般是系統外需要訪問系統內的多個方法 介面 單項的居多,類似於系統內為系統外提供服務那樣。增加的facade類裡...
裝飾模式學習和思考
1.概念 裝飾模式 decorator 動態地給乙個物件新增一些額外的職責。就增加功能來說,裝飾模式比生成子類更加靈活。理解 如果我們需要給父類新增一些額外功能的話,自然想到繼承,隨意擴充套件,但是一旦擴充套件了就不能修改了,是一種靜態的擴充套件。如果恰恰我們需要很頻繁地擴充套件,而且每次擴充套件出...