學(xué)習(xí)書單和資料

          從學(xué)校畢業(yè)到工作已經(jīng)2年半時間了,在豆瓣、當(dāng)當(dāng)、京東和亞瑪遜上關(guān)注了很多書籍,也比較喜歡逛書店。當(dāng)然買了很多和看了部分,自己家里很多書還沒看(人類的惰性,借口)。在這兩年半時間內(nèi),走了一些彎路,所以想總結(jié)下自己的學(xué)習(xí)生涯。

           

          畢業(yè)的時候去了一家創(chuàng)業(yè)型的互聯(lián)網(wǎng)公司,在這家公司沒有任何培訓(xùn)機制,任何東西都需要靠自己來捉摸。根據(jù)工作需要看了struts2springhibernatejstljspservlet等一些J2EE相關(guān)組件的書和資料。僅靠這些技術(shù)也能搭建出一個符合產(chǎn)品的網(wǎng)站。接觸到infoq網(wǎng)站之后,了解了一些大型網(wǎng)站的架構(gòu)變遷等技術(shù),在一年的時間內(nèi)不斷追尋這些不符合自己目前需要的技術(shù),充其量就是開闊了自己技術(shù)的眼界。由于互聯(lián)網(wǎng)公司的一些劣勢,導(dǎo)致我有了跳槽的想法,但是出去面試之后,才知道自己是井底之蛙。自己也算熱愛技術(shù),也算努力學(xué)習(xí)和研究的,自己反思和總結(jié)了一下:不注重基礎(chǔ)。

           

          那么學(xué)習(xí)什么才算基礎(chǔ)呢?我主要列舉下我的學(xué)習(xí)書單:

                  

          ü 計算機基礎(chǔ):任何軟件運行的基礎(chǔ)。

          深入理解計算機系統(tǒng)(修訂版)

          計算機組成原

           

          ü 操作系統(tǒng):硬件管理的軟件,我們的應(yīng)用軟件主要依賴于操作系統(tǒng)。

          鳥哥的Linux私房菜 基礎(chǔ)學(xué)習(xí)篇

          操作系統(tǒng)原理

          Linux內(nèi)核設(shè)計與實現(xiàn)

           

          ü 數(shù)據(jù)結(jié)構(gòu):軟件=數(shù)據(jù)結(jié)構(gòu)+算法。其實操作系統(tǒng)軟件和應(yīng)用軟件都在大量應(yīng)用數(shù)據(jù)結(jié)構(gòu)。

          大話數(shù)據(jù)結(jié)構(gòu)

           

          ü 網(wǎng)絡(luò):系統(tǒng)一定需要與外部交互,那就需要網(wǎng)絡(luò)。

          計算機網(wǎng)絡(luò)

          TCP/IP詳解 1

          TCP/IP詳解 2

          TCP/IP詳解 3

          ü 數(shù)據(jù)庫:存儲數(shù)據(jù)。

          數(shù)據(jù)庫系統(tǒng)概論

          MySQL 5 權(quán)威指南-(3)

          MySQL性能調(diào)優(yōu)與架構(gòu)設(shè)計

           

          ü 軟件工程:開發(fā)軟件是一個大工程,需要有一套理論來管理軟件開發(fā)。

          軟件工程

          敏捷軟件開發(fā)

           

          ü 算法:尚未接觸。

           

          ü Java基礎(chǔ):具體的高級語言,最好的學(xué)習(xí)地方就是java的官方網(wǎng)站和開源代碼。

          Java JDK6學(xué)習(xí)筆記

          Effective Java中文版

          Java編程思想 (第4版)

          Java網(wǎng)絡(luò)編程(中文版 第三版)

          JAVA并發(fā)編程實踐

          深入理解Java虛擬機

          Spring in Action中文版

          深入淺出Hibernate

          Struts2權(quán)威指南

           

          ü Java進階:面向?qū)ο笏枷搿⒃O(shè)計模式和J2EE深入。

          Java與模式

          企業(yè)應(yīng)用架構(gòu)模式

          POJOs IN ACTION中文版

          J2EE設(shè)計開發(fā)編程指南Expert One-on-One J2EE Design and Development

          Expert One-on-One J2EE Development without EJB

           

          學(xué)習(xí)了這些基礎(chǔ)之后,我們在來說分布式,nosql,云計算,企業(yè)集成等等。只有掌握了基礎(chǔ)我們才能更好的創(chuàng)新。

          posted on 2012-02-07 13:45 yangpingyu 閱讀(397) 評論(0)  編輯  收藏 所屬分類: java基礎(chǔ)

          <2012年2月>
          2930311234
          567891011
          12131415161718
          19202122232425
          26272829123
          45678910

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          收藏夾

          linux

          產(chǎn)品交互

          分析,設(shè)計,架構(gòu)

          安全

          技術(shù)牛人

          數(shù)據(jù)庫

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 隆安县| 宁津县| 铅山县| 唐海县| 阳高县| 麻江县| 法库县| 民勤县| 收藏| 吴江市| 宝丰县| 东平县| 怀集县| 大足县| 台中市| 灵台县| 资中县| 安化县| 江油市| 南阳市| 吉林市| 礼泉县| 乐安县| 通渭县| 玉山县| 定结县| 南昌县| 贺兰县| 芦溪县| 通渭县| 塔河县| 南充市| 若羌县| 大石桥市| 兴宁市| 百色市| 扎赉特旗| 桐柏县| 来凤县| 资阳市| 榕江县|