《HTML5 Canvas游戏开发实战》主要讲解使用HTML5Canvas来开发和设计各类常见游戏的思路和技巧,在介绍HTML5Canvas相关特性的同时,还通过游戏开发实例深入剖析了其内在原理,让读者不仅知其然,而且知其所以然。在本书中,除了介绍了HTML5Canvas的基础API之外,还重点阐述了如何在JavaScript中运用面向对象的编程思想来进行游戏开发。 《HTML5Canvas游戏开发实战》在介绍每个游戏开发的过程时,都会包括游戏分析、开发过程、代码解析和小结等相关内容,以帮助读者了解每种类型游戏开发的详细步骤,让读者掌握各种类型游戏的开发思想。,还通过数据对比分析,指导读者提升程序的性能,写出高效的代码,从而开发出运行流畅的游戏。
《JSP从入门到精通(附光盘1张)》详细介绍了JSP技术知识及其在Web应用程序开发方面的相关技术(Struts、MySQL等),并通过大量典型的应用实例进行实战讲解,使读者可以更加深刻地理解所学知识,并迅速应用到实际开发中。 《JSP从入门到精通(附光盘1张)》共分为17章,从JSP基础知识与搭建JSP应用程序开发环境开始,首先介绍了JSP编程基础知识和MySQL数据库基础知识,然后介绍了Struts开发技术,JSP开发中常见问题的解决方法、网站安全与用户管理、JavaMail等网站开发中的进阶技术,并在利用典型的应用项目具体介绍了,JSP实际开发的设计方式与思路。 《JSP从入门到精通(附光盘1张)》内容紧凑、结构严谨、实例丰富、深入浅出,不论是对JSP网络应用程序的初级开发人员,还是具有一定经验的开发人员而言,都是一部很好的学习参考教材。 《JSP从入门到精通(
如果你想构建更好的Java企业应用,并使之运行起来更加高效,本书就是选择。本书通俗易懂地解释了J2EE开发的微妙之处。你将学会: ■使用进程内或本地存储以避开网络,请参阅第44项 ■考虑使用较低的隔离级别以获得更大的事务吞吐量,请参阅第35项 ■为了开放集成而考虑使用Web服务,请参阅第22项 ■仔细考虑你的查找,请参阅6项 ■预生成内容以最小化处理过程,请参阅第55项 ■使用基于角色的授权,请参阅第63项 ■面对故障时要健壮,请参阅第7项 ■为版本并存使用独立的JRE,请参阅第69项 TedNeward向读者提供了75项易于理解的技巧,它们可以帮助你在系统和架构层次上驾驭J2EE开发。他对J2EE开发的优势、弊端的全景式看法将解决你最迫切关心的问题,使你学会:如何设计企业系统使其适应未来的需求;在无损于代码正确性的前提下提高代码的效
如果你想构建更好的Java企业应用,并使之运行起来更加高效,本书就是选择。本书通俗易懂地解释了J2EE开发的微妙之处。你将学会:■使用进程内或本地存储以避开网络,请参阅第44项■考虑使用较低的隔离级别以获得更大的事务吞吐量,请参阅第35项■为了开放集成而考虑使用Web服务,请参阅第22项■仔细考虑你的查找,请参阅6项■预生成内容以最小化处理过程,请参阅第55项■使用基于角色的授权,请参阅第63项■面对故障时要健壮,请参阅第7项■为版本并存使用独立的JRE,请参阅第69项TedNeward向读者提供了75项易于理解的技巧,它们可以帮助你在系统和架构层次上驾驭J2EE开发。他对J2EE开发的优势、弊端的全景式看法将解决你最迫切关心的问题,使你学会:如何设计企业系统使其适应未来的需求;在无损于代码正确性的前提下提高代码的效率;如何实现语言或
本书是《深入体验JAVA WEB开发内幕——核心基础》的姐妹篇,JAVAWEB开发的初学者在阅读本书前,应该先学习《深入体验JAVAWEB开发内幕——核心基础》本书详细阐述了JAVAWEB应用开发中的各种高级特性——APACHE文件上传组件的源码分析及应用和编写原理,SERVLET过滤器、监听器的原理及高级应用,开发国际化的WEB应用,EL表达式语言,TAG(自定义标签)、SIMPLETAG(简单标签)和TAGFILE(标签文件)的开发与应用,JSTL(标准标签库)的应用,WEB安全域、TOMCAT服务器的配置和管理平台,JSP文档,以及SERVLET2.4规范的应用程序部署描述符。本书适合所有WEB应用开发人员、JAVA程序员在工作和学习中参考阅读,也适合作为相关专业本科生、研究生的学习参考资料,还可作为相关培训机构的培训教材。
本书是学习JavaScript编程的经典教程。全新的第6版涵盖了ECMAScript6。全书分为8个部分,共26章。分“JavaScript基础”,包括章到第4章,介绍了如何使用常用函数编写简单的脚本。第二部分“JavaScript编程”,包括第4章到第7章,介绍了JavaScript的数据类型,例如数值、字符串和数组;以及较为复杂的编程范例,比如循环控制和定时器等。第三部分“对象”,包括第8章到0章,介绍如何创建和操作对象。第四部分“HTML和CSS”,包含1章到3章,介绍了JavaScript如何与HTML(包括HTML5)和CSS交互。第五部分“使用JavaScript库”,包括4章到7章,介绍如何使用第三方库,比如Prototype和jQuery,简化跨浏览器的开发工作。第六部分“高级话题”,包括8章到第21章,介绍读取和写入cookie,通过ECMAScript6规范看看JavaScript中有什么新功能,介绍了诸如AngularJS这样的框架的用法,并且介绍了在Web页面
本书根据计算机相关专业对网页技术的知识能力要求而编写。全书以VS Code为代码编辑器,由浅入深地对网页设计制作中的HTML、CSS及JavaScript三大技术进行了系统的讲解。全书以实际网页设计开发项目为例,介绍了网页设计制作的基本方法及原理,并在完成“项目实施”后,通过“总结提升”和“拓展训练”来引导学生深入学习网页技术,以满足不同专业、不同层次学生对网页技术的需求。 本书内容丰富,图文并茂,项目实用,可作为高职高专院校计算机类专业的教材,也可作为网页设计人员的参考书。
本书主要以XML为核心,深入地介绍了XML的各种相关知识。本书作为疯狂Java体系图书之一,依然保持该体系图书系统、全面的特点:不仅详细介绍了XML文档的各种知识,还通过案例示范了实际开发中如何应用XML知识。 本书主要分为五个部分。部分介绍了XML、DTD、XML Schema等基础知识,这些知识主要教读者如何定义有效的XML文档,这部分内容是深入学习后面知识的基础,也是每个使用XML的开发者都应该掌握的基础。第二部分介绍了CSS、XSLT和XPath等知识,通过使用CSS或XSLT,可直接将XML文档当成视图技术。第三部分介绍了DOM、SAX、JAXP、dom4j、OM、XQuery和XQJ等,其中的DOM、SAX、JAXP、dom4j和OM都以结构化的方式来创建、解析XML文档,从而可以将XML文档作为数据传输工具,而XQuery则是一种新规范,通过XQuery可以查询XML文档中的数据,就像使用SQL查询关系数据库的数据一样。第四
本书系统地介绍了MATLAB 7的基本功能、常用控制系统工具函数及其在控制系统中的应用,突出了新版本的新增功能和特性。考虑到各学科和各种程度的读者,尽可能做到简单实用,同时也加入了有难度的实例,来提高读者的控制系统工程设计能力。 书中内容由浅入深,结合大量实例,分析了MATLAB的基础知识、编程方法、用户界面设计,以及控制系统的分析、设计与仿真。结合实际控制系统的实例,详细介绍了借助于MATLAB进行控制系统分析、设计的方法与过程。 编写本书的意图是让学习和使用控制系统的读者尽快掌握使用MATLAB提供的编程环境和工具进行控制系统的设计和仿真。书中列举大量实例来帮助读者理解和掌握使用MATLAB编程和设计控制系统的技巧。本书具有内容新颖、范围广阔、实用性强、简单易学等特点。 本书的电子光盘为读者提供动态的交互环
XML是一种数据表示和交换标准,可以利用层次结构来表示复杂的业务数据,被认为是21世纪里程碑式的IT技术,广泛地应用于数据表示与集成、数据交换、数据存储等各个领域。在本书中,从底层规范到与各种平台的接口,从相关技术到各类XML的实际应用,通过系统而深入地介绍该领域中的各种技术、规范和程序开发方法,让读者从理论上和实践上对XML和相关应用技术及发展趋势有较完整的认识和了解,并能够在计算机网络、电子商务等实际应用环境中应用XML技术,以实现复杂数据的交换、处理和存储。 本书不仅可以作为大学相关课程的教材,而且对从事软件开发及其相关领域研究的技术人员和开发人员也具有重要的学习和参考价值。
使用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对
欢迎您选择一种更高效的学习HTML和CSS的方式。不管您设计和建立新网站,还是想更好地控制现有网站,都可以在《HTML&CSS设计与构建网站》一书的指导下创建出用户友好、令用户赏心悦目的Web内容。我们知道,编码是一项令人望而生畏的工作,而本书却采用有别于许多传统编程书籍的新颖编排方式,将使您收到事半功倍的学习效果。每一页都在短小精悍的示例代码的引导下,简明直观、直截了当地阐述一个新主题。本书还提供关于如何组织和设计网页的实用信息,以便帮助您创建充满魅力、易于使用的网站。学习本书不要求您具有任何经验!主要内容?编写HTML5和CSS3代码?确定网页和站点的结构?准备图像、音频和视频?控制版式和布局在线支持:.andcsook.?下载示例代码?观看视频演示?使用的教程参考工具
本书详尽遍历了网页上的不同组件(0章稍微有些不同),讲述了如何构造它们和表现它们。从精心安排的起步、文本、链接、图像、布局、列表、脚本和对象、表格、表单、多种媒介10章内容中,您将会找到几乎所有HTML和CSS组件的详细讲解,以及一些比较漂亮的技巧来让页面熠熠生辉。 本书面向那些想要掌握的XHTML和CSS实践,以及想要一本可信赖的参考书的读者。它即可以作为关于如何构建页面组件的指南,也可以作为参考手册。
《HTML5 JavaScript动画基础》包括了基础知识、基础动画、动画、3D动画和其他技术5大部分,分别介绍了动画的基本概念、动画的JavaScript基础、动画中的三角学、渲染技术、速度向量和加速度、边界与摩擦力、用户交互:移动物体、缓动与弹动、碰撞检测、坐标旋转与斜面反弹、撞球物理、粒子与万有引力、正向运动学:让事物行走、反向运动学:拖曳与伸出、三维基础、三维线条与填充、背面剔除与三维灯光、矩阵数学、秘诀与技巧等内容。 这些内容都是Web开发人员在深入如加速度、速度、缓冲、弹簧、碰撞检测、动量守恒、3D以及正向和反向运动物理概念之前,需要知道的所有关于三角函数的知识。在阅读本书的过程中,读者不但可以掌握脚本动画背后的概念,还可以创造出各种形式的精彩动画和游戏。 《HTML5 JavaScript动画基础》面向所有使用HTML5或从Flas
XQuery是专门针对XML的查询语言,其作用类似于关系数据库的SQL。 本书比较深入全面地介绍了XQuery相关知识,包括XQuery的概述和快速指南,如何使用XQuery编写简单和复杂的查询,如何对XML数据过滤、排序和分组,还讲述了FLWOR表达式、XPath及提取、组合数据的XQuery工具。本书的附录提供了XQuery的函数、内置类型及错误信息,因此可以作为XQuery编程指南。 本书的特点是用简洁的语言深入浅出地介绍了XQuery方方面面的知识,在讲述有些内容时把XQuery与其他广为人知的技术如SQL等相对比,使得读者可以很快上手。阅读本书只须要了解一些基础的XML背景知识。本书除了用于指导编程外,还可用作提高与优化XML数据检索性能的参考书。 本书不仅适合那些须要操作大量XML数据的程序员(不管是使用C#还是Java等语言的程序员都适合阅读本书),还适合管理XML数据库的管