在计算机创新设计中,MicroPython因其简单易用的特性,降低了创新设计编程语言的门槛;而ESP32芯片因其内置的WiFi、蓝牙和通用嵌入式功能成为创新设计的热门硬件平台。本书以应用案例形式介绍ESP32常用硬件功能,突出MicroPython编写硬件驱动的便捷性,让读者全面了解使用MicroPython驱动ES
本书从区块链、Rust语言讲起,到基于Rust的网络编程,再到使用Rust实现一个区块链原型,最后讲解基于Rust和Substrate的区块链开发实例,内容循序渐进,结构清晰合理。本书分为基础技术和高级应用两部分。第1~3章为基础技术部分,主要介绍了区块链基础、Rust语言的语法特征和高级特性,包括所有权、切片和泛型等
本书从使用DeepSeek与PremierePro2022创作短视频出发,从基本的应用讲起,采用基础讲解与案例实操结合的形式,对短视频的策划、拍摄、字幕、音频、动画、抠像、调色、特效、转场等创作技巧进行了全面、细致的介绍。全书共11章,内容包括短视频入门知识、Premiere剪辑快速上手、短视频剪辑基础操作、短视频字幕
《软件质量保证与测试》共分10章,涵盖了软件质量保证与测试基础、软件测试策略、白盒测试、黑盒测试、单元测试、性能测试、自动化测试、软件评审、软件质量与质量保证、测试的组织和管理等内容。全书详细介绍了软件质量保证与测试的基础知识,讲解了软件测试涉及的所有流程,并介绍了多款软件测试工具,将理论知识与实践操作技能有机结合,有
C语言以其功能丰富、应用面广、编程灵活方便、兼容能力强等特点,一直是最流行的程序设计语言之一,是高校理工科学生的一门必修课程,同时也是一门实践性极强的课程,其练习与实践环节尤为重要,本书立足于本科教育,突出应用与实践,力求用读者容易理解的方式对习题进行解析,对实践环节进行指导,帮助读者更好地掌握C语言的基本内容和方法。
本书是一本系统全面、实用性强的Java编程入门教材,旨在帮助初学者从零开始掌握Java语言的核心知识与编程技能。本书首先介绍了Java的历史、特点及开发环境的搭建,包括JDK的安装与配置、Eclipse等工具的使用;随后详细讲解Java的基本语法、变量与常量、运算符与控制结构,帮助读者快速入门。在面向对象编程部分,书中
本书是“国家精品在线开放课程”配套教材,第一版于2018年出版,出版后受到广大读者好评。作者根据实际教学过程中总结的一些经验和发现的一些不足及问题,结合本校和MOOC学生的反馈意见,重新修订本教材。主要内容如下: (1)教学内容升级。教学内容整体10章保持不变,重点章节的部分案例及实验,习题等大量内容重新修订,使其更吸
本书涵盖了所有最新的Kubernetes功能、工具和弃用内容。在本书中,四位在分布式系统、企业应用开发和开源领域有着丰富经验的Kubernetes专家对使用Kubernetes容器编排系统构建应用进行了全程指导。本书内容丰富,涵盖开发者工作流、监控和度量指标、配置管理、持续集成和测试、版本控制与发布、应用程序的全球化部
全书共18章,分为3个部分。第一部分(第1-3章)简要介绍了软件工程的产生、发展历史及重要作用,并对面向对象方法的概念和原则加以阐释,由此推出UML的概念和作用,还介绍了UML建模的重要工具——RationalRose。第二部分(第4-14章)从UML概念模型出发,对每种UML图进行了具体介绍,涵盖了UML中的用例图、
本书中,作者通过丰富的思维导图、流程图、类图、时序图等图解方式,辅以作者独家总结的使用仓颉开发的心得和官方文档未曾提及的诸多细节,完整展示了仓颉的各种特性和重难点。本书作者受邀参加“2024华为开发者年度盛典”并荣获“卓越社区价值贡献奖”,丰富的Java、C等传统编程语言开发经验,书中代码是多年开发经验的总结,选取工作