在《老趙書託》裡面,jeff把人腦比喻為「暫存器」,而我則更傾向於把人腦比喻為「神經網路」。但是「神經網路」的定義本身就源自人腦啊,這不是迴圈引用了嗎?其實我的意思是,我們應該參考訓練神經網路的方式來優化人腦的思維方式。
我們都知道,訓練神經網路應該用對的資料,這樣才能讓神經網路逼近於我們期望的行為模式。如果使用錯的資料進行訓練,結果將是不可預知的,而且往往意味著偏離我們期望的行為模式。基於同樣的道理,書必須選擇對的,因為讀錯書不僅僅浪費時間,還有***,比不讀書還糟糕。基於這一點,我推薦的書都是觀點導向型的,而非知識導向型的。儘管其中一部分可能也包含大量關於「怎麼做」的知識,但是我看重的是「站在什麼立場思考」的觀點,因此後者才會是我推薦一本書的原因。
如果你關心的是「get the right thing」,你可以來看看我的推薦;如果你關心的是「get the thing right」,你可以去看看jeff的推薦。當然,絕大多數人都會同時追求這兩者,所以我並不反對把我們的推薦書籍混合起來看。但是我必須提醒你注意一件事情,不要嘗試在一本觀點導向型的書裡面刻意尋找知識,這只會讓你感到迷茫和挫敗。很多觀點導向型的書並不會告訴你具體「怎麼做」,或者作者介紹的「怎麼做」並不適合你的情況,因為書的重點在於「怎麼思考」,你必須自行摸索適合你的「怎麼做」。
對fgets末尾 0 的處理
之所以要對fgets自動新增的字元進行處理的原因之一是 當你想比較輸入的字元時,你會發現輸入的字元和原始碼用來進行對比的字元一模一樣,但是使用strcmp比較時就是不一樣,原因就是fgets對輸入字元新增了乙個字 符造成的 strcmp會比較這個字串所有的內容,長度都不一樣,肯定不同 把輸入字元長度...
Part 3 物件的組合
課堂練習4 編寫 模擬手機與sim卡的組合關係。要求 sim卡類負責建立 sim卡 phone類負責建立手機 手機可以組合乙個sim卡 手機可以更換其中的sim卡。實現 public class sim public void setsnum int snum public int getsnum ...
union的sizeof問題看cpu的對界
考慮下面問題 預設對齊方式 union u union u2 union u3 cout 都知道union的大小取決於它所有的成員中,占用空間最大的乙個成員的大小。所以對於u來說,大小就是最大的double型別成員a了,所以sizeof u sizeof double 8。但是對於u2和u3,最大的...