linux:
鸟叔基础+服务端
apue (linux c) too big
Linux/UNIX系统编程手册:
http://www.amazon.cn/图书/dp/product-description/B00HLA8TYG/ref=dp_proddesc_0?ie=UTF8&s=books Linux/UNIX系统编程手册(套装共2册)
http://www.amazon.cn/图书/dp/product-description/B00KMR129E/ref=dp_proddesc_0?ie=UTF8&s=books
UNIX环境高级编程(第3版)
关于linux c的讨论:
http://bbs.csdn.net/topics/350217204
linux c应用方向:
1.网络方面 LINUX上应用程序,主要是网络开发,这个一般进大公司的机会多,因为大公司需要各种熟悉LINUX的开发人员。 应用开发的难点应该是与硬件底层的链接的难点。 2.银行方面 这个PBOC2.0等协议 3.系统软件 4.驱动开发 |
python:
python基础
python高级
http://www.amazon.cn/dp/product-description/B00MHDPIJ6/ref=dp_proddesc_0?_encoding=UTF8&s=books
Python编程实战:运用设计模式、并发和程序库创建高质量程序
摘自知乎:
http://www.zhihu.com/question/19718686
因為計算機網絡和操作系統都是重理論輕實踐。我一直說學操作系統看 Linux kernel 就好。偏偏很多人去看甚麼 Minix —— 可這還算好的,你看大學的操作系統教材有實際的 kernel 代碼嗎?計算機網絡看 BSD TCP/IP + Ethernet 就好,可是大多數教材把 ISO OSI 七層講一遍,還搞甚麼八輩子不用的令牌環和 X.25。
计划:
操作系统结合linux(unix)编程和linux kernel来学(理解内核的前提是了解linux c) first one(以上第一本,重实践)
计算机网络(tcp/ip,含实践),wireshark网络分析
服务器:鸟哥第2本
数据库:
DBA:数据库管理员(DatabaseAdministrator)
http://www.zhihu.com/question/19650623
设计模式:
1、head first
2、Python编程实战:运用设计模式、并发和程序库创建高质量程序
感觉还是实践比较好
產業(行业)>公司>你什麼學校>你會什麼語言(in tw)
忌好高骛远