计算机类电子书收藏汇总(待续)

时间:2021-05-30 00:51:44

 

java基础系列:

JDK7Java学习笔记.pdf

Java程序性能优化——让你的Java程序更快、更稳定.pdf

代码整洁之道.pdf

Java Rules中文版.pdf

Java必须知道的300个问题.pdf

Java虚拟机并发编程.pdf

新手学Java7编程(第五版).pdf

Effective Java中文版.pdf

effectiveJava effective-enterprise-java-zh.pdf

Java 7编程高级进阶.pdf

Java 并发编程实战.pdf

Java编程规范(第三版).pdf

Java编程思想(第四版).pdf

JAVA并发编程实践.pdf

java多线程设计模式.pdf

Java核心技术,卷1(原书第8版).pdf

Java核心技术 卷Ⅱ高级特性(原书第8版).pdf

JAVA面试题解惑系列合集.pdf

Java设计模式(第2版).pdf

java线程.pdf

java消息服务(第二版).pdf

java虚拟机(第二版).pdf

Java夜未眠-程序员的心声.pdf

Java与模式.pdf

Java组件设计.pdf

SCJP考试指南.pdf

编写高质量代码:改善Java程序的151个建议.pdf

设计模式.pdf

设计模式之禅.pdf

深入JAVA虚拟机第二版.pdf

深入理解Java7:核心技术与最佳实践pdf.pdf

深入体验Java Web开发内幕——核心基础.pdf

重构_改善既有代码的设计.pdf

J2EE反模式.pdf

 

Linux系列:

LINUX高级程序设计(中文第二版).pdf

Linux零基础初级教程.pdf

Linux命令速查手册.pdf

Linux系统管理技术手册第二版中文版版.pdf

鸟哥的Linux私房菜 服务器(第三版).pdf

鸟哥的linux私房菜 基础(第三版).pdf

鸟哥的Linux私房菜.pdf

 

大数据系列:

Hadoop开发者入门专刊.pdf

Hadoop权威指南(第2版).pdf

Hadoop权威指南.pdf

Hadoop实战中文版.pdf

Hadoop源代码分析.pdf

大数据时代.pdf

 

服务器系列:

Apache Tomcat 6高级编程.pdf

JBOSS实战服务器配置指南.pdf

Tomcat权威指南(第二版).pdf

tomcat终极优化设置.pdf

决战Nginx: 系统卷 - 高性能Web服务器详解与运维.pdf

 

工作流系列:

144个工作流必备的功能.pdf

JBPM4.4开发指南.pdf

JBPM4工作流应用开发指南.pdf

 

 互联网系列:

淘宝技术这十年.pdf

Git权威指南.pdf

LuceneInAction(第2版).pdf

Maven in action.pdf

TCPIP Socket编程[Java].pdf

大规模Web服务开发技术.pdf

分布式JAVA应用基础与实践.pdf

高性能网站构建实战.pdf

自己动手写网络爬虫.pdf

 

架构系列:

敏捷软件开发:原则、模式与实践.pdf

软件架构师应该知道的97件事.pdf

设计模式:可复用面向对象软件的基础.pdf

深入浅出面向对象分析与设计.pdf

一种实用的程序设计理论.pdf

 

测试系列:

B5软件性能测试过程详解与案例剖析.pdf

 

脚本系列:

Shell脚本专家指南.pdf

Groovy中文教程.pdf

Perl语言入门(第六版).pdf

精通Groovy.pdf

精通正则表达式(第三版).pdf

正则表达式必知必会.pdf

 

框架系列:

Struts 2.x权威指南(第3版).pdf

EJB3(中文版).pdf

Head First 设计模式(中文版).pdf

Hibernate程序高手秘笈.pdf

J2EE核心模式.pdf

JUnit.in.Action中文版.pdf

Shiro教程.pdf

Spring in Action(第二版).pdf

Spring 技术内幕.pdf

Struts2 技术内幕——深入解析Struts2架构设计与实现原理.pdf

基于Apache CXF构建SOA应用.pdf

经典JAVA EE企业应用实战  基于WEBLOGIC JBOSS的JSF+EJB 3+JPA整合开发.pdf

精通 Hibernate:Java 对象持久化技术详解(第2版).pdf

精通Hibernate:Java对象持久化技术详解.pdf

轻量级Java EE 企业应用实战(第3版)——Struts 2+Spring 3+ Hibernate.pdf

深入浅出Struts2.pdf

Java开发者必读的5本最佳Hibernate书籍

Hibernate是最受欢迎的开源ORM(Object Relational Mapping 对象关系映射)框架之一,并且随着JPA的出现,它已成为开发Java企业级应用持久层的一个标准。我经常会收到这样一些反馈,如”哪本是学习hibernate最好的书籍”或”请推荐一些学习Spring和Hibernate好的书籍”。这促使我撰写这篇文章介绍一些市面上学习Hibernate最好的书籍。之前我分享过一些Java开发者必读的Spring框架书籍,这对于挑选一本书来学习Spring相当有帮助。和Spring框架相似,Hibernate开发经验在JavaEE开发角色中同样是最受捧的。如果你去看对Java开发角色的描述,你将经常会看到Spring和Hibernate而非Java。所有这些意味着,在你的简历中包含Hibernate的知识和经验是必须的。由于大部分招聘人员都使用FIX protocol、Tibco RV、Spring、Hibernate等关键词,在你的简历中包含它们会更容易让你被选中。因为大部分Java开发者熟悉JDBC,招聘人员经常趋于使用那些Hibernate提供而JDBC缺失的关键词,例如懒加载、缓存和管理对象之间的关联等。这些书将帮助你学习Hibernate,提高你现有的Hibernate知识水平,了解一些关于HIbernate和ORM的最佳实践。读完这些Hibernate书籍后,你还能回答Java开发者被问到的大部分Hibernate面试题。

Java编程人员必读的5本Hibernate书籍

按照我的经验,学习一门新技术一本书是绝对不够的,但同时,你又不得不从一本书开始。一旦你具备了一些Hibernate的知识,你便可以阅读更广泛的Hibernate书籍。由于这个原因,我这里将书籍按照初学者偏好进行排序,从第一本书开始,我认为它最适合Hibernate所有初学者或者正在学习Hiberate框架的Java开发人员。

1) Hibernate Made Easy

由Cameron Wallace McKenzie, Kerri Sheehan撰写的《Hibernate Made Easy:通过Hibernate和JPA(Java 持久API)简化数据持久化》是一本适用于初学者的书籍。这本书的核心优点之一是它的简单、明了和简洁,它不是一部巨著。本书使用很多重要且简单的例子来阐述Hibernate不同的特性。我喜欢这本书的关键之一是这些例子使用了我最喜欢的MySQL数据库。你还能利用一个使用JAVA、JSP和Hibernate开发,运行在Apache Tomcat上的完整的Web应用。通过一个完整的项目比你使用很多例子将会学到更多东西。事实上,个别的特性当需要加深理解时,也能够通过类似应用的完整项目最好地被学习,这就是该书优秀的地方。如果你是Java开发者,并且很少或者几乎不了解Hibernate,使用该书来学习Hibernate框架吧。这本书唯一的缺点是它没有使用基于XML的映射,如果你的应用确实需要,可能你想要看看下一本书。
计算机类电子书收藏汇总(待续)

2) Harnessing Hibernate

James Elliott, Timothy M. O’Brien, Ryan Fowler撰写的《Harnessing Hiberante》是《Hiberate Made Easy》的理想伴侣。前者主要关注JPA注解,而本书是通过基于XML的Hibernate映射配置来教你Hibernate的概念。《Harnessing Hibernate》是另一本广受欢迎的书Hibernate:A Developer NoteBook的延续。我读了开发者笔记系列的两本书,包括Java 5 Tiger:Developer NoteBook,真的很享受这种方法。它并不全面,但它的轻量级和简洁使它成为学习Hibernate的一种好的选择。它还有两个应用项目,帮助你学习Hibernate开发,同时它也很好地介绍了Hibernate查询语言(HQL),它不同于SQL。你还可以通过这本书建立起基于Java开发的完整Hibernate框架,包括Spring和Eclipse
计算机类电子书收藏汇总(待续)

3) Beginning Hibernate

由Jeff Linwood, Dave Minte合著的《Beginning Hibernate第二版》是我要介绍给初学者的第三本书。它与之前两本没有太多区别,如果你阅读了前面的书籍,可能你并不需要这本。但假如你很难关联上面两本书籍的话,你可以尝试阅读这本书。这本hibernat书籍的好处之一是它涵盖了Hibernate 3.5版本。这本书的优点之一是它的案例分析,这些案例从头到尾讲解了关键的关系概念,包括一对多关系和多对多关系。总之如果你不能将《Hibernate Made easy》和《Harnessing Hibernate》关联起来,可以使用这本书,如果不需要,那么作为一个初学者你已经具备了足够的知识。
计算机类电子书收藏汇总(待续)

4) Java Persistence With Hibernate

至今为止,这是所有Hibernate开发者的必读之书。《Java Persistence With Hibernate》由Christian Bauer和Gavin Kin撰写,他们是Hibernate发展团队的成员,并涉及了EJB 3.0和JBoss。他们还是曼宁畅销书《Hibernate in Action》的联合作者。目前,这是关于Hibernate最全面的书,它不仅介绍了对象关系映射的基础、Hibernate框架,还包括Hibernate中使用的最通用的设计模式,例如数据访问对象(DAO)模式。这本书介绍了很多关于加载策略、缓存、事务和数据库设计与ORM技术的最佳实践方面的知识。我推荐任何级别的Java Hibernate开发者至少阅读一遍该书,以对Hibernate的整个蓝图有所了解。该书有超过800页,并不是很容易阅读,但作为以后的参考绝对值得一读。
计算机类电子书收藏汇总(待续)

5) Hibernate Recipes:A Problem-Solution Approach By Gary Mak,Sriniva Guruzu

我选择这本书是因为它的风格-一种问题解决的方法。类似于《Spring recipes : A Problem solution approach》这本书通过引出一个问题并解决它来教授你Hibernate。这种方法能够作用于很多开发者,如果你享受这个系列之前的书籍,你同样会喜欢这本书。每个单独的食谱都通过合适的代码样例和恰当的解释来描述。阅读这本书时我个人感觉它的一个优点是比较式学习。例如,如果你使用JDBC作为一种方式来解决,那么Hibernate是如何帮你解决的呢,它又提供了什么更多的东西呢等。虽然有时这种书读起来过于沉重了,基于话题的方式不适合持续性阅读,但作为一种改变的尝试,它还是很不错的。
计算机类电子书收藏汇总(待续)
这就是我推荐的所有Java开发者的必读Hibernate书籍。除了这些书,我强烈推荐Hibernate文档,他们是最新信息的源头,并且都写得很好。由于一本书对于掌握任何新框架或技术永远是不够的,我通常选择2或3本。对于中级Java开发者,我推荐《Hibernate Made Easy》和《Java Persistence with Hibernatte》这两本作为学习Hibernate框架大部分知识的最佳书籍。

 

 

面试系列:

编程之美——微软技术面试心得.pdf

进入IT企业必读的324个Java面试题.pdf

 

前端系列:

JQuery基础教程.pdf

深入浅出Ext.JS.pdf

JavaScript异步编程:设计快速响应的网络应用.pdf

Ajax.基础教程.pdf

CSS网站布局实录+基于Web标准的网站设计指南(第二版).pdf

轻松搞定ExtJs.pdf

HTML.5与CSS.3指南.pdf

JavaScript王者归来.pdf

JavaScript宝典(第6版).pdf

javascript高级教程.pdf

JavaScript权威指南(第四版),超清晰.pdf

Node.js开发指南.pdf

JQUERY权威指南.pdf

XML、XML+SCHEMA、XSLT+2_0和XQUERY开发详解.pdf

XML入门经典.pdf

精通CSS:高级Web标准解决方案.pdf

轻松搞定ExtJs.pdf

深入浅出ExtJS第2版.pdf

 

数据库系列:

MySQL性能调优与架构设计.pdf

SQL查询的艺术.pdf

MySQL中文手册.pdf

MySQL5.5中文参考手册.pdf

MySQL技术内幕InnoDB存储引擎.pdf

MySQL开发者SQL权威指南.pdf

MySQL权威指南第二版.pdf

MySQL性能调优与架构设计.pdf

NOSQL数据库入门.pdf

Oracle 11g PL-SQL编程实战.pdf

ORACLE DATABASE 11G初学者指南.pdf

ORACLE DBA手记 数据库诊断案例与性能优化实践.pdf

Oracle9i PLSQL程序设计.pdf

Oracle快速Web应用开发:从实践中学习Oracle Application Express.pdf

ORCLE学习笔记:日常应用、深入管理、性能优化.pdf

PLSQL程序设计.pdf

SQL完全手册.pdf

SQL应用重构.pdf

海量数据库解决方案.pdf

精通Oracle 10g Pl SQL编程.pdf

深入浅出SQL.pdf

 

算法系列:

Java数据结构.pdf

Java数据结构和算法中文(第二版).pdf

编程珠玑(第二版).pdf

妙趣横生的算法.pdf

算法(第四版).pdf

算法竞赛入门经典(完整版).pdf