本书讲解UML在芯片设计上的应用,主要内容包括:SystemC程序的基本组成、用活动图呈现进程设计、用StarUML绘制活动图、用组合结构图呈现结构设计、用StarUML绘制组合结构图、用通信图呈现通信设计、用StarUML绘制通信图、用类图呈现模块设计、用StarUML绘制类图、用用例组织相关图文、用StarUML绘制用例图等。本书通过一个录音芯片的仿真实例,从最简单的芯片设计,到更复杂的芯片组装设计,从UML图:NSystemC代码,一应俱全,解说详尽。本书适合作为初学UML—SystemC的入门书,也适合芯片设计工作者参考。
本书是《XML编程》的新版本,它更新了XML的技术发展,为核心XML技术提供了一个完整而实用的基础,并展示了在计算方面的一些重要应用。书中主要包括XML基础、编程、数据、表示、元数据及B2B应用。本书适合有经验的网站开发人员、XML应用开发人员阅读。
本书要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。本书第6版涵盖了HTML5和ECMAScript5,很多章节完全重写,增加了当今Web开发的实践的内容,新增的章节包括jQuery、服务器端JavaScript、图形编程以及JavaScript式的面向对象。本书不仅适合初学者系统学习,也适合有经验的 JavaScript 开发者随手翻阅。
《HTML5游戏开发》汇集了的HTML5游戏开发人员的编程技术和技巧,他们热情地与我们分享了制作和编写游戏的经验。读者将会学到很多编程的专业知识和技巧,书中的real-world游戏示例还重点讲解了游戏优化的方法,并能从中加以借鉴,以便实际应用到自己的项目中。书中给出的技术不仅仅只是做个普通的游戏,是要做一个超级棒的游戏。 《HTML 5游戏开发》囊括了JavaScript、HTML 5、WebGL和CSS3的各种编程实例代码,展示了如何制作那些让人乐此不疲的游戏,以及游戏开发中必不可少的一些技能。不管你是一个为了让游戏一鸣惊人而寻找秘诀的专业游戏开发者,还是一个需要动力,想找个项目练练手积攒经验的新手,本书都有你想要的知识和技术。书中的内容和游戏包括了由简到难的A到B游戏;介绍了如何创建、保存和加载游戏进度的MarbleRun游戏;制作一个像Cyclebl
本书是HTML5 WebSocket领域最的著作之一,它系统、全面地讲解了HTML5 WebSocket的各个方面,是Web开发人员和架构师学习WebSocket的选择。书中讨论了基于WebSocket的架构师如何减少不必要的网络开销和延迟层,如何通过WebSocket对广泛使用的协议(如XMPP和STOMP)进行分层,如何保护WebSocket连接和在企业部署基于 WebSocket的应用程序。主要内容包括: WebSocket API和协议、WebSocket协议通信的例子、WebSocket的安全性和企业部署、内置即时通信和聊天应用程序的WebSocket与XMPP、通过WebSocket的STOMP实现发布/订阅消息传递协议,以及用远程帧缓冲协议实现VNC。
《Ajax指南》教您如何使用JavaScript、xML、css和XHTML这样的标准处理XMLHttpRequest对象,建立具有桌面程序功能的基于浏览器的Web应用程序。您将全面理解当今We点和程序中所融合的技术,并学习如何将其同Ajax并用于先进的浏览器搜索、Web服务、Mashup等应用。与此同时,您还会发现为什么使用Ajax开发更快速、简单和经济。其他内容还包括:将服务器后端组件与浏览器中的用户界面相连、加载和处理XML文档,以及如何用JSON替换XML、处理文档对象模型(DOM)、设计具有可用性、功能性、可视性和可达性的Aiax界面、站点导航布局、为图表、导航框和窗口增加生命周期、动画、交互式表单和数据验证、将Ajax应用于商业通信、创建不需要插件的互联网游戏、模块化编程的优势,优化Ajax应用程序的方法等等。 本书还提供了包含XML和XSLT、流行的JavaScript框架、库、工具以及众多Web服
《HTML5游戏开发实战》是一本经典的HTML5游戏开发教程,它清晰而全面地展示了如何使用最新的HTML5和CSS3标准来构建各种常见类型的游戏。本书实战性非常强,围绕纸牌游戏、绘图游戏、物理游戏和多人游戏精心组织了6个富有趣味性和技术性的游戏案例。如果动手实践这些案例,不仅能掌握各种类型游戏的开发思路和设计方法,而且还能掌握HTML5和CSS3技术中与游戏开发相关的理论知识。本书共分9章,第1章介绍HTML5、CSS3,以及相关的JavaScript API 新功能;第2章通过使用DOM和jQuery创建传统游戏;第3章讨论如何用DOM和CSS3来创建游戏;第4章介绍在页面如何通过Canvas来绘制游戏并与之交互;第5章介绍如何在Canvas中绘制渐变效果和加入图像;第6章使用Audio元素给游戏添加声音效果和背景音乐;第7章使用新的本地存储API保存和恢复游戏进度,进一步增强游戏;第8章讨论如