本书结合作者丰富的电子产品研发经验和多年来讲授单片机和电子技术的教学心得,在内容选取上,以目前物联网中广泛应用的融合ZigBee技术的SOC单片机CC2530为核心,结合电子技术、电子设备装调技术、C语言程序设计技术,软件和硬件结合,培养电子信息类相关产业亟需的智能终端设备生产调试、安装检修和开发设计的创新型技能人才。
本书主要介绍在嵌入式系统和物联网系统开发中常用的STM32微处理器的接口技术、常见传感器的应用,由浅入深地对STM32接口技术和传感器的应用进行讲解。全书采用任务式开发的学习方法,精选了28个贴近社会和生活的案例,每个案例均有完整的开发过程,分别是生动的开发场景、明确的开发目标、深入浅出的原理学习、详细的系统设计过程、
PowerQuery的界面操作只能发挥其全部能力的20%,剩余80%的能力都要通过M函数来实现。M函数是PowerQuery专用的函数,使用M函数可以帮助我们自由灵活地完成数据导入、整合、加工处理等任务工作。本书首先通过介绍基本操作让读者体验PowerQuery的魅力,让读者用图形操作界面也能玩转数据的整理、清洗和转换
本书分为两大部分,共15章。第一部分包含第1~4章,介绍了安全代码审查的作用和方法,以及在软件安全开发生命周期(S-SDLC)代码审查过程中查找安全漏洞的方法。第二部分包含第5~15章,介绍2013年版《OWASPTop10》中提出的安全风险的处理方法和技术,以及其他漏洞处理的方法和技术。本书适合软件研发组织机构的高层
全书共分为PhotoshopCS6基础知识和综合案例两大部分,共计13个章节,从最基础的PhotoshopCS6软件安装卸载开始,逐步介绍了图像基本操作、选区的应用、色彩和图像调整、图层的应用、图像的修饰与美化、图像与图形的绘制、文字、滤镜、通道和蒙版、3D和视频动画、自动化和批处理、切片、输出和打印等众多领域中的应用
“互联网口述历史”项目是由专业研究机构——互联网实验室,组织业界知名专家,对影响互联网发展的各个时期和各个关键节点的核心人物进行访谈,对这些人物的口述材料进行加工整理、研究提炼,以全方位展示互联网的发展历程和未来走向。人物涉及创业与商业,政府、安全与法律等相关领域,社会、思想与文化等层面。该项目把这些亲历者的口述内容作
DevOps是开发运维一体化的软件工程思想,DevOps尝试打破部门墙,构建一个协同的IT建设运行环境,通过工具链形成数据关联的规范化、规模化的软件持续交付流水线,从而助力企业业务的敏捷发展。本书用9章内容,结合项目实战案例和业界主流工具,从思想、实践方法、工具技术、案例等方面阐述了DevOps在传统规模化IT组织中实
云化架构是一个全新概念,包含微服务、十二因子、敏捷基础设施和持续交付这些新老热点。而CloudNative则是目前实现云化架构最有希望的技术解决方案,其建筑在传统Cloud的三层(IaaS、PaaS、SaaS)概念之上,其中敏捷基础设施对应IaaS部分,微服务则可以对应PaaS和SaaS部分。本书内容基于CloudNa
本书以"演示”来切入,是以图文的形式说明如何做出一个专业有效的商务演示的,而非单纯的PPT软件视角。本书的目的旨在从一个更高的视角给读者展示商务演示的组成和落地,让读者看得更加清晰也更加有深度。因PPT是商务演示的重要组成部分,作者在书中对PPT技能习得的重要难点设计了一系列更加容易理解和上手的方法论,可以帮助读者快速
无论你是企业里的行政人员,还是中高层管理者,只要你需要当众传递信息、发表观点,你就一定有过PPT设计制作的困扰。商业PPT并非制作技巧的累积,也不是简单的模板套用。本书从PPT设计的本质入手,讲述了PPT设计中任务分析、文稿处理、风格确立、图形美化、版式设计、动画效果等相关的原则和原理,用丰富的案例展现了多种PPT设计
本书将汇编语言与接口技术结合起来,在对CPU、硬件底层充分了解的基础上掌握汇编语言程序设计的基本方法和接口技术的基本原理,培养学生的硬件组成与设计思维,再结合典型的接口电路实例,通过汇编语言实现其典型应用,在宏观上勾画出计算机硬件系统与接口框架的同时,结合汇编语言编程技术,使学生对现代计算机系统有更全面深入的了解。
并发编程相比Java中其他知识点的学习门槛较高,从而导致很多人望而却步。但无论是职场面试,还是高并发/高流量系统的实现,却都离不开并发编程,于是能够真正掌握并发编程的人成为了市场迫切需求的人才。本书通过图文结合、通俗易懂的讲解方式帮助大家完成多线程并发编程从入门到实践的飞跃!全书分为三部分,第一部分为Java并发编程基
在单核CPU时代,单任务在一个时间点只能执行单一程序,随着多核CPU的发展,并行程序开发变得尤为重要。本书主要介绍基于Java的并行程序设计基础、思路、方法和实战。第一,立足于并发程序基础,详细介绍Java进行并行程序设计的基本方法。第二,进一步详细介绍了JDK对并行程序的强大支持,帮助读者快速、稳健地进行并行程序开发
本书以语法与实例结合的方式来讲解可编程逻辑器件的设计方法,软件开发平台为Altera公司的QuartusPrime16.1FPGA/CPLD设计软件。本书由浅入深地介绍了利用QuartusPrime进行数字系统开发的设计流程、设计思想和设计技巧。书中的例子非常丰富,既有简单的数字逻辑电路实例,也有复杂的数字系统设计实例
本书综合作者自己遇到的实际问题,以及其他开发人员咨询的问题,总结出一套巧妙运用正则表达式的办法,并通过具体的例子指导读者拆解、分析问题。全书分为三部分:第一部分主要讲解正则表达式的基础知识,涵盖了正则表达式中常见的各种功能和结构;第二部分主要讲解关于正则表达式的更深入的知识,详细探讨了编码问题、匹配原理、解题思路;第三
本书系统地介绍了Xilinx新一代集成开发环境Vivado2018的设计方法、设计流程和具体实现。全书共11章,内容包括Xilinx新一代UltraScale结构、Vivado集成设计环境导论、Vivado工程模式基本设计实现、Vivado非工程模式基本设计实现、创建和封装用户IP核流程、Vivado高级约束原理及实现
本教材依据教育部考试中心制定的《全国计算机等级考试一级计算机基础及MSOffice应用考试大纲(2018年版)》编写的,内容包括计算机基础知识、计算机操作系统、Word2010的使用、Excel2010的使用、PowerPoint2010的使用、因特网基础与应用等内容,着重介绍计算机的基本概念、基本原理和基本应用。本教
本书是作者近三年围绕互联网治理与人的解放发展所作文稿整理而成,第一部分研讨互联网治理,第二部分研析互联网对民主的推动及人的解放,第三部分析探讨保障条件,即党建与思想政治教育。
本书以微型计算机为基础,介绍了计算机基础知识及其基本操作,共12个项目,主要内容包括计算机基础知识、计算机系统知识、Windows7操作系统、管理计算机中的资源、Word2013基本操作、排版文档等。