基于Cortex-M4内核的STM32F4系列微控制器具有较高的性价比,在多个领域都得到了广泛的应用。本书以STM32F407为例,通过11个具体的项目详细介绍微控制器和嵌入式系统开发技术,主要内容涉及开发环境、标准固件库、GPIO接口、定时器、外部中断、USART、SPI总线、I2C总线、ADC、嵌入式操作系统等。本
本书由高校教师和企业高级工程师合作编写,以项目开发为主导,按照项目开发流程和学生的认知规律,由浅入深、循序渐进地将PHP程序设计的理论知识和关键技术融入各个任务中。通过一个个具体任务的完成到最终整个项目的完整实现,学生能够快速掌握PHP程序设计开发的相关理论知识和职业技能,能够独立开发电子商务系统、微信小程序以及各种信
虚拟现实(VR)技术与增强现实(AR)技术很早就有,但一直未能进入大众的视野。这些年随着软硬件的发展,VR/AR技术才取得长足的进步,开始逐步影响人们的生产与生活,并被列入国家战略性新兴产业发展规划。 本书介绍VR/AR技术的发展和现状,并根据目前的业界状况,选择Unity3D引擎作为主要开发工具进行讲解。在VR方面,
本书以当前流行的MySQL8.0作为平台,分为三大模块共10个项目介绍MySQL数据库的应用与维护。其中,模块一数据库原理及设计基础(项目1)介绍了数据库基础;模块二MySQL数据库基本应用(项目2~项目7)介绍了MySQL基础、数据库的基本操作、数据表的基本操作、图形化管理工具、数据查询、MySQL与SQL;模块三M
AI绘画真的很香,可是关键词到底应该怎么写呢?对于很多爱好这一新奇技术的读者来说,苦于头脑中缺乏相关词汇,为了帮助大家便捷地使用AI绘画关键词,本书整理了一些当下流行的AI绘画关键词和使用教程,按照人物类型、人物细节、面部细节、人物服饰和人物动作进行分类,每个分类下都详细讲解了此类关键词的英文名称、含义、图片效果示例、
ChatGPT,如同人类历史上的单向门——火、文字、造纸、蒸汽机、电和计算机一样,标志着人类科技进步的又一重大里程碑。ChatGPT的横空出世惊艳了世界,它不仅点燃了通用人工智能的火花,更预示着我们正步入通用人工智能的新纪元。 我们站在这一历史性的时刻,仿佛看见新时代的开端。全球对ChatGPT的广泛关注
本书全面介绍了网络空间测绘领域中的主要理论、技术体系和应用问题,围绕网络空间测绘技术体系中的资源探测层、资源表示层、映射与定位层、绘制与可视化层等关键研究内容展开,具体包括网络空间表达模型与资源描述、网络空间资源探测及服务发现与识别、网络空间实体连接关系与网络拓扑发现、IP地理定位、网络空间测绘可视化以及网络空间测绘应
本书是为学习计算机类专业基础课的读者编写的,可作为专升本考试、计算机等级考试、职称计算机考试的参考用书。 全书主要包含3个部分:第一部分(第1~3章)对计算机基础知识、系统构成和常见操作系统进行介绍,第二部分(第4~6章)主要介绍Word2016、Excel2016、PowerPoint2016等常用Office组件的
本书以项目实践作为主线,结合必需的理论知识,以任务的形式设计内容,每个任务都包含任务描述及任务实施的步骤,读者按照实施步骤进行操作就可以完成相应的学习任务,从而不断提升项目实践能力。本书主要内容涉及流式数据的基础知识、Flink的简介及发展历史、Flink的系统架构及FlinkAPI介绍、Flink的集群部署模式、Fl
本书基于办公室网络搭建、写字楼网络搭建、智慧校园网络搭建、大型企业网络搭建、网络安全与网络管理设计教学项目,由易到难,重在分析。每个项目最后都包含综合实践并配套使用eNSP编写的项目配置练习题,读者可以通过模拟软件的阅卷功能查看成绩和错误信息。每个项目理论与实践相结合,主要培养读者对各种网络设备进行配置和组网的动手能力
本书介绍Vue.js+SpringBoot全栈开发所使用的技术,包括Vue.js3、NaiveUI、md-editor-v3、NGINX、TypeScript、SpringBoot、SpringMVC、SpringData、Hibernate、H2、MySQL、SpringSecurity等开源技术,知识点涉及模块、测
本书全面系统地介绍了数据结构理论知识和算法设计思想,共10章,包括线性表、栈和队列、串、递归、数组和特殊矩阵、树和二叉树、图等数据结构以及排序、查找算法,以Java语言实现。本书用简单通俗的例子将复杂算法通俗易懂化;用贴近生活的图片引导每一章内容的开始,融入趣味性和人文素养;用趣味游戏或绘图方式去讲清楚概念和算法思想。
网络科学是一门正在兴起的交叉性学科,与社会学、贸易物流、管理学等都密切相关。《网络科学与网络大数据结构挖掘》致力于系统地介绍网络科学的基本概念、思想和方法,使得具有高等数学基础的读者都能够看懂,并具备把网络科学方法用于实际网络分析的能力。《网络科学与网络大数据结构挖掘》作为网络科学的工具性图书共分两大模块:第一模块是基
本书是一本讲解3D动漫游戏角色设计与制作的专业教材。全书分为10章,具体内容包括动漫游戏美术设计概述、动漫游戏3D角色设计理论、3D角色建模基础与制作流程、人体模型的制作、角色道具模型制作、动物模型制作、写实风格角色模型制作、幻想风格角色模型制作、CG角色模型制作等。全书内容循序渐进、由浅入深,以理论讲解与实际项目操作
本书通过全彩图解+视频讲解的方式,详细介绍了利用R语言进行数据分析的相关知识与实操案例。主要内容包括:R语言快速入门、R语言数据管理与操作、R语言数据可视化、R语言数据分析、综合案例1-中药材鉴别、综合案例2-抗乳腺癌候选药物分析、综合案例3-新闻文本内容数据分析。
本书主要介绍了用于解决NP-Hard问题的算法工具(启发式算法、本地搜索、动态编程、MIP和SAT解算器)以及用于快速识别NP-Hard问题的技术。NP-Hard问题比较复杂,无法通过始终正确和始终快速的算法来解决。当出现NP-Hard问题时,我们必须在正确性或速度上做出妥协。本书的每一章均有小测验、章末习题,这为读者
本书根据网页设计与制作的基础语法逻辑进行编写,理论与实务相结合,力求帮助网页设计与制作零基础的读者从入门走向精通。全书共8章,包括浏览器与网页基础、网页文本处理、常用的网页标记、CSS基础、CSS布局属性、设计复杂的布局、JavaScript基础、基于对象的JavaScript编程等内容。 为了方便教师教学,本书提供丰
《AfterEffects/Cinema4D动效解构实战教程》是一本UI动效制作实例教程。全书将Cinema4D和AfterEffects结合起来,通过实战的形式讲解不同类型动效的制作方法。 《AfterEffects/Cinema4D动效解构实战教程》共8章。第1章概述Cinema4D和AfterEffects涉及动
Python是一款解释型、面向对象、动态数据类型的高级程序设计语言。Python语法简捷而清晰,具有丰富和强大的类库,因而在各行各业中得到广泛的应用。对于初学者来讲,Python是一款既容易学又相当有用的编程语言,国内外很多大学开设了学习课程,将Python作为一门编程语言学习。 本书是一本可让读者轻松、快速掌握Pyt
本书以项目实践作为主线,结合必需的理论知识,以任务的形式进行内容设计,每个任务都包含任务描述及任务实施的步骤,读者按照实施步骤进行操作就可以完成相应的学习任务,从而不断提升项目实践能力。本书主要内容涉及Spark基本原理、基于IDEA搭建Spark开发环境、RDD基本原理、SparkSQL基本操作流程、电商业务系统的基