`
dfwang
  • 浏览: 97568 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java 高手的必修之路...

阅读更多
收集几本书
编程开发
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编程高手之路设计源码

    在当今信息化迅速发展的时代,掌握一门编程语言成为许多人的必修课。特别是对于希望在软件开发领域深耕细作的工程师来说,精通一门主流编程语言是提升技术能力的基础。Java作为一门广泛使用的编程语言,在企业级应用...

    .net与Java的比较

    Java 剑招-Hibernate,此乃使用 Java 剑之人必修之道,江湖中人行走江湖之时,讲的使侠义,仁义,为好友两肋插刀,此乃侠之大者也..如好友千里呼救,你千里迢迢策马而行并非唯一之道,如此时配以绝世轻功 Hibernate...

    电脑高手进阶资料打包下载.rar

    软件开发是现代计算机技术的核心之一,也是电脑高手进阶的必经之路。学习编程语言如Python、Java、C++等,以及数据库管理、Web开发、移动应用开发等领域的知识,可以让人在软件开发的道路上走得更远。这些技能不仅...

    从 0 开始带你成为JVM实战高手.rar

    JVM的理解和优化是每一个Java开发者的必修课。"从0开始带你成为JVM实战高手"这个压缩包文件,显然是为了帮助初学者或者希望深入理解JVM的开发者提供一套完整的教程。 首先,我们要了解JVM的基本结构。JVM主要包括类...

    Hibernate程序高手秘笈

    此外,了解如何有效避免N+1查询问题,以及何时使用批处理更新,都是成为Hibernate高手的必修课。 本书可能还会涉及 Hibenate的高级特性,如拦截器(Interceptors)、事件监听(Event Listeners)、动态模型...

    重构-改善既有代码的设计+中文版.pdf

    重构是软件开发领域中的一项重要实践,其核心思想是...随着软件开发方法的不断进步,重构已成为不可或缺的技能,对于任何一个致力于提高代码质量和工作效率的软件开发人员而言,深入学习和运用重构技术都是必修的功课。

    基于Python的日常学习与编程实践设计源码

    在当今信息技术日新月异的环境下,掌握一门编程语言成为了许多专业人士和学习者的必修课。特别是Python,由于其简洁明了的语法和强大的功能库,成为了数据科学、人工智能、网络开发等众多领域的首选语言。本项目...

Global site tag (gtag.js) - Google Analytics