關於閱讀

最便宜的自我修煉是閱讀。java

 

喜歡買書,礙於沒有收入心動之時才入手幾本。c++

買得很少,讀得也不深。程序員

寫此文督促自身不要荒廢已買的幾本書。算法

以及本身閱讀之路:買書的理由,進度,以及對每本書的心得體會。數據庫

 

記錄從會買書走向會讀書之路。編程

 

1、實體書籍:設計模式

 (一)技術書籍:數組

1.《Head First Java》性能優化

購書途徑:奧維博世圖書專營店[2014-11-11][39.50元]服務器

購買理由:

閱讀計劃與進度:

閱讀心得體會:

內容簡介:

《Head First Java》是本完整的面向對象(object-oriented,OO)程序設計和Java的學習指導。此書是根據學習理論所設計的,讓你能夠從學習程序 語言的基礎開始一直到包括線程、網絡與分佈式程序等項目。最重要的,你會學會如何像個面向對象開發者同樣去思考。
並且不僅是讀死書,你還會玩遊戲、拼圖、解謎題以及以意想不到的方式與Java交互。在這些活動中,你會寫出一堆真正的Java程序,包括了一個船艦炮戰遊戲和一個網絡聊天程序。
Head First系列的圖文並茂學習方式能讓你快速地在腦海中掌握住知識。敞開心胸準備好學習這些關鍵性的主題:Java程序語言;面向對象程序開 發;Swing圖形化接口;使用Java API函數庫;編寫、測試與佈署應用程序;處理異常;多線程;網絡程序設計;集合與泛型。
若是你想要看「一本正經」的書,去找其餘的。但若是你真地想要好好地學習Java,你會須要《Head First Java》。

 

2.《數據結構與算法分析Java語言描述 》第2版

購書途徑:奧維博世圖書專營店[2014-11-11][27.50元]

購買理由:

閱讀計劃與進度:

閱讀心得體會:

內容簡介:

本書是國外數據結構與算法分析方面的經典教材,使用卓越的Java編程語言做爲實現工具討論了數據結構(組織大量數據的方法)和算法分析(對算法運行時間的估計)。
  隨着計算機速度的不斷增長和功能的日益強大,人們對有效編程和算法分析的要求也不斷增加。本書把算法分析與最有效率的Java程序的開發有機地結合起來,深刻分析每種算法,內容全面、縝密嚴格,並細緻講解精心構造程序的方法。

 

 

3.《Java編程思想》

購書途徑:奧維博世圖書專營店[2014-12-12][54.00元]

購買理由:

閱讀計劃進度:

閱讀心得體會:

內容簡介:

《Java編程思想(第4版)》贏得了全球程序員的普遍讚譽,即便是最晦澀的概念,在Bruce Eckel的文字親和力和小而直接的編程示例面前也會化解於無形。從Java的基礎語法到最高級特性(深刻的面向對象概念、多線程、自動項目構建、單元測 試和調試等),《Java編程思想(第4版)》都能逐步指導你輕鬆掌握。
從java編程思想這本書得到的各項大獎以及來自世界各地的讀者評論中, 不難看出這是一本經典之做。本書的做者擁有多年教學經驗,對C、C++以及Java語言都有獨到、深刻的看法,以通俗易懂及小而直接的示例解釋了一個個晦 澀抽象的概念。《Java編程思想(第4版)》共22章,包括操做符、控制執行流程、訪問權限控制、複用類、多態、接口、經過異常處理錯誤、字符串、泛 型、數組、容器深刻研究、Java I/O系統、枚舉類型、併發以及圖形化用戶界面等內容。這些豐富的內容,包含了Java語言基礎語法以及高級特性,適合各個層次的Java程序員閱讀,同 時也是高等院校講授面向對象程序設計語言以及Java語言的絕佳教材和參考書。

內容簡介:

本書是國外數據結構與算法分析方面的經典教材,使用卓越的Java編程語言做爲實現工具討論了數據結構(組織大量數據的方法)和算法分析(對算法運行時間的估計)。
  隨着計算機速度的不斷增長和功能的日益強大,人們對有效編程和算法分析的要求也不斷增加。本書把算法分析與最有效率的Java程序的開發有機地結合起來,深刻分析每種算法,內容全面、縝密嚴格,並細緻講解精心構造程序的方法。

 

4.《Head First 設計模式》

購書途徑:書店 

購買理由:設計模式入門參考。

閱讀計劃與進度:

閱讀心得體會:

內容簡介:

強大的寫做陣容。本書做者Eric Freeman;ElElisabethFreeman是做家、講師和技術顧問。Eric擁有耶魯大學的計算機科學博士學位,E1isabath擁有耶魯 大學的計算機科學碩士學位。KathySierra(javaranch.com的創始人)FHBertBates是暢銷的HeadFirst系列書籍的 創立者,也是Sun公司Java開發員認證考試的開發者。本書的產品設計應用神經生物學、認知科學,以及學習理論,這使得這本書可以將這些知識深深地印在 你的腦海裏,不容易被遺忘。本書的編寫方式採用引導式教學,不直接告訴你該怎麼作,而是利用故事看成引子,帶領讀者思考並想辦法解決問題。解決問題的過程 中又會產生一些新的問題,再繼續思考、繼續解決問題,這樣能夠加深體會。做者以大量的生活化故事當背景,例如第1章是鴨子,第2章是氣象站,第3章是咖啡 店,書中搭配大量的插圖(幾乎每一頁都有圖),因此閱讀起來生動有趣,不會感受到昏昏欲睡。做者還利用歪歪斜斜的手寫字體,增長「現場感」。精心設計許多 爆笑的對白,讓學習過程不會太枯燥。還有模式告白節目,將設計模式擬人化成節目來賓,暢談其內在的一切。本書大量採用uML的 classDiagram(Static StructureDiagram)。書中的例子程序雖然都是用JaVa編寫,可是本書所介紹的內容對於任何00語言的用戶都適用,包括c++和c孝。每 一章都有數目不等的測驗題。每章最後有一頁要點整理,這也是精華所在,我都是利用這一頁作複習。

 

5.《C專家編程》

購書途徑:書店 

購買理由:

閱讀計劃與進度:  另外:C語言編程三劍客:《C缺陷和陷阱》《C和指針》

閱讀心得體會:

內容簡介:

《C 專家編程》展現了最優秀的C程序員所使用的編碼技巧,並專門開闢了一章對C++的基礎知識進行了介紹。書中C的歷史、語言特性、聲明、數組、指針、連接、 運行時、內存以及如何進一步學習C++等問題進行了細緻的講解和深刻的分析。全書擷取幾十個實例進行講解,對C程序員具備很是高的實用價值。本書能夠幫助 有必定經驗的C程序員成爲C編程方面的專家,對於具有至關的C語言基礎的程序員,本書能夠幫助他們站在C的高度瞭解和學習C++。

 

6.《JavaScript高級程序設計》

 

購書途徑:亞馬遜

購買理由:

閱讀計劃與進度:

閱讀心得體會:

內容簡介:

《JavaScript高級程序設計(第3版)》是JavaScript 超級暢銷書的最新版。ECMAScript 5 和HTML5 在標準之爭中雙雙勝出,使大量專有實現和客戶端擴展正式進入規範,同時也爲JavaScript 增添了不少適應將來發展的新特性。本書這一版除增長5 章全新內容外,其餘章節也有較大幅度的增補和修訂,新內容篇幅約佔三分之一。全書從JavaScript 語言實現的各個組成部分——語言核心、DOM、BOM、事件模型講起,深刻淺出地探討了面向對象編程、Ajax 與Comet 服務器端通訊,HTML5 表單、媒體、Canvas(包括WebGL)及Web Workers、地理定位、跨文檔傳遞消息、客戶端存儲(包括IndexedDB)等新API,還介紹了離線應用和與維護、性能、部署相關的最佳開發實 踐。本書附錄展望了將來的API 和ECMAScript Harmony 規範。

 

7.《MongoDB權威指南》

購書途徑:亞馬遜

購買理由:

閱讀計劃與進度:

閱讀心得體會:

內容簡介:

與傳統的關係型數據庫不一樣,MongoDB是一種面向文檔的數據庫。霍多羅夫編著的《MongoDB權威指南(第2版)》這一版共分爲六部分,涵蓋開發、 管理以及部署的各個方面。第一部分展現MongoDB基礎知識、核心概念。第二部分介紹使用MongoDB進行開發,包括索引的概念以及各類特殊索引和集 合的用法等。第三部分講述複製,包括副本集的相關概念、建立方法,與應用程序的交互等。第四部討論分片,包括分片的配置,片鍵的選擇,集羣的管理。第五部 分闡述建立索引、移動和壓縮數據等管理任務,以及MongoDB的持久數據存儲。最後一部分集中說明服務器管理。

 

8.《鋒利的JQuery》

購書途徑:亞馬遜

購買理由:

閱讀計劃與進度:

閱讀心得體會:

內容簡介:

《鋒利的jQuery(第2版)》按部就班地對jQuery的各類函數和方法調用進行了介紹,讀者能夠系統地掌握jQuery的選擇器、DOM操做、事件 和動畫、AJAX應用、插件、jQuery Mobile、jQuery各個版本變化、jQuery性能優化和技巧等知識點,並結合每一個章節後面的案例演示進行練習,達到掌握核心知識點的目的。
爲使讀者更好地進行開發實踐,《鋒利的jQuery(第2版)》的第8章將前7章講解的知識點和效果進行了整合,打造出一個很是有個性的網站,並從案例研究、網站材料、網站結構、網站樣式和網站腳本等方面指導讀者參與到項目建設中來。

 

9.《敏捷軟件開發 原則、模式與實踐》

購書途徑:亞馬遜

購買理由:

閱讀計劃與進度:

閱讀心得體會:

內容簡介:

在這本書中,享譽全球的軟件開發專家和軟件工程大師Robert C.Martin將向您展現如何解決軟件開發人員、項目經理及軟件項目領導們所面臨的最棘手的問題。這本綜合性、實用性的敏捷開發極限編程方面的指南, 是由敏捷開發的創始人之一所撰寫的。 ·講述在預算和實踐要求下,軟件開發人員和項目經理如何使用敏捷開發完成項目; ·使用真實案例講解如何用極限編程來設計、測試、重構和結對編程; ·包含了極具價值的可屢次使用的C++和JAVA源代碼; ·重點講述瞭如何使用UML和設計模式解決面向客戶系統的問題。

 

(二)其餘書籍:

1.《把時間看成朋友》

2.《跟任何人都聊得來》

3.《活着》

4.《追風箏的人》

5.《英語詞彙的奧祕》

 

 

 

 

{

  購書途徑:

  購買理由

  閱讀計劃與進度:

  閱讀心得體會:

  內容簡介:

}

相關文章
相關標籤/搜索