10本Java网站开发必看书籍
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网站开发必看书籍相关推荐
- java程序员必看书籍
学习Java最痛苦的事情莫过于对未来职业方向的选择.尤其是选择开发Java Application还是Java Web方向,在你先定好大类后还有数不尽的小类教你无从学起. 因此,作为初学者的你必须看完 ...
- 46道面试题带你了解中高级Java面试,Java开发必看书籍
前言 分布式事务主要解决分布式一致性的问题.说到底就是数据的分布式操作导致仅依靠本地事务无法保证原子性.与单机版的事务不同的是,单机是把多个命令打包成一个统一处理,分布式事务是将多个机器上执行的命令打 ...
- c c++常用算法手册(第3版_嵌入式软件开发必看书籍推荐(C/C++/linux/软件)
置顶/星标公众号,不错过每一条重要消息! 嵌入式是一门需要不断学习的技术,看书无疑是最直接最持久的方法,之前就总结过各类的书籍,但是读者反馈量太大,所以今天缩小范围,很多我都是读过的,其电子版本我都放 ...
- 嵌入式软件开发必看书籍推荐(C/C++、linux、软件开发)
1. C/C++ <C陷阱与缺陷> <C专家编程> <C程序设计语言> <C与指针> <C语言深度剖析:解开程序员面试笔试的秘密> < ...
- 全栈开发必看书籍整理及推荐(精选)
自己平常喜欢搜集一些书籍
- Java世界里的四大名著(Java程序员必看书籍)
Java编程思想(第4版) Effective Java(第2版) Java核心技术 卷I(第8版) Java核心技术 卷II(第8版) Java语言程序设计(第4版) Java编程思想(第3版)
- Java程序员必看的9本基础书籍推荐!
互联网的迅速发展给IT行业提供了广阔的前景,很多IT企业为了更好的发展,不惜重金聘请软件开发人才以增强自己在市场上的竞争力.这也让IT从业人员薪资水涨船高,许多人纷纷转投Java开发行业.很多人学Ja ...
- Java架构师必看的10本书
转载自 Java架构师必看的10本书 1.大型网站系统与JAVA中间件实践 本书围绕大型网站和支撑大型网站架构的Java中间件的实践展开介绍. 从分布式系统的知识切入,让读者对分布式系统有基本的了解: ...
- 收藏|Java程序员必看的几本基础书籍和常用工具
java程序员必看基础书籍和工具 1计算机基础 1.<深入理解计算机系统> 著名的CSAPP,从c语言到汇编语言到硬件再到操作系统,写得非常好.是一本能帮助深入理解计算机系统的书.基本上把 ...
- java定义dll文件位置,生成网站时如何设置固定的dll文件名?-Java架构师必看
在用VS2005发布网站项目时,默认生成bin目录下的.dll文件名是随机命名的; 如果要固定生成文网络 在用VS2005发布网站项目时,默认生成bin目录下的.dll文件名是随机命名的; 如果要固定 ...
最新文章
- tensorflow API
- php -- instanceof、class_exists、insterface_exists、method_exists、get_class、get_parent_class
- 函数 —— fork()将运行着的程序分成2个(几乎)完全一样的进程
- 使用 Daynamic 动态添加属性
- 马尔可夫Markov决策过程 MDP、马尔可夫奖励过程MRP
- SonarQube启动报错:WrapperSimpleApp: Encountered an error running main: java.nio.file.AccessDeniedExcepti
- Java即时类| 带示例的compareTo()方法
- JAVA显示子类num值_JavaSE8基础 子类中的成员变量与父类重名 简单示例
- 十大Ajax框架 排名不分先后
- 文件上传 jqueryForm
- 5G还没来,我的4G网速就变慢了!运营商到底有没有说实话?
- 常见职位的英文简称_英语面试常见的50大问题及应对技巧
- c语言遗传算法例子,C++遗传算法类文件实例分析
- crmeb java单商户源码java二开文档部署文档H5商城部署文档【5】
- 如何减小电压跟随器输出电阻_逐次比较式模数转换器如何获取最佳采样频率
- 如何bat修改dns
- WPF 控件【U】UserControl(一) UserControl、ContentControl、Page的区别,及它们的使用方法
- 【软考高项】新一代信息技术及应用之云计算
- 在windows平台搭建基于nginx的直播服务器
- 新架构存储器FRAM、MRAM时代来临