原创 代碼大全 code complete閱讀筆記-2 第十二章 (基本)數據類型

1.數值概論 Numbers in General 在具體分析各個基本數據類型之前,先提幾個通用的建議,這些可以讓你在使用基本數據類型的時候少犯錯誤。 避免使用“神祕數值” 的好處 修改會更可靠。 因爲你不用再爲了修改某個具

原创 代碼大全 code complete閱讀筆記-3 第十四章 代碼的結構(順序與無序)

組織直線型代碼 我對這句話的理解是:要讓你的代碼符合人的閱讀習慣——由上到下。 代碼不應該只是純粹爲了通過編譯而寫,更重要的是要讓人更容易讀懂,這也是編程的藝術,如果所有代碼的目的都僅僅是通過編譯可以運行就行,那編程還有什麼藝術感

原创 代碼大全 code complete 閱讀筆記-1 第十一章 變量名的力量

代碼大全 code complete 閱讀筆記 感謝肖勝學長,將此書贈送給我,並提議每週總結一下學習心得。這對我來說也是一次改變,更是挑戰,在之前總是下決心寫閱讀筆記,但最後往往不能堅持到底,這次我一定要將這件事做好。 Conte

原创 Hadoop2.2集羣搭建與配置 例子WordCount成功運行

對於初學者來說,Hadoop的搭建與配置有兩個核心: HDFS(hadoop distribute file system ,hadoop 分佈式文件系統) hdfs是整個hadoop生態的基礎,它具有很多優點和特性,不再多提,我們

原创 代碼大全 code complete 閱讀筆記-6 第十八章 表驅動法

什麼是表驅動法 表驅動法是一種編程模式(scheme)—— 從表中查找信息而不使用邏輯語句(if-else)。 凡是通過邏輯語句來選擇的實物,都可以通過查表來選擇 對簡單的情況而言,使用邏輯語句更爲容易和直白。但是隨着邏輯鏈複雜度的不

原创 代碼大全 code complete 閱讀筆記-4 第十五章 條件語句 if-else與switch

1.條件語句 1.1 if 語句 在寫if語句時應該注意的事項: 首先寫正常代碼路徑;再處理不常見的情況。 很容易理解,寫代碼的時候應該把你認爲最希望的情況寫在最前面,而不是一上來就處理諸如用戶非法輸入之類的不常見情況。 確保if後

原创 代碼大全 code complete 閱讀筆記-5 第十六章 循環結構

控制循環 這裏會從以下幾個角度深度討論循環結構的使用規範 循環的種類 如何用好break 如何組織良好的循環結構 1.循環的種類 這裏列出的是寬泛的概念: 計數循環: 並不是說這個循環用來計數,而是說這個循環執行的次數是確定的,

原创 代碼大全 code complete閱讀筆記-3 第十四章 代碼的結構(順序與無序) 2019-04-15

組織直線型代碼 我對這句話的理解是:要讓你的代碼符合人的閱讀習慣——由上到下。 代碼不應該只是純粹爲了通過編譯而寫,更重要的是要讓人更容易讀懂,這也是編程的藝術,如果所有代碼的目的都僅僅是通過編譯可以運行就行,那編程還有什麼藝術感美感

原创 Servlet學習之路1-web常識彙總

web是什麼? 我們總是說webweb的,但是好像從來沒徹底弄明白過它準確的定義到底是什麼,我就把百度百科上的解釋直接粘過來 web(World Wide Web)即全球廣域網,也稱爲萬維網,它是互聯網的總稱。 它是一種基於超文本和

原创 代碼大全 code complete閱讀筆記-2 第十二章 (基本)數據類型 2019-04-07

1.數值概論 Numbers in General 在具體分析各個基本數據類型之前,先提幾個通用的建議,這些可以讓你在使用基本數據類型的時候少犯錯誤。 避免使用“神祕數值” 的好處 修改會更可靠。 因爲你不用再爲了修改某個具體的