本书以FreeRTOS实时操作系统为基础,使用STM32F407为MCU核心的开发板,讲解嵌入式实时操作系统控制。本书内容翔实,案例丰富,操作性极强;配有微视频和课件,帮助读者高效学习。
《嵌入式实时操作系统——理论基础》首先介绍了嵌入式实时操作系统(RTOS)的基本概念,包括什么是RTOS、RTOS的组成和结构、为什么要在设计中使用RTOS、RTOS运行的微处理器架构(单核和多核处理器)以及集中和分布式计算系统; 接着进一步深入到RTOS内核机制,详细阐述了RTOS的调度方法、通信机制、存储管理和资源共享等RTOS核心基础理论知识; 然后作者依托丰富的实时系统工程和研究经验,对调度策略进行分析,讨论RTOS性能测试和相关分析工具的使用,对于实际问题给出解决方法; 安全关键系统是
本书旨在介绍Kafka的核心功能,以及如何在实际项目中使用它。本书主要内容包括Kafka的核心概念,如何使用Kafka Connect设置和执行基本ETL任务,如何将Kafka用于大型数据项目,如何执行管理任务,如何生成和使用事件流,如何在Java应用程序中使用Kafka,如何将Kafka实现为消息队列等。通过阅读本书,读者应该很快就会掌握如何在日常工作流程中使用Kafka,还可以开始深入研究更高级的Kafka主题。本书适合软件开发人员阅读,也可作为计算机相关专业的教材。
本书以图解的形式循序渐进地对剪映的应用技巧进行了讲解,帮助读者快速掌握利用剪映进行短视频剪辑与制作的要领。全书共8章,分别介绍了视频的基础剪辑操作,视频信息的文字处理,音频、音效的添加,高级大片滤镜的应用,爆款特效的制作,以及惊奇视觉效果的转场,并结合案例讲解不同类型短视频的制作方法。书中重难点一目了然,案例安排贴近实际需求,引导读者边学习边思考边实践,让读者不仅知其然,更知其所以然。本书采用全彩印刷,版式活泼,语言通俗易懂,配套二维码视频讲解,学习起来更高效便捷。同时,本书附赠
《剪映短视频剪辑从新手到高手》旨在帮助读者快速精通剪映手机版和电脑版的操作方法和使用技巧,主要介绍了剪映的基本功能、添加文字、音乐、特效、动画和滤镜等方面的知识和技巧,通过具有针对性的实操案例教学,将以上所学知识融会贯通,实现从视频剪辑“小白”到高手的进阶,帮助读者制作出想要的专业视频效果,助力视频作品更加具有吸引力。《剪映短视频剪辑从新手到高手》适合广大视频爱好者、短视频玩家和想要寻求突破的视频后期制作人员阅读,也适合想要学习剪映的初、中级读者阅读,还可以作为社会培训机构、短视频运营单
本书是一本JavaScript精进指南,全面剖析JavaScript的核心技术。全书共分为6篇,第一篇讲解JavaScript的基础概念,第二篇讲解JavaScript的运行过程,第三篇讲解JavaScript面向对象编程体系中最核心的设计,第四篇讲解JavaScript作为动态语言的主要特性,第五篇讲解JavaScript作为并行语言的主要持性,第六篇讲解ECMAScript 2019之后的新增特性,并对ECMAScript 2022之后将添加的特性进行解析。 每章用一行代码引出,所讲内
本书全面介绍了JavaEE中MyBatis、Spring和SpringMVC三大框架的基本知识和使用方法。书中对知识点的讲解由浅入深、通俗易懂,同时配备大量的操作案例,通过案例的演示帮助读者理解技术原理并提高实际操作能力。全书共14章,包括企业级项目导引及开发环境、Spring入门、SpringBean装配、Spring数据库编程、SpringAOP和事物管理、SpringMVC入门、SpringMvC应用、SpringmMVC拦截器、SpringMVC文件上传与下载、MyBatis入门、MyB
《C语言从入门到精通(第6版)》从初学者的角度出发,以通俗易懂的语言、丰富多彩的实例,详细介绍了使用C语言进行程序开发需要掌握的各方面知识。全书分为4篇,共20章,内容包括C语言概述、算法、数据类型、运算符与表达式、数据输入/输出、选择结构、循环控制、数组、函数、指针、结构体和共用体、位运算、预处理、文件、内存管理、网络套接字编程、单词背记闯关游戏、学生信息管理系统、单片机基础和GSM短信控制家庭防盗报警系统。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,读者可以轻松
全书包括集成开发环境简介、习题解答、典型实验案例三个单元的内容。第1单元为集成开发环境简介,包括程序调试方法和Visual Studio、Code::Blocks、VS Code三种流行的集成开发环境、如何在这些集成开发环境下编译、运行和调试C语言源代码、如何使用windows多媒体库和EasyX图形库等内容。第2单元为习题解答,包括主教材中全部习题及解答,其中部分习题还给出了多种编程求解方法。第3单元为典型实验案例,包括两个贯穿全书内容的综合应用实例(
本书在全面介绍Python语言中基本数据类型、组合数据类型、程序控制结构、函数及模块化编程、文件与数据处理、文本分词与词云可视化、绘图及数据可视化等知识的基础上,着重介绍基于Python语言的编程方法和第三方库工具解决医学实践中的问题,并通过对多个综合案例进行案例描述、问题分析、编程实现、代码解析,展现解决问题的实现过程和基本原理。全书共分3部分: 第1部分(第1~5章)为语言篇,着重介绍Python语言的基本语法,包括Python语言的数据类型和语法元素;第2部分(第6~8章)为数据处