写点什么

免费分享 Java Web 开发的优秀图书

发布于: 1 小时前

Internet 上供外界访问的 Web 资源分为:静态 web 资源(如 html 页面):指 web 页面中供人们浏览的数据始终是不变。动态 web 资源:指 web 页面中供人们浏览的数据是由程序产生的,不同时间点访问 web 页面看到的内容各不相同。静态 web 资源开发技术:HTML、CSS。动态 web 资源开发技术:JavaScript、JSP Servlet、ASP、PHP 等。在 Java 中,动态 web 资源开发技术统称为 Java Web。免费给大家分享几本 Java Web 开发的优秀图书,希望可以帮到大家。


深入分析 JavaWeb 技术内幕



《深入分析 Java Web 技术内幕(修订版)》新增了淘宝在无线端的应用实践,包括:CDN 动态加速、多终端化改造、 多终端 Session 统一 ,以及在大流量的情况下,如何跨越性能、网络和一个地区的电力瓶颈等内容,并提供了比较完整的解决方案。


《深入分析 Java Web 技术内幕(修订版)》主要围绕 Java Web 相关技术从三方面全面、深入地进行了阐述。首先介绍前端知识,即在 JavaWeb 开发中涉及的一些基本知识,包括 Web 请求过程、HTTP、DNS 技术和 CDN 技术。其次深入介绍了 Java 技术,包括 I/O 技术、中文编码问题、Javac 编译原理、class 文件结构解析、ClassLoader 工作机制及 JVM 的内存管理等。最后介绍了 Java 服务端技术,主要包括 Servlet、Session 与 Cookie、Tomcat 与 Jetty 服务器、Spring 容器、iBatis 框架和 Velocity 框架等原理介绍,并介绍了服务端的一些优化技术。


《深入分析 Java Web 技术内幕(修订版)》不仅介绍这些技术和框架的工作原理,而且结合示例来讲解,通过通俗易懂的文字和丰富、生动的配图,让读者充分并深入理解它们的内部工作原理,同时还结合了设计模式来介绍这些技术背后的架构思维。


架构探险—从零开始写 Java Web 框架


本书首先从一个简单的 Web 应用开始,让读者学会如何使用 IDEA、Maven、Git 等开发工具搭建 Java Web 应用;接着通过一个简单的应用场景,为该 Web 应用添加若干业务功能,从需求分析与系统设计开始,带领读者动手完成该 Web 应用,完善相关细节,并对已有代码进行优化;然后基于传统 Servlet 框架搭建一款轻量级 Java Web 框架,一切都是从零开始,逐个实现类加载器、Bean 容器、IoC 框架、MVC 框架,所涉及的代码也是整个框架的核心基础。为了使框架具备 AOP 特性,从代理技术讲到 AOP 技术,从 ThreadLocal 技术讲到事务控制技术。最后对框架进行优化与扩展,通过对现有框架的优化,使其可以提供更加完备的功能,并以扩展 Web 服务插件与安全控制插件为例,教会读者如何设计一款可扩展的 Web 应用框架。


Tomcat 与 JavaWeb 开发技术详解.pdf


书中内容注重理论与实践相结合,列举了大量具有典型性和实用价值的 Web 应用实例,并提供了详细的开发和部署步骤。由于 Java Web 技术是 SUN 公司在 Java Servlet 规范中提出的通用技术,因此本书讲解的 Java Web 应用例子可以运行在任何一个实现了 SUN 的 Servlet 规范的 Java Web 服务器上。随书附赠光盘的内容为本书范例的源程序,以及本书涉及的部分软件的安装程序。


本书语言深入浅出、通俗易懂,无论对于 Java Web 开发的新手还是行家来说,本书都是精通 Tomcat 和开发 Java Web 应用的必备的实用手册。本书还可作为高校相关专业学生学习 Java Web 开发的参考书,以及企业 Java Web 培训教材,也可作为 SUN 公司的 SCWCD(SUN Certified Web Component Developer)认证的辅导教材。


Java Web 高级编程


《Java Web 高级编程:涵盖 WebSockets、Spring Framework、JPA 》面向的读者是已经了解 Java SE、SQL 和基本的 HTML,准备将他们的 Java 编码技能提升到更高水平的程序员。软件开发者可以按顺序阅读本书或者在遇到特定的编程问题时将某个章节用作参考。


主要内容


◆ 为企业级 Web 应用的 Java 编码提供了自我指导、自我学习的方法


◆ 帮助 Web 应用架构师在开发团队的项目中或者开发过程中应用新的概念


◆ 对 Java EE 平台 7 和其中的许多技术提供了详细的介绍


◆ 讲解了 Servlet、JSP、WebSockets、Spring Framework、AMQP、JPA 和 O/RM、Spring Data、全文搜索、Apache Lucene 和 Hibernate Search、Spring Security 和 OAuth


◆ 重点介绍 Java SE 8 中新增加的常用功能,如 lambda 表达式和新的 JSR 310 Java 8 Date and Time API 等


免费电子书籍:请扫码关注关注公众号“Java 入门到架构”,回复“0014”即可免费获取以上电子书籍。



先整理这些,觉得有用的话就 给我点个赞吧。

用户头像

Java入门到架构 2020.10.09 加入

Java入门到架构

评论

发布
暂无评论
免费分享Java Web 开发的优秀图书