程序員的讀書筆記1000字
讀了一些書上第五章的內容,感覺自己與程序員的距離還是很大.書上有很多代碼,基本都是看不太懂.不過書上內容我倒是瞭解了那麼一點兒,具體就是優秀的程序員必須要做到的就是能把一個冗長而且效率不高的代碼修改到高效簡潔.編譯器只是個工具,更多的操作就需要程序員的頭腦.
第一節主要講的就是了解編譯器一般優化的方向和侷限性,讓我們有個對程序優化的基本認識.一般來說同過確定值簡化程序表達式從而降低程序的複雜度提高計算效率,但是與此同時,帶來的致命問題就是儲存器別名使用的問題,它會嚴重阻撓程序產生優秀的優化代碼,對於函數的調用也可能會產生不良後果,輕則對特定數據計算出錯,產生BUG,重則程序脫離原有的目的,使得整個程序無效.
第二節主要講的就是程序運算的`效率如何計算,提到了元素的週期數(CPE),簡單的理解來說,對於CPE越小程序的效率越高.
第三節說的就是程序實例,也就是編者爲我們寫的一些簡單的實例.主要需要注意的就是儘量接近源代碼,並且規範自己代碼的書寫格式.
第四節,消除循環的低效率,在運行循環的時候,如果不進行優化,程序將漸近低效率,因爲迭代會造成低效率.所以將代碼移動,不被多次求值,以減少運算時間.(同時程序員的幫助編譯器完成代碼的移動).避免漸近低效率.
第五節減少過程調用增加GET VEC START函數,以便減少對數據的多次讀取,提高效率,去掉函數的循環調用.直接訪問數組.
第六節消除不必要的儲存器引用,在進行代碼的書寫時,引用數據類型,去掉可能導致迭代的操作,優化的目的使讀的次數的減少,縮減低效率的代碼.
基本上我就明白了這麼些,書上太多的代碼了,好多看不懂,還請老師指正.
-
(集合)教師讀書筆記
當賞讀完一本名著後,你有什麼領悟呢?現在就讓我們寫一篇走心的讀書筆記吧。你想好怎麼寫讀書筆記了嗎?以下是小編爲大家收集的教師讀書筆記,僅供參考,歡迎大家閱讀。教師讀書筆記1翻開《致青年教師》這本書,我不禁被他的目錄吸引了,“就讓你的眼淚流出來”、“不要因...
-
三國演義讀書筆記範文(15篇)
認真品味一部名著後,大家一定都收穫不少,何不寫一篇讀書筆記記錄下呢?那麼我們該怎麼去寫讀書筆記呢?下面是小編爲大家收集的三國演義讀書筆記範文,希望能夠幫助到大家。三國演義讀書筆記範文1《三國演義》是我百讀不厭的一本書,不同時期讀它我就有不同的感受。我第...
-
關於教育學的讀書筆記範文
細細品味一本名著後,相信大家的視野一定開拓了不少,是時候靜下心來好好寫寫讀書筆記了。那麼讀書筆記到底應該怎麼寫呢?下面是小編爲大家整理的關於教育學的讀書筆記範文,希望能夠幫助到大家。關於教育學的讀書筆記範文1近日,我看了由教育科學出版社出版,袁振國主編...
-
《我的媽媽是精靈》讀書筆記範文
當細細地品讀完一本名著後,你有什麼體會呢?寫一份讀書筆記,記錄收穫與付出吧。你想好怎麼寫讀書筆記了嗎?以下是小編爲大家整理的《我的媽媽是精靈》讀書筆記範文,僅供參考,大家一起來看看吧。《我的媽媽是精靈》讀書筆記範文1成績並不是衡量孩子的天平,也不是好孩子...