coding...plan

Part1:最近準備入手一個開源項目源碼....

候選名單:

1.redis(主要學習Nosql技術)

2.sqlite

3.lighthttp


與此同時將介入mysql的數據庫學習..JS學習...


===========================================

Part2:程序員攻略(總結自酷殼皓哥的文章-程序員技術練級攻略)

-----基礎入門

1.學習一門腳本語言(Python/Ruby)    作者正在學習Python語言

2.用熟悉一個編輯器(Vim/Emacs/Source Insight等),學會一些基本的操作命令

3.Unix/Linux下的一些操作

     3.1一定儘量避免使用Windows系統

     3.2文件系統結構和基本操作 ls/chmod/chown/rm/find/ln/cat/mount/mkdir/tar/gzip ... (一些壓解縮的命令)

     3.3文件操作命令 sed/awk/grep/tail/less/more ...

     3.4工作、進程、網絡管理等命令 jobs/&/bg/fg/kill/ps/top/pstree/renice/netstat/free/fuser/lsof/pidof/dd/iptables ...

     3. 5/var/log下的系統日誌,/proc下的系統運行和對應進程ID文件夾下內容(鳥哥書上17章有提到)

     3.6正則表達式/Shell的使用等

4.學習Web基礎(HTML/CSS/JS)+服務器技術(LAMP)  (以前有些使用,不精通,在web大時代要加強!)

----進階

1.Apue(Unix高級環境變成)/Unp(Unix網絡編程)兩門書精讀,瞭解系統編程的東西,可自行實現一個支持高併發的聊天系統

2.《Unix進程間通信》熟讀

3.《算法導論》+《編程珠璣》+《代碼大全》+《代碼整潔之道》+《設計模式》+《STL》

4.《TCP/IP詳解 卷1:協議》1.《C程序設計語言》 Kernighan和Ritchie
5.《C語言參考手冊》+《數據結構》+《C和指針》+《C陷阱與缺陷》
6.《C專家編程》+《C++ Primer》+《Effective C++》+《More Effective C++》+《C++沉思錄》+《Exceptional C++》

7.《More Exceptional C++》+《泛型編程於STL》+《深入探索C++對象模型》+《Unix編程藝術》+《》

後續再補充一些自己需要讀的書籍...     加油!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章