本书深入剖析Tomcat 4和Tomcat5中的每个组件,并揭示其内部工作原理。通过学习本书,你将可以自行开发Tomcat组件,或者扩展已有的组件。Tomcat是目前比较流行的Web服务器之一。作为一个开源和小型的轻量级应用服务器,Tomcat易于使用,便于部署,但Tomcat本身是一个非常复杂的,包含了很多功能模块。这些功能模块构成了Tomcat的核心结构。本书从最基本的请求开始,直至使用JMX技术管理Tomcat中的应用程序,逐一剖析Tomcat的基本功能模块,并配以示例代码,使读者可以逐步实现自己的Web服务器。
《Effective JavaScript:编写高质量JavaScript代码的68个有效方法》共分为7章,分别涵盖JavaScript的不同主题。章主要讲述最基本的主题,如版本、类型转换要点、运算符注意事项和分号局限等。第2章主要讲解变量作用域,介绍此方面的一些基本概念,以及一些实践经验。第3章主要讲解函数的使用,深刻解析函数、方法和类,并教会读者在不同的环境下高效使用函数。第4章主要讲解原型和对象,分析JavaScript的继承机制以及原型和对象使用的实践和原则。第5章主要介绍数组和字典,阐述将对象作为集合的用法以及使用数组和字典的一些陷阱。第6章介绍库和API,讲解如何设计良好的API的技巧,以清楚、简洁和明确地表达程序,并提高可重用率。第7章讲解并发,在技术上讨论一些“约定成俗”的JavaScript用法。
HTML是网页制作的基础语言,是每个网页制作者必须掌握的内容。本书系统、全面地介绍了各种HTML网页制作标记,不仅包括基本的语法、说明和范例演示,还穿插了在Dreamweaver中应用HTML的范例效果,便于读者更好地利用HTML完成网页中各部分的细节制作。 全书共分为15章和3个附录,重点介绍HTML进行网页制作的方方面面,同时讲解了目前流行的Web标准与CSS网页布局实例,以及基于JavaScript语言的网页特效制作。为了便于读者学习,附录中汇集了经过作者精心整理的网页制作技巧60多例。 本书语言简洁、内容丰富,适合网页设计与制作人员、网站建设与开发人员、大中专院校相关专业师生、网页制作培训班学员、个人网站爱好者阅读。
本书详尽遍历了网页上的不同组件(0章稍微有些不同),讲述了如何构造它们和表现它们。从精心安排的起步、文本、链接、图像、布局、列表、脚本和对象、表格、表单、多种媒介10章内容中,您将会找到几乎所有HTML和CSS组件的详细讲解,以及一些比较漂亮的技巧来让页面熠熠生辉。 本书面向那些想要掌握的XHTML和CSS实践,以及想要一本可信赖的参考书的读者。它即可以作为关于如何构建页面组件的指南,也可以作为参考手册。
作为JavaScript技术经典名著,《JavaScript高级程序设计(第3版)》承继了之前版本全面深入、贴近实战的特点,在详细讲解了JavaScript语言的核心之后,条分缕析地为读者展示了现有规范及实现为开发Web应用提供的各种支持和特性。 《JavaScript高级程序设计(第3版)》主要内容包括: 对JavaScript实现各个组成部分的详尽解读; 对JavaScript面向对象编程的全方位阐述; 对DOM、BOM及浏览器事件模型的透彻剖析; Web应用基本数据格式JSON、XML及其存取; Ajax、Comet服务器端通信和基于FileAPI的拖放式文件上传; ECMAScript5定义的新核心语言特性; HTML5涵盖的表单、媒体、Canvas(包括WebGL); Selectors、Web?Workers、地理定位及跨文档传递消息等新API; 离线应用及客户端存储(包括IndexedDB); 维护、性能、部署相关的开发实践;
《HTML5 Canvas游戏开发实战》主要讲解使用HTML5Canvas来开发和设计各类常见游戏的思路和技巧,在介绍HTML5Canvas相关特性的同时,还通过游戏开发实例深入剖析了其内在原理,让读者不仅知其然,而且知其所以然。在本书中,除了介绍了HTML5Canvas的基础API之外,还重点阐述了如何在JavaScript中运用面向对象的编程思想来进行游戏开发。 《HTML5Canvas游戏开发实战》在介绍每个游戏开发的过程时,都会包括游戏分析、开发过程、代码解析和小结等相关内容,以帮助读者了解每种类型游戏开发的详细步骤,让读者掌握各种类型游戏的开发思想。,还通过数据对比分析,指导读者提升程序的性能,写出高效的代码,从而开发出运行流畅的游戏。
O’ReillyMedia通过图书、杂志、在线服务、调查研究和会议等方式传播创新知识。自1978年开始,O,Rcilly一直都是前沿发展的见证者和推动者。超级极客们正在开创着未来,而我们关注真正重要的技术趋势一一通过放大那些“细微的信号’来刺激社会对新科技的应用。作为技术社区中活跃的参与者,0’Reilly的发展充满了对创新的倡导、创造和发扬光大。 O’Reilly为软件开发人员带来革命性的“动物书”;创建个商业网站(GNN);组织了影响深远的开放源代码峰会,以至于开源软件运动以此命名;创立了Make杂志,从而成为DIY革命的主要先锋,公司一如既往地通过多种形式缔结信息与人的纽带。O’Reilly的会议和峰会集聚了众多超级极客和高瞻远瞩的商业领袖,共同描绘出开创新产业的革命性思想。作为技术人士获取信息的选择,O,Reilly现在还将先锋专家的知识传递给普
谢弗编著的《HTML、XHTML和CSS宝典(第5版)》对HTML、XHTML和CSS这标准进行了全面深入的讲解,是Web创作领域一本不可多得的重量级参考书籍。如果您对Web开发中的某项技术不太熟悉,通过本书您将可以找到的答案。 《HTML、XHTML和CSS宝典(第5版)》从HTML,的基本原理讲起,逐层深入,涵盖了编写Web站点乃至进行样式布局的所有内容。文笔简明平实,通过图表和截图等方式直观地讲解概念,同时列举了大量有针对性的示例代码。本书的亮点在于对CSS的全面介绍。除了介绍CSS的基础知识,本书还对伪元素、继承等高级主题进行了讲解。书中包含许多提示、注意和警告等补充信息,便于读者进一步了解相关背景知识和操作技巧。书中最后附带了5个常用的快速参考指南,方便读者及时查阅XHTML元素和CSS2.1属性等内容。 《HTML、XHTML和CSS宝典(第5版)》不是一本纯Web设计类图书
谢弗编著的《HTML、XHTML和CSS宝典(第5版)》对HTML、XHTML和CSS这三大标准进行了全面深入的讲解,是Web创作领域一本不可多得的重量级参考书籍。如果您对Web开发中的某项技术不太熟悉,通过本书您将可以找到的答案。 《HTML、XHTML和CSS宝典(第5版)》从HTML,的基本原理讲起,逐层深入,涵盖了编写Web站点乃至进行样式布局的所有内容。文笔简明平实,通过图表和截图等方式直观地讲解概念,同时列举了大量有针对性的示例代码。本书的亮点在于对CSS的全面介绍。除了介绍CSS的基础知识,本书还对伪元素、继承等主题进行了讲解。书中包含许多提示、注意和警告等补充信息,便于读者进一步了解相关背景知识和操作技巧。书中附带了5个常用的快速参考指南,方便读者及时查阅XHTML元素和CSS2.1属性等内容。 《HTML、XHTML和CSS宝典(第5版)》不是一本纯Web设计类图书,它
使用Java Enterprise Edition开发服务器端的应用程序可能会非常复杂费时。Spring Framework已经被完全重新设计,从而使服务器端应用程序的开发更加简单。以这本书作为指导,您可以快速地掌握如何使用Spring 2的特性和其他开放源代码的工具,比如JUnit、Ant和 Hibernate。 本书可以使您快速掌握Spring Framework,在第1章中就会操作一个服务器端的Spring示例。您将迅速熟悉Spring 2 的技术和术语,这些内容简化了Java服务器应用程序的创建。在其后的每一章中,本书将逐步地介绍在构建大型生产规模示例时所涉及的步骤,从而更加深入地探究Spring应用程序设计和开发的基础领域。 本书主要内容 如何在构建应用程序时使用Spring 2 Framework和相关的API 如何实现核心的最佳实践,包括控制反转、依赖注入和面向切面的编程 如何编码和测试以POJO(Plain Old Java Object,简单旧式Java对
本书是一本XML参考手册,涉及XML各方面的内容。本书注重与实际应用的结合,可以帮助读者快速掌握XML的用法。 全书共6篇,从XML的基本概念开始,介绍了XML语汇(DTD和架构)、查询和处理XML(DOM、SAX、.NET)、XML与万维网应用技术(XHTML、CSS、HTML、RSS、SOAP)、可扩展样式表语言转换(XSLT)等。 本书包含大量的实例,有助于读者理解并应用XML技术,提高在实际应用中的开发能力,适合数据库管理员及应用开发者、系统设计师、从事Web应用开发的人员阅读。
通过本书你能学到网页的框架制作、HTML 5的新增知识点、新型表单的制作方、网页中的绘图方、定位及拖放等;给网页添加样式的方、动画的制作、网页的自适应、图片文字的各种流行样式的制作方;为网页设计的方、播图的制作方原理、表单中的运用方等一系列实用知识点;在介绍各个知识点时,采用了 为通俗易懂的描述方式,做到简洁而不空洞、详细而不烦琐,且都是在网页设计中经常使用的知识点;全书采用彩色印刷、简洁大方的排版方式,选用的实例也都 精美;在保证学会的前提下,追求多方操作,为了配合正文讲解,书中还总结了一些小知识板块,以帮助读者掌握 多的知识内容。
本书内容结合笔者在前后端大量开发中的实战经验,系统化知识,浓缩精华,用通俗易懂的语言直击学习者的痛点。通过本书,能让你从“野生网页设计师”水平提升达到“真正前端工程师”水平。全书分为两大部分:分是HTML进阶内容,主要介绍HTML高级技巧和HTML语义化;第二部分是CSS进阶内容,主要介绍CSS开发技巧、代码规范、性能优化、属性本质、重要概念(如包含块、BFC和IFC等)。除了知识讲解,教程还融入了大量的开发案例,更加注重编程思维的培养,并且提供学习者一个流畅的学习思路。
本书采用概念与实例紧密结合的方法,通过对示例代码的解析,使读者在编程过程中体会XML强大的Web开发动能。全书分为12章。前11章对XML与HTML的关系与差异、名称空间、DVD、模式、样式表、解析器、 XSL、DOM、SAX、XLink、XPoiter、SOAP等做了全面详尽的阐述,最后一间综合讨论了一个完整的的电子商务实例。附录A“Java速成”提供了理解本书示例所需要的Java知识。跟随书中的精彩实例,您可以循序渐进、轻松掌握功能强大的XML。
《HTML 5开发实例大全》言简意赅、通俗易懂、实例全面且典型,几乎包括了所有和HTML5应用相关的实例。全书分为12章,分别讲解了基本元素实例集锦、表单元素实例集锦、文件操作实例集锦、音频和视频实例集锦、绘图实例集锦、数据存储实例集锦、WebSockets API通信实例集锦、Geolocation API实例集锦、Web WorkersAPI实例集锦、统计图实例集锦、网页特效实例集锦、HTML 5游戏实例集锦。 《HTML 5开发实例大全》适合网页设计师、Web开发人员及HTML5爱好者学习,也可以作为相关培训学校和大专院校相关专业的教学用书。
通过本书你能学到网页的框架制作、HTML 5的新增知识点、新型表单的制作方、网页中的绘图方、定位及拖放等;给网页添加样式的方、动画的制作、网页的自适应、图片文字的各种流行样式的制作方;为网页设计的方、播图的制作方原理、表单中的运用方等一系列实用知识点;在介绍各个知识点时,采用了 为通俗易懂的描述方式,做到简洁而不空洞、详细而不烦琐,且都是在网页设计中经常使用的知识点;全书采用彩色印刷、简洁大方的排版方式,选用的实例也都 精美;在保证学会的前提下,追求多方操作,为了配合正文讲解,书中还总结了一些小知识板块,以帮助读者掌握 多的知识内容。