本书系统地讲解了HTML5、CSS3的基本知识和实际运用技术,并通过大量实例对HTML5进行了深入浅出的分析。全书分为三大部分,共30章。第1部分为HTML5部分,全面介绍了HTML5基础、文档结构、文本、超链接和列表、图像和多媒体、表单、表格以及HTML5画布API、请求动画和异步处理API、文件系统API、通信AP
本书分为15章,除了介绍Scratch3.0的窗口环境外,还将对舞台背景与角色造型的新增/编辑技巧、脚本流程的规划、程序搭建技巧、声音的插入与编辑等功能进行说明。
本书共11章,内容包括:软件工程概述、可行性研究、结构化需求分析、结构化软件设计、面向对象基础、面向对象分析、面向对象设计、编码、软件测试、软件维护、软件工程管理。
本书讲述JavaEB的规范、技术及开发模型,主要包括JavaEE规范、应用程序分层模型及其技术;还介绍了一些企业开发的满足JavaEE规范的流行框架,包括持久层的Mybatis、事务管理层的Spring和表示层的SpringMVC,帮助读者运用JavaEE技术及主流框架实现企业级应用程序的开发。
本书主要针对数据科学、统计学、商学领域的教学,介绍基于Python软件的数据可视化基础知识、数据计算与交互式绘图,机器学习中的可视化工具和技术,以及特定数据结构下的可视化技术,如金融数据结构、生物数据结构、网络数据结构中的可视化展示,并配以丰富的案例,紧密结合常见的统计方法和机器学习方法。本书配有大量实际案例和习题,涉
本书以故事+漫画的形式展开,将C++语言编程的基础知识和小学生身边的计算机编程日常应用相结合,借助动画人物讲授知识。本书弱化了对语法知识的讲解,侧重于编程的原理和应用,通过一个个小故事让小学生掌握相关知识的用法和编程思路。同时,本书将科学家精神、创新思维和创新理念融入故事中,可以培养和提升小学生STEAM素养。
本书旨在为读者提供超级链入门的指导操作以及落地案例分享。所有项目均在超级链平台上进行,读者能够通过超级链的实战操作了解超级链的基本概念以及技术原理,并由对超级链的学习引申为对整个区块链知识体系的学习,通过本书的实战指导,深入区块链领域挖掘感兴趣的应用方向。
本书不仅详细阐释了Linux操作系统的基础知识,包括文件系统、终端命令操作、文本操作、网络操作、软件管理、权限管理、服务管理、环境变量管理等,还扩展讲解了一些基础的bash和Python脚本编程技术,以及其他控制Linux系统环境所需的工具和技术,同时还提供了大量实践指导和练习。
本书以面对纷呈复杂问题时如何理清数据关系,选择适宜高效的数据结构和解题方法为主线,分别阐述线性表、树、图的解题策略,全书共16章。每章以相关的数据结构、高级数据结构的知识体系为大纲,以基于程序设计竞赛试题的解题实验为核心单元,以期通过案例化的学习,系统、全面地提高读者编程解决问题的能力。
本书结合华为内部工程和数字化实践以及世界工业软件成长路径、演进趋势,形成了新一代工业软件的战略宣言,描绘了基于新架构、新标准、新模式,众多国内外生态伙伴“共建新一代工业软件云,让天下没有难做的产品”的宏大蓝图和愿景。