第五周讀書筆記

2022-08-22 17:03:12 字數 578 閱讀 1463

《高效程式的奧秘》讀後感 一

這周開始了《高效程式的奧秘》,為什麼選擇這本書作為這次讀書筆記的內容,是因為在上一次的個人作業中,我自己編寫程式的低效,給我留下了深刻的印象,乙個170mb的資料夾下檔案詞數的統計,竟然要花上10分鐘的時間(這還是我調整了資料結構的情況下),在調整之前,甚至程式無法執行完畢,便沒有空間給我申請二叉樹節點了。

然而隨著閱讀,我卻十分疑惑,電子書的內容是否出現了錯誤,《高效程式的奧秘》第一章叫做「指令集和執行時間模型」,講的並不是如何寫出乙個高效的程式,我便看了下目錄,發現第二章叫「基礎」,第三章叫「2的冪邊界」,似乎這本關於**優化的書籍,講的是**的語句,演算法,內容的基礎。

我就開啟了另一本**優化的書籍查證,《c++應用程式效能優化》,它的第一章講的也是基礎內容,比如物件的生命週期等等。

這讓我產生了思考,是否要對乙個程式(或是**)進行優化,需要比寫出他的人擁有更高的水平和對使用語言的更加深入和細節的了解。

比如我採用二叉樹來儲存資料,如果連整個程式,空間占用,時間占用的大頭在哪兒都不知道,一通修改,是無法做出效率的優化的。更甚,不了解各資料結構,各種物件的生命週期,也無法對程式做出優化。

《創新者》讀書筆記 第五周讀書筆記

創新者一書,實際上是這連個世界以來資訊科技的編年史,注重介紹了歷史潮流中的創新者,但這不意味著作者宣揚個別天才帶領了技術的進步,相反,作者強調了創新者所處環境對其的影響,在創新中的作用,展現了那些天才創新者的必然。作者想要揭示的是 科技革命不是一兩個天才的成就,而是一群人的努力,創新的起源不是乙個簡...

讀書筆記第五周 《程式設計高手箴言》

這週看了好幾本書的部分,先是跳著看的 程式設計高手箴言 的前三章,然後看了一點 stl原始碼剖析 之後後買了一本 深入理解計算機系統 第三版 又貴了 豆瓣評分9.7,應該是計算機技術方面評分最高的一本書籍了,原以為會偏體系機構,作業系統之模擬較底層的東西,沒想到後面每一章節居然都是從底層結構講起,以...

第五六周讀書筆記

一.幾種低壓接地系統 1.tn系統 tn系統即電源中性點直接接地 裝置外露可導電部分與電源中性點直接電氣連線的系統。tn系統主要是靠單相碰殼故障變成單相短路故障 短路電流是 tt 系統的 5.3 倍 並通過短路保護切斷電源來實施電擊防護的。從電擊防護的角度來說,單相短路電流大或過電流保護器動作電流值...