收集几本书
编程开发
1)《effective java中文版》
2)《分布式java应用》
淘宝又见淘宝
3)《代码大全》
像是一本百科全书,十八般武艺样样都有了。看了这本书,不会武功的也能耍一阵子。
4)《java并发编程实践》
不可多得并发编程的好书,在淘宝上面淘来的影印的。
5)《java加密与解密的艺术》
修练这种功夫还是需要的,毕竟这个世界给人以不安全的感觉。房价又涨了,哎…………
6)《程序员修炼之道》
还成,多数修改之道没有读之前已经俱备,呵呵,难道说……
7)《高效程序员的45个习惯》
让我们更敏捷,确实现在人民币都在贬值,我们也需要高效的coding
8)《代码整洁之道》
写了这么多的代码,整洁的代码才不被后人骂。
9)Javascript
a)《javascript高级程序设计》 读过方知js的精髓
b)《jquery实战》
jquery一本足以再加文档,请勿读什么 《犀利XX》,太忽悠人了。
编程进阶
1)《面向对象的分析与设计》
对于uml和理解还需要加深,原来自己才是一个小不点。
2)《测试驱动开发的艺术》
关于测试驱动,关于敏捷的思考 。
3)《人月神话》
如何才能更好的构建软件
项目管理与架构
1)《架构之美》
罗列了一些项目的架构
2)《敏捷开发的艺术》
关于项目的过程,我们需要更高效的过程。生猛于rup。我们需要更为敏捷
3)《UML模式和应用》
佩服国外大师对于uml的理解,对项目指导意义不小。震撼不小!
4)《构建高性能的web站点》
一本指导构建高性能站点的书籍,看的收益不小。
5)《项目管理之美》
同《架构之美》差不多,一堆大师级的人物把各自的里程写了出来。
6)14《设计模式之禅》
以前读《java与模式》时,读的时候很有感觉。有些还是不能理解,再读此书又是一种滋味。
7)《uml与enterprise architect 7.5团队开发实务手册》
又是一位台湾的作者,看完基本上对uml如何画,在何时去用已经了解。具体如何深入得在项目中实践再加上自己的领悟。
8)《大象--thinking in uml》
IBM的一位设计师,中国人。对领域建模理解很透,自己水平不够不能够完全理解 。
9)《领域驱动设计:软件核心复杂性应对之道》
讲述了TDD,不知道是翻译的问题还是水平问题,没看太明白。
10)《企业应用架构模式》
马丁大叔早期作品,即使现在好多框架已经实现他的思想。思想尤在!
11)《企业架构实用指南》
12)《hadoop权威指南》 云计算的基础
数据库
1)《oracle database 11g数据库管理艺术》
想系统学习oracle,差不多这一本可以入门了。
2)《oracle dba手记—数据库诊断案例与性能优化实践》
《深入解析oracle--dba入门、进阶与诊断案例 》
盖国强的力作,国内数一数二的高手。
3)《oracle pl/sql 实例精解》
如果想学plsql,这本书确实很不错。再一次赞老外的教学方法。只看了几晚上,就可以照虎画猫了。
4)《构建oracle高可用环境:企业级高可用数据库架构、实战与经验总结》
淘宝首席dba力作,不容错过。
作项目中数据库这一层很重要,看了之后很受启发。
5)《oracle 9i & 10g编程艺术》
对oracle的理解力看了这本书之后,才能感觉到自己以前的无知。
6)《大话oracle rac:集群、高可用性、备份与恢复》
国内不错的一本指导oracle集群的书籍,可以看作指导手册。
7)《oracle性能诊断艺术》
oracle诊断不可不读的好书。
8)《数据库系统概念》 越看越感觉缺少的是基础。
分享到:
相关推荐
在当今信息化迅速发展的时代,掌握一门编程语言成为许多人的必修课。特别是对于希望在软件开发领域深耕细作的工程师来说,精通一门主流编程语言是提升技术能力的基础。Java作为一门广泛使用的编程语言,在企业级应用...
Java 剑招-Hibernate,此乃使用 Java 剑之人必修之道,江湖中人行走江湖之时,讲的使侠义,仁义,为好友两肋插刀,此乃侠之大者也..如好友千里呼救,你千里迢迢策马而行并非唯一之道,如此时配以绝世轻功 Hibernate...
软件开发是现代计算机技术的核心之一,也是电脑高手进阶的必经之路。学习编程语言如Python、Java、C++等,以及数据库管理、Web开发、移动应用开发等领域的知识,可以让人在软件开发的道路上走得更远。这些技能不仅...
JVM的理解和优化是每一个Java开发者的必修课。"从0开始带你成为JVM实战高手"这个压缩包文件,显然是为了帮助初学者或者希望深入理解JVM的开发者提供一套完整的教程。 首先,我们要了解JVM的基本结构。JVM主要包括类...
此外,了解如何有效避免N+1查询问题,以及何时使用批处理更新,都是成为Hibernate高手的必修课。 本书可能还会涉及 Hibenate的高级特性,如拦截器(Interceptors)、事件监听(Event Listeners)、动态模型...
重构是软件开发领域中的一项重要实践,其核心思想是...随着软件开发方法的不断进步,重构已成为不可或缺的技能,对于任何一个致力于提高代码质量和工作效率的软件开发人员而言,深入学习和运用重构技术都是必修的功课。
在当今信息技术日新月异的环境下,掌握一门编程语言成为了许多专业人士和学习者的必修课。特别是Python,由于其简洁明了的语法和强大的功能库,成为了数据科学、人工智能、网络开发等众多领域的首选语言。本项目...