SpringCloud是当今Java开发行业最为流行的分布式开发架构之一,可用于搭建高可用、高性能、分布式的系统服务架构,本书基于SpringCloudAlibaba的套件进行架构实现的完整讲解。本书共10章内容,基于IDEA开发工具讲解,并通过Linux系统实现服务的部署,全书的核心架构为:SpringCloud简介
本书以一个名为O-stock的项目为主线,介绍云、微服务等概念以及SpringBoot和SpringCloud等诸多Spring项目,并介绍如何将O-stock项目一步一步地从单体架构重构成微服务架构,进而将这个项目拆分成众多微服务,让它们运行在各自的Docker容器中,实现持续集成/持续部署,并最终自动部署到云环境(
本书通过典型、实用的操作项目讲解单片机开发工具、单片机编程基础、单片机硬件基础、知识竞赛数字抢答器、数字电子时钟、多功能数字频率计、手持GPS定位器,使读者初步建立对单片机的整体认知,然后带领读者对操作结果及出现的问题进行讨论、分析、研究,进而得出结论。这样有利于读者在“做”中“学”,渐进式地理解知识点,逐步提高自身的
本书主要内容包括:单片机应用系统的组成及各组成部分的主要功能;系统开发的主要过程,以及开发环境的构建;MCS51单片机引脚输出状态的控制、输入状态的判断方法;常见程序结构及其汇编语言和C51语言的实现;单片机应用系统硬件设计说明书的编写和程序流程图的绘制训练;单片机中内、外部事件中断;单片机中定时器、按键、串行通信及
本书精选36个实用和富有创意的Arduino编程案例,包括雷达感应、红外测距、激光测距、语音识别、GPS定位、物联网遥控等,每个案例以项目式讲解方式,分为问题形成、实验描述、知识要点、编程要点、程序设计、拓展与挑战几部分,将技术要点和实现技巧紧密结合,有效指导读者快速掌握Arduino编程和开发设计。本书可作为Ardu
《工程创意模型与机器人》介绍了机械原理和Arduino单片机的基础知识,通过诸多实例讲解了平面连杆机构、凸轮、棘轮、槽轮、齿轮传动、带传动、链传动的类型、设计及应用。同时,讲解了机械运动系统的方案设计方法,较为详细地介绍了Arduino单片机的结构、原理及编程方法,一系列轮式移动机器人的设计任务可以使读者获得Ardui
本书选择当前嵌入式系统领域里具有代表性的ARMCortex-A8处理器和嵌入式Linux操作系统作为分析对象,从嵌入式系统的特点和应用出发,包括走进嵌入式系统、搭建嵌入式开发环境、学习使用Linux常用编程工具、S5PV210微处理器与接口技术、系统移植、嵌入式应用开发与移植6个项目,内容涵盖了完整的嵌入式产品开发过程
本书详细介绍了数据库系统的基础知识,结合案例按照数据库系统开发流程介绍了数据库系统设计的需求分析、概念设计和逻辑设计、SQLServer2019开发平台、使用SSMT和T-SQL创建和管理数据库、表、索引和视图,并详细介绍了T-SQL的SELECT数据查询的编程基础、存储过程、触发器、SQLServer2019的安全管
本书聚焦移动微服务的应用层面,讨论普适计算环境下的微服务组合。具体内容包括微服务普适应用的设计概念、边缘或雾计算环境下的微服务部署、改善总体服务可用性的合作式微服务布局,以及移动微服务的一个实现案例GoCoMo,书中还评估了所提供解决方案在多大程度上可以应对普适计算环境下的已知挑战、能多大程度解决学术研究所提出的问题,
本书是基于KeilμVision软件仿真与Proteus硬件仿真平台,结合全国职业院校技能大赛单片机控制安装与调试项目的指定实训平台---亚龙YL-236单片机控制功能实训考核装置,精心挑选了在单片机师生技能训练与单片机精品课程建设中确立的项目,编写了这部教材。全书采用单片机专业课项目教学的形式编排,内容涵盖了目前主流
本书分为14章,涵盖的知识主要包括:限流与熔断等基础概念、Sentinel的特性与性能压测,Sentinel概念、核心类与数据结构,Sentinel整体工作流程,资源指标数据统计,限流与流量效果控制,熔断降级与熔断器,授权与系统自适应功能,扩展Sentinel实现开关降级,Sentinel动态数据源,Sentinel适
本书详细介绍了美国Atmel公司的AT89S51单片机的硬件结构与工作原理、8051汇编语言指令系统,并从应用设计的角度介绍了AT89S51单片机的各种硬件扩展接口设计、接口驱动程序设计,以及AT89S51单片机应用系统设计,同时给出较多的典型设计案例。另外,本书还对AT89S51单片机应用系统设计中的各种器件加以介绍
本书基于KeilμVision5开发平台和PROTEUS硬件仿真平台,精心编写了80项STC8051(STC15)C语言程序设计案例,同时提供20项硬件实物实战案例,并分别在各案例中提出了难易适中的实训要求。全书基础设计类案例涵盖STC8051基本I/O、中断、定时/计数、A/D转换、PCA、串口通信等程序设计;硬件应
SpringBoot+SpringCloud+Docker是目前国内相关领域工程人员搭建微服务架构的主要解决方案之一,它基于的是流行的Java开发框架——Spring,现已成为微服务架构的技术方案。 本书通过大量案例介绍使用SpringBoot+SpringCloud+Docker开发微服务架构(应用程序)的方法,包括
本书首先介绍了嵌入式系统的基本概念和背景知识,以及常见的嵌入式系统硬件和嵌入式系统开发工具;其次讲解了基于Cortex-M3/M4架构微控制器的内部结构和指令集,帮助读者建立对嵌入式处理器的宏观认识;然后介绍了STM32微控制器的开发工具链,包括STM32CubeMX、KeilMDK和设备驱动库等;后以STM32F4系
本书从电子信息类专业学生的基础知识出发,由浅入深地讲解ARMCortex-M3内核和STM32的基本原理和硬件设计,以及STM32标准外设库的软件开发方法,并以工程实例的方式展示了STM32嵌入式系统的开发过程和设计思路。《BR》本书共6章,主要介绍了嵌入式系统的概念、组成、分类及其发展,ARMCortex-M3架构和
微服务既有同步实现,亦有异步实现。异步微服务架构以事件驱动,不受特定的API限制,系统的耦合度低,可扩展性强。本书教你从头开始构建完整的事件驱动型微服务架构,根据实际的业务需求调整、扩展微服务,更好地实践持续交付,并以新的视角思考如何充分利用实时数据的价值。
本书以8051为内核的单片机为例,介绍了8051系列单片机的基本原理,并使用C语言进行系统编程及项目应用。教材以项目化进行组织,以“智能家居控制系统”的设计为实践教学的总目标,划分为4个项目,每个项目再细分为2~3个阶梯式任务。教材中融入了中国元素,介绍了中国芯片的发展史、国产芯片设计及生产的知名企业等内容,让留学生可
本书以8051系列单片机应用为目的,以项目为载体,以KeilC51为编程调试软件,介绍了用C语言编写单片机程序的方法,主要包括七个项目,涵盖了单片机的基本知识、C语言基础、LED灯的程序设计、数码管的程序设计、串行口通信原理、交通灯控制系统的程序设计、LCD液晶显示器系统的程序设计等内容。本书内容与行业、职业岗位需要的
本书源码以SpringBoot2.2.x、SpringCloudHoxton和Kubernetes1.19.2为基础,从SpringBoot单体应用的搭建,到SpringCloud微服务架构升级,再到使用Docker和Kubernetes容器编排技术做容器化改造,由浅入深、逐步讲解,使读者全面掌握主流微服务架构和容器编