1:《java并发编程从入门到精通》

推荐理由:

从入门讲到精通的,网络安全,网络并发的好书。《Java并发编程从入门到精通》作者结合自己10多年Java并发编程经验,详细介绍了Java并发编程的基础概念、工作原理、编程技巧和注意事项,对Java高性能高并发编程有极大的参考价值。《Java并发编程从入门到精通》内容包括并发编程概念,线程,线程安全,线程集合类,线程阀,线程池,Fork/Join,线程、线程池在互联网项目开发的应用,线程监控及线程分析,Android中线程应用。

2:《Java编程思想》

推荐理由:

网络上面,一个小错误可能被放大很多倍,所以基础必须大牢靠。

从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。

3:《Effective Java》

推荐理由:

好代码和工程,都是重构出来的,学会先有再优。

4:《java设计模式》

推荐理由:

优雅代码诞生必备书籍,可以帮助很好的理解开源项目和源码。

5:《Spring实战》

推荐理由:

神一般的MVC框架,必须要掌握。这是一本非常棒的书。写得太好了!示例非常简洁,而且易于理解。
你将学会如何使用Spring编写更简单且易于维护的代码,从而让你只关注于真正重要的事情——你的关键业务需求。

6:《HTTP权威指南》

推荐理由:

不要以为你了解,http协议了。做网站开发的必须要熟练掌握这个

。《HTTP权威指南》由古尔利所著,本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。

7:《Tomcat权威指南》

推荐理由:

《Tomcat权威指南(第2版)》是一本万能工具,其主题涵盖了Apache Tomcat这一广受欢迎的开源servlet、JSP容器和高性能的web server。《Tomcat权威指南》对管理员和web站点管理员而言,具有较强的参考价值;对在开发或产品中要使用Tomcat作为web应用程序服务器的开发者而言,这是一本有用的指南书;对Tomcat感兴趣的人而言,这是一本优秀的介绍工具。

8:《Nginx高性能Web服务器详解》

推荐理由:

本书全面介绍了当前Internet上流行的一款开放源代码的Web服务器——Nginx。全书一共分为四大部分,分别从入门、功能、实现和应用等四个方面对Nginx服务器的知识进行完整阐述,从而满足广大读者在应用Nginx服务器时的普遍性需求。同时也深入剖析了Nginx服务器的工作原理和实现技术,对其中使用到的数据结构和方法进行了详细阐述,并且结合实际的应用情况给出了多个基于Nginx服务器,同时还部署有其他典型服务器的分布式网站架构部署配置。

9:《Git权威指南》

推荐理由:

《Git权威指南》是Git领域的集大成之作,是一本关于Git的百科全书,在广度、深度和实战性上让同类作品望尘莫及。作者是国内顶尖的版本控制专家和咨询顾问之一,本书得到了Git官方维护者Junio C Hamano和ITeye创始人范凯(Robbin)先生等数位专家的高度认可和极力推荐,权威性毋庸置疑。

10:《Maven实战》

推荐理由:

你是否早已厌倦了日复一日的手工构建工作?你是否对各种项目风格迥异的构建系统感到恐惧?Maven——这一Java社区事实标准的项目管理工具,能帮你从琐碎的手工劳动中解脱出来,帮你规范整个组织的构建系统。不仅如此,它还有依赖管理、自动生成项目站点等超酷的特性.已经有无数的开源项目使用它来构建并促进团队交流,每天都有数以万计的开发者访问中央仓库以获取他们需要的依赖。《Maven实战》内容全面而系统,Maven的原理、使用方法和高级应用尽含其中;注重实战是《Maven实战》的另一个特点,不仅各个知识点都辅有小案例,而且还有一个综合性的案例贯穿全书。如果你想使用Maven,或正在使用Maven.《Maven实战》将给你绝佳的指导。

10本Java网站开发必看书籍相关推荐

  1. java程序员必看书籍

    学习Java最痛苦的事情莫过于对未来职业方向的选择.尤其是选择开发Java Application还是Java Web方向,在你先定好大类后还有数不尽的小类教你无从学起. 因此,作为初学者的你必须看完 ...

  2. 46道面试题带你了解中高级Java面试,Java开发必看书籍

    前言 分布式事务主要解决分布式一致性的问题.说到底就是数据的分布式操作导致仅依靠本地事务无法保证原子性.与单机版的事务不同的是,单机是把多个命令打包成一个统一处理,分布式事务是将多个机器上执行的命令打 ...

  3. c c++常用算法手册(第3版_嵌入式软件开发必看书籍推荐(C/C++/linux/软件)

    置顶/星标公众号,不错过每一条重要消息! 嵌入式是一门需要不断学习的技术,看书无疑是最直接最持久的方法,之前就总结过各类的书籍,但是读者反馈量太大,所以今天缩小范围,很多我都是读过的,其电子版本我都放 ...

  4. 嵌入式软件开发必看书籍推荐(C/C++、linux、软件开发)

    1. C/C++ <C陷阱与缺陷> <C专家编程> <C程序设计语言> <C与指针> <C语言深度剖析:解开程序员面试笔试的秘密> < ...

  5. 全栈开发必看书籍整理及推荐(精选)

    自己平常喜欢搜集一些书籍

  6. Java世界里的四大名著(Java程序员必看书籍)

    Java编程思想(第4版) Effective Java(第2版) Java核心技术 卷I(第8版) Java核心技术 卷II(第8版) Java语言程序设计(第4版) Java编程思想(第3版)

  7. Java程序员必看的9本基础书籍推荐!

    互联网的迅速发展给IT行业提供了广阔的前景,很多IT企业为了更好的发展,不惜重金聘请软件开发人才以增强自己在市场上的竞争力.这也让IT从业人员薪资水涨船高,许多人纷纷转投Java开发行业.很多人学Ja ...

  8. Java架构师必看的10本书

    转载自 Java架构师必看的10本书 1.大型网站系统与JAVA中间件实践 本书围绕大型网站和支撑大型网站架构的Java中间件的实践展开介绍. 从分布式系统的知识切入,让读者对分布式系统有基本的了解: ...

  9. 收藏|Java程序员必看的几本基础书籍和常用工具

    java程序员必看基础书籍和工具 1计算机基础 1.<深入理解计算机系统> 著名的CSAPP,从c语言到汇编语言到硬件再到操作系统,写得非常好.是一本能帮助深入理解计算机系统的书.基本上把 ...

  10. java定义dll文件位置,生成网站时如何设置固定的dll文件名?-Java架构师必看

    在用VS2005发布网站项目时,默认生成bin目录下的.dll文件名是随机命名的; 如果要固定生成文网络 在用VS2005发布网站项目时,默认生成bin目录下的.dll文件名是随机命名的; 如果要固定 ...

最新文章

  1. tensorflow API
  2. php -- instanceof、class_exists、insterface_exists、method_exists、get_class、get_parent_class
  3. 函数 —— fork()将运行着的程序分成2个(几乎)完全一样的进程
  4. 使用 Daynamic 动态添加属性
  5. 马尔可夫Markov决策过程 MDP、马尔可夫奖励过程MRP
  6. SonarQube启动报错:WrapperSimpleApp: Encountered an error running main: java.nio.file.AccessDeniedExcepti
  7. Java即时类| 带示例的compareTo()方法
  8. JAVA显示子类num值_JavaSE8基础 子类中的成员变量与父类重名 简单示例
  9. 十大Ajax框架 排名不分先后
  10. 文件上传 jqueryForm
  11. 5G还没来,我的4G网速就变慢了!运营商到底有没有说实话?
  12. 常见职位的英文简称_英语面试常见的50大问题及应对技巧
  13. c语言遗传算法例子,C++遗传算法类文件实例分析
  14. crmeb java单商户源码java二开文档部署文档H5商城部署文档【5】
  15. 如何减小电压跟随器输出电阻_逐次比较式模数转换器如何获取最佳采样频率
  16. 如何bat修改dns
  17. WPF 控件【U】UserControl(一) UserControl、ContentControl、Page的区别,及它们的使用方法
  18. 【软考高项】新一代信息技术及应用之云计算
  19. 在windows平台搭建基于nginx的直播服务器
  20. 新架构存储器FRAM、MRAM时代来临

热门文章

  1. 项目中如何引入阿里巴巴icon图标
  2. 苹果手机各型号的屏幕尺寸
  3. Linux 集群搭建
  4. 最新CISP模拟考试题库及答案(二)
  5. 三菱FX系列PLC连接触摸屏及组态软件以太网通信方案
  6. android dagger2 原理,Dagger2 系列(四)Dagger2.Android基本原理
  7. 前端PDF文件转图片方法
  8. MATLAB实现彩色图像灰度化
  9. Python之文本去重(基础版)
  10. android开发---9.MediaPlayer实现音乐播放的demo