《HTML5CSS3炫酷应用实例集锦》采用问题描述解决方案的模式,以HTML5、CSS3、jQuery、jQueryUI、SVG等新技术为核心,列举了600多个实用性极强的Web前端开发技术,旨在帮助广大读者快速解决实际开发过程中面临的诸多问题,从而提高项目的开发效率,拓展应用领域。全书内容分为文字、图像、动画、视频、元素、布局、选择器、存储、其他9部分,以所见即所得、所学即所用的速成思维展示了过渡动画、关键帧动画、滤镜、选择器、计数器、伪元素、盒子、沙箱、画布等Web前端技术的具体应用,揭秘了百度地图定位、响应式页面布局、散列图片布局、瀑布流图片布局、旋转圆弧滑出菜单、批量插入与自动编号、盒子模型、图像与文字、多饼图绘制等诸多炫酷创意实例的实现过程。为了突出实用性和简洁性,本书在演示或描述这些实例时力求针对性地解决问题,并且所有实
本书讲解UML在芯片设计上的应用,主要内容包括:SystemC程序的基本组成、用活动图呈现进程设计、用StarUML绘制活动图、用组合结构图呈现结构设计、用StarUML绘制组合结构图、用通信图呈现通信设计、用StarUML绘制通信图、用类图呈现模块设计、用StarUML绘制类图、用用例组织相关图文、用StarUML绘制用例图等。本书通过一个录音芯片的仿真实例,从最简单的芯片设计,到更复杂的芯片组装设计,从UML图:NSystemC代码,一应俱全,解说详尽。本书适合作为初学UML—SystemC的入门书,也适合芯片设计工作者参考。
《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章讨论如
本书从入门学习者的角度出发,通过通俗易懂的语言、丰富多彩的实例、贴近开发实战的项目,循序渐进地让读者在实践中学习HTML CSS JavaScript编程知识,并提升自己的实际开发能力。全书分为7篇31章,分上、下两册,分别为HTML5篇、CSS3篇、JavaScript基础篇、高级篇、游戏开发篇、响应式网站开发篇、PC端网站开发篇,内容包括HTML概述、初识HTML5、图像和超链接、表格与标签、列表、表单、多媒体、CSS3概述、CSS3中的选择器、CSS3常用属性、CSS3中的动画与变形、响应式网页设计、JavaScript概述、JavaScript语言基础、JavaScript基本语句、JavaScript中的函数、JavaScript中的对象、JavaScript中的数组、AJAX技术、jQuery基础、jQuery控制页面元素和事件处理、“别踩白块儿”小游戏、“五子棋”小游戏、“贪吃蛇”小游戏、明日学院适配版、咸鱼简历、抖音秀、游戏公园网站、365影视网、仿
本书主要介绍了函数式编程的基础理论、核心技术、典型特征和应用领域,以及它与面向对象编程的比较。本书既广泛介绍函数式编程的思想,也结合JavaScript的特点分析其应用和局限,注重从本质和内在逻辑的角度解释各个主题,并辅以相关的代码演示。对于函数式编程涉及的JavaScript语言本身的特性,以及与面向对象编程的比较,在书中也给予了重点讨论。
本书主要讨论了构建多线程应用的两种方法:一种是使用消息传递,另一种是使用共享内存。你将学习实现每种方法的API,包括根据情况进行选择,以及何时可以结合使用它们。你还将亲自动手实践这些方法构建的模式。本书的主要内容有:学习如何从多线程编程中受益。了解专用 worker、共享 worker和服务 worker之间的区别。知道何时以及何时不应该在应用程序中使用多线程。通过利用Atomics对象协调线程之间的通信。应用这些知识来构建高性能的应用程序。从多线程中受益的评估方式。
JavaScript在ES2015标准中的表现,以及利用ES2015中新特性在JavaScript应用开发中的实践。以清晰的思路说明ES2015的详细特性和意义,并以实际案例展示利用ES2015中的特性如何提高JavaScript应用的前端和后端的开发速度和工程化模式。
《Java从入门到精通(项目案例版)》以Java8为基础,从第1行代码开始,介绍了Java入门、Java核心技术、Java编程、Java项目实战案例以及Java编程思想等相关内容。全书共25章,其中1~20章主要介绍了Java概述、Eclipse开发环境搭建和开发工具的使用、Java语言基础、数组、字符串、面向对象编程基础、面向对象核心技术、异常处理、Java常用类、枚举与泛型、Swing程序设计、事件处理、I/O、多线程、网络通信、使用BC操作数据库、Swing组件、AWT绘图等,每个重要知识点均结合具体的实例讲解;21~25章通过一起来画画、小小五子棋等5个具体的项目开发案例,展现了项目开发的全过程。 《Java从入门到精通(项目案例版)》配备了极为丰富的学习资源,具体内容如下: 1.配套资源:302节教学视频(可扫描观看),总时长36.6小时,以及全书实例源代码。 2.附赠“Java开发资源库”
《Java Web开发实例大全(提高卷)》筛选、汇集了Java Web开发从基础知识到应用各个层面的大量实例及源代码,共有600个左右,每个实例及源代码按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分为7篇23章,包括流行组件应用、数据库应用、图表统计、Ajax框架应用、流行框架、网站安全与架构模式、综合应用等。重点内容有操作XML文件、发送与接收邮件、数据库操作技术、SQL语句应用技术、复杂查询技术、数据库应用、JFreeChart绘图基础、基础图表技术、扩展图表技术、基于Cewolf组件的图表编程、Prototype框架、jQuery框架、Dojo框架、Struts2框架应用、Struts2框架标签应用、Hibernate框架基础、Hibernate话题、Spring框架基础、Spring的 Web MVC 框架、网站性能优化与安全策略、设计模式与架构、网站设计与网页配色、Java Web典型项目开发案例等
HTML 5带来了移动网站的突飞猛进,本书帮助传统Web开发者搭乘HTML 5快车,轻松部署移动应用,也使移动开发者得以充分发掘Web潜力,在传统网页的基础上获得跨平台支持。jQuery Mobile HTML 5 CSS 3结合的形式,让普通开发人员可以有条不紊地开发出的移动应用,这也是本书的目的,让一切看似复杂的移动应用看起来更简单,实现起来也更简洁。全书分为4部分:部分介绍HTML和HTML 5的网页开发技术,阐述移动网页与PC网页的不同和改进;第2部分介绍CSS和CSS3,从兼容性角度介绍网页样式的变化和技巧;第3部分介绍jQuery 和jQuery Mobile,从快速开发和移动开发角度阐述APP开发的流程和技巧;一部分通过案例详细介绍当下网站和APP开发的整体设计方案和实现代码。本书内容精练、重点突出、实例丰富、讲解通俗,是广大网页或移动Web设计人员和前端开发人员的参考书,同时也适合
第三方JavaScript应用程序是自包含的应用组件,通常都是小脚本或插件,能够为Web站点增加功能。它们往往是由独立的组织或个人提供的,代码和文件都是来自于远程的Web地址。 《第三方JavaScript编程》由两位第三方应用程序开发领域的专家编写完成,通过丰富的示例和讲解引导读者掌握第三方Web开发的相关技术及如何开发运行在第三方环境的JavaScript代码。《第三方JavaScript编程》共10章,分别介绍了第三方JavaScript的定义、如何加载和执行代码、DOM渲染、第三方脚本和数据服务器之间的通信、跨窗口的消息传递方法、身份验证和cookie、第三方应用程序的安全性、JavaScript SDK的发展、性能、测试和调试。 《第三方JavaScript编程》并非JavaScript语言的初级读本,适用于有一定第三方代码开发经验的开发者以及致力于研究其如何在外部环境运行的开发者们阅读。