开博首作,就讲讲一些书籍好了。
java
1《java核心技术 卷一》 作为入门不错,讲的比较详细。卷二就不推荐了,只能参考参考。
2《java编程思想》
3 Effective java。翻译的不通顺,不流畅,不敢恭维。同类的你可以参考《编写高质量代码:改善Java程序的151个建议》、《java优化编程》。
4 《疯狂java讲义》李刚这本入门不错。当然有多少是抄官方文档的API说明(自我翻译or他人翻译or个人部分理解就不知道了,没注明)。如果你学android的,不推荐他的疯狂Android讲义,组织顺序有点乱,如果没基础看的话可能比较吃力;不过内容比较多。
5 《数据结构与算法分析 java语言描述第2版》 mark allen weiss著。算法导论没看过,但是这本讲述算法的书籍入门容易,翻译不错。
web相关
1 Beginning HTML with CSS and XHTML 。David Schultz及Craig Cook著,中文译名《深入浅出HTML》 译者,谢廷晟。html,css的入门书籍,看了之后多实战一下。之后就参考下w3c的官方网站即可。
2《javascript高级程序设计》Nicholas C.Zakas著。当然也可以看英文版<Professional.JavaScript.for.Web.Developers>,英语要求不高。出了三版了。javascript的经典著作。相对于《javascript权威指南》,我认为这本书更加连贯。
3 精通CSS与HTML设计模式 ,Michael Bowers著。参考书籍,当你碰到浏览器兼容性问题的时候,可以参考此书。
4 编写高质量代码1.WEB前端开发修炼之道 如果你想深入了解javascript对象的原型(prototype),那就去看看这本书。
5 Javascript语言精粹 json之父的作品
UML&&设计模式
1 UML用户指南 了解UML的好书。翻译也不错
2 研磨设计模式
3 HEAD FIRST 设计模式。
重构
1 重构:改善既有代码的设计 (其实还是看看开源项目比较好)。
数据库
Oracle
Oracle.PL.SQL 程序设计
Mysql
暂无
至于某些技术实战系列 推荐 xxx in action系列。一般译为xxx实战。
至于某些技术碰到的疑难杂症 推荐 xxx cookbook系列。
至于某些技术的详细介绍。推荐官方的API文档及部分翻译。
暂时就先写到这里了。
未经作者许可,严谨用于商业用途