之前寫的《程式開發的一點感悟》一文中,我曾提到軟體開發中的知識點就像樹葉一樣多,經常碰到這種情況,就是很多知識點看了以後不久又忘了,等到再次用到的時候還得回過頭來繼續查資料,非常影響開發效率。
其實,避免上述錯誤很簡單,我們只需靜下心來仔細分析一下知識點,以「類模板」為例,考慮一下:為什麼使用類模板,什麼時候使用類模板,使用它的好處是什麼,如何宣告,如何具體定義實現,使用時應該注意什麼,它有什麼常用方法,使用類模板時經常犯什麼樣的錯誤。如此加以分析整理,一定會提高自己對知識點的真正掌握程度的,以前對某個知識點的不確定理解也會在整理的同時,加深記憶和理解。
當然有些知識點可能比較龐大或難度很深,碰到這樣情況時,我們要視它的使用頻繁程式而定,對於那些理解掌握起來比較難,而平時又不怎麼用到時的知識點時,我們就沒有必要花費太多心思,應該將主要精力集中到最常用的知識點上。
比如列舉、結構、陣列、字串、過載操作符、客戶機-伺服器架構、活動物件等都是一些經常使用到的知識點,我們就需要對它們加以分析整理,將自己對它們的理解轉化成文字記錄下來,以後也可以經常翻閱。
mysql 全面知識點 Mysql知識點整理
1 儲存引擎區別 myisam 不支援事物 僅支援表級鎖 支援b 樹索引 memory 不支援事物 僅支援表級鎖 支援b 樹和hash索引 innodb 支援事物 支援行級鎖 支援b 樹索引 2 鎖機制 myisam memory儲存引擎使用的是表級鎖,分別為表共享讀鎖和表獨佔寫鎖,顯示加鎖lock...
C Primer Plus 知識點整理(一)
變數的命名不能以數字開頭 變數名中只能包含字母 下劃線和數字,不能有空格。變數名不能與標準資料庫的變數名衝突 盡量不要將下劃線作為第乙個字元 變數名區分大小,字元長度由編譯器決定。變數 常量 函式 語句塊等的名字都稱為識別符號 變數是可讀 寫的記憶體單元 常量是只可讀的記憶體單元 宣告指定了乙個變數...
linux c c 知識點整理 一
在c 中,申請動態記憶體是使用new和delete,這兩個關鍵字實際上是運算子,並不是函式。而在c中,申請動態記憶體則是使用malloc和free,這兩個函式是c的標準庫函式,使用它們必須包含stdlib.h,才能編譯通過。new delete和malloc free的相同之處在於,new和mall...