本书首先以Cortex-M3内核为例,介绍了STM32内核架构、存储空间、中断方式、指令集等ARM基础内容。随后以微处理器STM32F103ZET6为例,结合配套的开发板硬件,有针对性地介绍STM32内部资源、最小系统设计,并从面上分析STM32芯片的引脚配置、常用片上资源、外围接口电路设计等内容,从而让读者对STM32系统有一个整体认识。然后以“LED闪烁”典型例程为引导,由浅入深,逐步讲述了MDK开发环境、工程建立、程序编译、库函数、端口配置等软硬件使用方法。结合CPU片上资源配置,采用具体实验例程,详细介绍各个模块的功能和使用方法。最后以两轮自平衡小车控制系统设计为例,从实际工程开发的角度,介绍STM32应用系统软硬件的设计和实现。
本书极为实用,通过对101个shell脚本实例及其核心内容的讲解,展示如何在实际工作中利用shell脚本解决各种常见问题。涉及的主要内容有:简化shell脚本的工具和技巧,用户命令改进,Unix调校,用户管理,系统维护,网络资源处理,网站管理,Internet服务器管理,OS X脚本,云服务相关脚本,图像处理。
零基础读者应如何快速入门机器学习?数学基础薄弱的读者应如何理解机器学习中的数学原理?这些正是本书要解决的问题。本书从数学基础知识入手,通过前3章的介绍,帮助读者轻松复习机器学习涉及的数学知识;然后,通过第4- 3章的介绍,逐步讲解机器学习常见算法的相关知识,帮助读者快速入门机器学习; ,通过 4章的综合实践,帮助读者回顾本书内容,进一步巩固所学知识。 《机器学习的数学原理和算法实践》适合对机器学习感兴趣但数学基础比较薄弱的读者学习,也适合作为相关专业的学生入门机器学习的参考用书。
Spring Boot是在Spring的基础上实现的受大众喜爱的软件开发框架。本书内容基于Spring Boot最新版,注重理论与实际相结合,以“案例教学法”强化学生应用设计能力培养,案例选择兼顾实用
《Scrapy网络爬虫开发实战》介绍如何学习和使用流行的Scrapy框架开发网络爬虫应用,主要内容使用Python开发网络爬虫,识别网页的编码,结构化信息的提取,Scrapy爬虫的示例使用,Scrap
本书由浅入深、循序渐进地讲解Red Hat Enterprise Linux系统,使零基础的读者能够熟练掌握Red Hat Enterprise Linux 8.0系统管理。本书分为3部分。第1部分是
自动驾驶通过车载多传感器系统获知周围实时环境信息,计算处理后经过合理的决策规划从而控制车辆的运动。本书从基于图像的视觉感知角度出发,对面向自动驾驶的交通标识视觉感知相关技术进行系统分析和介绍,主要内容
随着计算机技术在管理中的广泛运用,传统的管理、控制、检查和审计技术都面临着巨大的挑战。在网络经济迅猛发展的今天,IT审计师已被公认为全世界范围内非常抢手的高级人才。享誉全球的ISACA(国际信息系统审
本书针对零基础的读者,循序渐进地介绍了使用CATIA进行机械设计、钣金设计的相关内容,包括CATIA概述、CATIA V5-6R2019软件的安装、软件的工作界面与基本操作设置、二维草图设计、零件设计
《基于SRAM的FPGA容错技术》内容简介:广泛应用于民用和工业领域的基于SRAM的FPGA,因其逻辑集成度高、使用方便、开发成本低且能够被重新编程,正逐步应用于空间领域。空间领域的应用除了要求其具有
本书按照应用型技能人才培养的特点,从计算机应用的实际出发,综合分析了医、护、理、工、文、经等多种专业对计算机基础的教学要求,在编写过程中还考虑到普通高等教育专科升本科招生考试计算机(公共课)考试要求,较全面地介绍了计算机基础知识、Windows 操作系统、Office 2016和WPS办公软件、数据库系统、计算机网络与信息安全知识,同时融入计算思维、新一代信息技术等方面知识,拓宽学者解决实际问题思维。 本书不仅具有体系完整、设计合理,内容新颖、层次清晰、重点突出、图文并茂、易于应用,采用“职业技能+思政+创新创业能力”组织教材内容,重视教学资源建设,形成 线下深度融合的“教材+二维码资源+资源库”的新形态一体化教材体系。本书可作为高等职业院校、高等专科院校及成人高校相关专业的教材,也可供相关培训班以及企业管理人
随着微服务概念的兴起,如何快速实施微服务成了一个重要话题。在Java服务端领域,Spring Cloud微服务体系事实上已经成为整个Java后端架构的标配。如果你打算从事Java服务端开发,或者你所在公司正打算转型微服务,那么Spring Cloud是无论如何都绕不开的存在。本书以项目实战的形式来介绍Spring Cloud微服务体系。书中所有实例都来自作者多年工作实践,内容覆盖构建Spring Cloud微服务所需的 大部分内容——包括微服务工程搭建、微服务网关、熔断限流、分布式任务调度、自动化CI/CD构建、Kubernetes容器化部署、微服务监控系统、分布式链路追踪等。