作为一名一线码仔,虽然工作年限不长,很多技术涉猎不深,但却从来没有停止过求知的脚步。
今天简单将购买过的技术书做下汇总(电子版和图书馆借阅的不计),即可温故而知新,也希望给即将踏入该领域的新人一些启迪
1.《精通spring 2.x企业应用开发详解》
评价:对spring的源码进行了彻底分析,深刻揭示了spring框架的内幕,让读者知其然,更知其所以然。spring中许多设计经验、技巧、模式具有很高的借鉴性。另外这本书在分析原理的同时,能注意与实际应用相结合,让读者活学活用。
推荐:



2. 《spring 3.x 企业开发应用实战》
评价:是对上面的2.x 版本的一个重大升级,引入很多新功能、新特性(比如:OXM、Spring MVC),可以大大降低开发的复杂性。另外对实例也做了较大优化,力求“从实际项目中来,到实际项目中去”。
如果没有读过第一本的人,建议直接读第二本,完全不需要过渡
推荐:




3. 《构建高性能web站点》
评价:涉及的知识点:数据的网络传输、服务器的并发处理能力、反向代理缓存、脚本解释速度、页面组件分离、浏览器本地缓存、浏览器并发请求、文件的分发、数据库I/O优化、数据库访问、数据库分布式设计、负载均衡、分布式文件系统、性能监控等。让读者可以全方位的熟知如何构建一个高性能的web站点
推荐:




4. 《Java 并发编程实战》
评价:从并发性和线程安全性基本概念出发,介绍如何通过三方类库提供的基础并发组件构造模块,避免并发危险、提高应用程序的吞吐量,提高线程的响应性,提高代码性能和可伸缩性,提高线程安全。
另外本文引入很多重要的设计原则、设计模式以及思维模式,并辅以很多代码实例,通俗易懂,可以让新人快速遨游在并发的世界里
推荐:




5. 《java开发实战经典》
评价:列举了800个小实例、50多个案例、100个示意图,全方位的介绍了java开发中重点用到的多种技术:集合、反射、多线程、网络编程、I/O、类、抽象类、接口、枚举、Annotation、泛型、设计模式、常用类库、数据库连接等等。
如果你是一名初学者,它将引领你打开java语言的大门;如果你是有过java开发经验的人,也推荐你读读,它可以帮你全面、系统了解这门语言的各个知识点,你会深深爱上这门语言。
推荐:




6. 《ibatis实战》
评价:全面讲述ibatis框架,介绍了ibatis的设计理念和基础知识,讨论关于动态sql、高速缓存、DAO框架等知识点,出自ibatis持久化框架的创始人(JPetStore应用程序的缔造者),是学习ibatis框架的不二选择。
推荐:




7. 《maven实战》
评价:maven作为一个优秀的项目管理工具,将jar包定义成坐标,帮你从琐碎的手工劳动中解脱出来,帮你规范整个组织的构建系统。国内第一本公开出版的maven书籍,全面、系统的介绍了maven来龙去脉。
推荐:




8. 《分布式java应用—基础与实战》
评价:基础部分介绍了分布式java应用的基本实现方式(如:SOA)、相关的JDK类库和第三方框架;实践部分重点介绍高性能、高可用和可伸缩系统的构建等。
推荐:




9.《大话设计模式》
评价:以情景对话的形式,用多个小故事或编程示例来讲解常用的软件设计模式,通俗易懂,如:工厂模式、策略模式、装饰模式、代理模式、适配器模式、观察者模式等等
推荐:




10. 《海量数据库解决方案》
评价:介绍表的结构特征、多样化的索引类型、优化器的内部作用、执行计划的制定、高效的索引构建、如何提高数据读取效率等等。
适用于数据库开发、管理人员,最好有一定的数据库基础
推荐:


11. 《云计算的关键技术与应用实例》
评价:有点虚,不过可以了解云计算相关的概念、定义等。以MPI为例介绍并行计算。介绍云计算的关键技术(Map/Reduce、Hadoop),但没有足够深入。最后是云计算企业之间的竞争性分析。
推荐:

12. 《Lucene+nutch搜索引擎开发》
评价:介绍搜索引擎概述和原理、lucene的部署安装、Nutch网络蜘蛛与数据获取、lucene索引建立、lucene检索与查询、搜索结果排序、文档分析器与中文分词、格式化文本分析、分布式搜索与缓存等。是搞搜索开发的不错入门书籍。
推荐:



13. 《java数值计算算法编程》
评价:介绍近90个常用的数值计算算法的原理和java实现方法。可以应用于科学和工程计算的各个领域。包括(复数计运算、矩阵运算、线性代数方程组的求解、非线性方程与方程组的求解、插值、数值积分)。如果这些是你研究的范畴,可以仔细研究下。
推荐:


14. 《巧用jquery》
评价:介绍如何利用jquery框架处理web页面。(核心操作、简化ajax开发、动态效果、导航与菜单设计、处理表单、实现各种绚丽效果等等),即开阔视野,也学到很多jquery的窍门
推荐:




15. 《架构实战》
评价:说实话买它完全是冲着书名去的。通篇介绍软件架构设计过程中涉及的一些概念、流程、方法、用到的工作产品等,完全是在讲理论,不太适合初学者。
推荐:
16. 《精通Linux完全自学手册》
评价:讲解linux操作系统的安装和使用方法、常用命令、DNS、系统管理、E-mail服务器的配置与应用、FTP服务器的配置、VPN服务的配置与应用、web服务器配置、DNS服务器的配置
推荐:



17. 《UML与Rationl Rose 2003 从入门到精通》
评价:介绍了UML语言的基础知识(视图:用例图、类图、时序图、状态图、组件图),并通过实例将UML语言应用于软件系统的分析、设计与开发中。
推荐:




18. 《领域驱动设计》
评价:介绍如何构造一个好的领域模型,抓住领域的实质。理论性较强,不过也提出了一些比较好的战略,阅读时最好有一定基础。
推荐:


19. 《Apache源代码全景分析》
评价:介绍了Apache的基础体系结构和核心模块的实现机制,包括配置文件、模块化结构、多任务并发、以及网络连接和请求读取。门槛要求比较高,很适合于对apache深度扩展的人阅读。
推荐:


20. 《Apache经典实例》
评价:以实例的形式来讲解Apache的配置使用(涉及知识点:日志记录、虚拟主机、别名重定向及重写、安全防护、SSL、动态网页内容、错误处理、代理服务器)
推荐:



21. 《Oracle Database 11g SQL 开发指南》
评价:可以让你全面了解Oracle的使用,SQL语言,数据库的各种操作(DDL、DML、事务),pl/sql,用户、特权与角色,表、视图、索引、序列等等。适合各类人群
推荐:




22. 《经量级Java EE 企业应用实战》
评价:全面介绍struts2、spring、hibernate三个开源框架,web应用分层、MVC模式,常见的设计模式,如何快速搭建一个web应用。并配以代码实例,是搞J2EE开发的入门书籍。强烈推荐。
推荐:




23. 《网站性能监测与优化》
评价:结合业务增长、吸引用户、改善用户体验等目标,全面介绍web监测的方方面面,涵盖了web技术、市场管理、数据分析等内容,将抽象的业务目标转换成具体的数据、工具。对网站管理者来讲,是一本不错的书籍
推荐:




24. 《人人都是产品经理》
评价:由淘宝的产品经理【苏杰编写】,适合产品经理、产品规划师、需求分析师。为什么要放在这里介绍,是因为该书详细介绍了一个产品诞生的过程,如何管理一个项目。作为开发人员,不仅要知道如何编码实现功能,还应知道这个功能存在的价值。真正做到知其然,知其所以然。
推荐:




25. 《淘宝技术这十年》
评价:由淘宝技术大学校长-子柳编写,介绍了淘宝这个超大规模电子商务网站的成长历程、技术变革。书中有幕后故事、产品经验、大牛成长历程。让你如同亲身见证过淘宝的成长,很励志。书有很多经典的话:“任何牛逼的人都有一段苦逼的经历”,“顶尖的网站需要顶尖的技术来支撑”。
推荐:




26. 《深入分析Java Web技术内幕》
评价:由淘宝的君山编写。介绍web开发涉及的一些技术,比如web请求过程、HTTP协议、DNS技术和CDN技术,I/O技术,class文件结构,ClassLoader工作机制,spring容器,ibatis框架,velocity框架原理。可以说掌握了本书的知识,就可以成为一个合格的java web开发人员。
推荐:




未完待续。。。。
分享到:
相关推荐
在使用TomTom GPS导航设备时,有时可能会遇到购买的地图数据包过大,无法一次性完整安装到设备上的情况。本文将详细讲解如何使用TomTom HOME软件来分割和安装大容量的国外地图,以便适应设备的存储限制。 首先,...
TOMTOM导航仪驱动,便于在电脑上识别TOMTOM导航仪。
网页版Tom猫是一款基于Web技术实现的互动游戏,它允许用户在浏览器上体验与经典卡通角色Tom猫互动的乐趣。这个游戏的实现主要依赖于HTML、CSS和JavaScript等前端技术,以及可能的一些后端支持来处理用户交互和数据...
TomTom欧洲城市拥堵指数报告2012年分季报告 本报告为TomTom公司发布的欧洲城市拥堵指数报告,涵盖2012年的分季数据。报告基于TomTom的实时交通信息和历史交通数据,旨在了解欧洲城市的拥堵情况,以便提供更准确的...
《C++大整数库——tommath》 在IT领域,特别是在加密算法和高级数学运算中,处理大整数是一项必不可少的任务。对于这样的需求,C++社区开发了多个库,其中tommath是一个广泛使用的开源库,专为大整数运算提供高效的...
tomtom导航仪驱动程序是同名gps导航仪的驱动程序,tomtom是荷兰公司推出的一款智能导航系统,具有快速、安全、精准、便捷的特点,搭载云平台使用让导航更简单,为您提供该导航仪的驱动程序,电脑云端识别时必备的...
用于大数计算,用于国密加密、RSA加密等
标题“tom2 app settings”和描述“tom2 cat unlock setting”提及的是一个关于Tom2应用程序的设置和解锁配置。在iOS设备,特别是iPad HD(高清版)上,这个可能指的是一个定制的应用程序或游戏,其内部包含了特定的...
电信运营模型(Telecommunication Operations Model,简称TOM)是由电信管理论坛(Telecommunications Management Forum,TMF)提出的一种标准化框架,旨在改善电信行业的运营效率和服务质量。TOM模型是为了解决电信...
首先,我们看到标题中提到了"Tom,DataBase,80",这可能是表示Tom在数据库方面的得分是80。在Spark与数据库的交互中,我们可以使用`spark.read.jdbc()`方法来加载数据库中的数据到RDD,例如连接到MySQL或Hive等。这...
《会说话的Tom猫:手机宠物应用的魅力与技术解析》 在当今的移动互联网时代,手机应用程序已经成为我们日常生活的一部分,而“会说话的Tom猫”(Talking Tom Cat)这款手机宠物类应用,更是以其独特的互动性和趣味...
《深入解析Tom-Skype软件》 Tom-Skype,一款融合了Tom在线服务与经典Skype通讯功能的软件,自推出以来便以其便捷、高效的通信特性吸引了大量用户。本文将深入探讨Tom-Skype的核心功能、工作原理、优势以及在实际...
【标题】:“Tom Cat(汤姆猫)”是一款基于Java平台的小游戏,它以其可爱的卡通角色和简单的互动性吸引了大量用户。游戏中的主角是大家熟知的“汤姆猫”,玩家可以通过键盘输入文字或声音,让游戏内的汤姆猫进行...
《TOM猫动画》是一个基于易语言编程的项目,它以经典的TOM猫角色为主题,为用户呈现了一系列生动活泼的动画效果。易语言是中国本土开发的一款面向初学者和专业人士的编程语言,以其直观的语法和丰富的功能库,使得...
### 《Machine Learning》by Tom M. Mitchell — Key Concepts and Insights #### Introduction to Machine Learning Machine learning is a subfield of artificial intelligence that focuses on the ...
TOMTOM大国家-如何下载并安装国外图资
标题中的“微软起诉TomTom专利侵权,首次涉及Linux”揭示了一个关键事件,即微软首次针对Linux操作系统提起专利诉讼。这表明微软对开源软件的专利态度发生了转变,以往它只是口头宣称Linux侵犯其专利,而现在采取了...
很好用的TOM猫 很好用的TOM猫 很好用的TOM猫
source insight C.tom 示例使用方法参考http://blog.csdn.net/aquakguo0he1/article/details/7493984
会说话的汤姆猫talking tom cat 1.6更新内容:这次Tom带着新的升级回来了1.6版修复了一些bug问题,关联Facebook账户让您更容易得和朋友分享视频通过Outfit7简报第一时间获得有关Tom和它会说话的朋友们的新闻压缩包...