《51单片机快速入门教程》以实例为主导,以51 核心板为开发平台,涵盖了51 单片机开发基础、C51 程序设计基础、I/O 引脚、中断、定时器/计数器、通信、看门狗、Flash 等内容,详细介绍了STC89 C52RC芯片的大部分片上功能。本书10 个实例均包括每章实例所需要的知识、实例与代码解析、思考题和应用实践四大环节,每个实例都有详细的步骤和源代码。本书章节名称中带有 * 标志的为选读内容,但并不意味着这部分内容不重要。读者可以根据自己的学习需求选择是否阅读。 《51单片机快速入门教程》配套的资料包既包括51 核心板原理图、例程、软件包、软件资料,又包括配套的PPT讲义、视频等资料,且持续更新。下载链接可通过微信公众号 卓越工程师培养系列 获取。编者建议,在学习本书的过程中,读者不仅要看要练,更要勤学多思。读者在阅读章节内容后,可在独
在数字化时代,嵌入式人工智能系统和深度学习等技术变得越来越重要。在嵌入式平台上进行深度学习推理时会受到计算能力、存储空间、能耗等资源限制的挑战。本书从深度学习模型在资源受限的硬件平台上部署的角度,介绍嵌入式AI系统的基本概念、需求、挑战,以及其软硬件解决方案。 本书共分为7章。第1章介绍了边缘计算; 第2章介绍了嵌入式AI系统的基本概念及其面临的需求与挑战; 第3章介绍了嵌入式AI系统的硬件解决方案; 第4~6章介绍了嵌入式AI系统的软件解决方案,包括DNN模型的构建及实现、轻量级DNN模型的构建、模型轻量化方法及实现; 第7章介绍了DNN模型的硬件部署。本书提供了基于Python语言和Torch API的大量代码解析,并针对Intel系列和NVIDIA系列芯片的硬件部署分别进行介绍。 本书适合作为高等院校计算机专业、软件工程专业的教材,也可供对深
《奠基?计算机网络:华为微课版》是一本讲解计算机网络基础的图书,但其内容并没有局限于计算机网络,还包括了网络安全、搭建网络服务器等实操内容。《奠基?计算机网络:华为微课版》一改传统计算机网络教材艰涩的叙述方式,而是基于笔者多年的网络运营经验从实用角度阐述理论,希望能给读者不一样的阅读体验。《奠基?计算机网络:华为微课版》使用eNSP和VMWare Workstation虚拟软件为读者搭建好网络实验环境,为教学和自学扫除障碍。 《奠基?计算机网络:华为微课版》涉及的内容,理论部分包括网络设备、开放系统互连(OSI)、IP地址、TCP/IP协议、安装服务器、配置服务器网络安全;路由器操作部分包括华为通用路由平台(VRP)配置,包括静态路由、路由汇总、默认路由、动态路由(RIP和OSPF);交换部分包括交换机端口安全和VLAN管理;网络安全部分包
本书基于UML与Rational Rose建模工具,详细介绍UML的用例图、顺序图、协作图、类图、状态图、活动图、组件图和部署图,介绍数据建模、Web建模、Rose建模工具的主要用法等。同时,本书选择JDK 9与MySQL 8.0作为信息系统的运行环境,深入探讨如何基于UML与Rose建模工具开发与运行Java信息系统。本书注重理论与实践相结合,每章都有大量的实例,对重点实例阐述编程思想并归纳必要的结论和概念。本书的电子教案与实例源代码等配套教学资源均可在清华大学出版社网站免费下载。 本书可作为高等院校计算机相关专业的教材,也可作为相关从业人员的自学参考书。
■ 领会测试驱动、API 优先的开发理念 ■ 通过创建和消费后端服务(如数据库和队列)与其他服务交互 ■ 构建依赖于外部数据源的微服务 ■ 学习事件溯源(以事件为中心的持久化方法) ■ 使用 ASP.NET Core 开发适合部署在云环境的 Web 应用 ■ 开发一个消费其他服务或被其他服务消费的微服务 ■ 创建可接受外部配置的服务和应用 ■ 探索用于保护ASP.NET Core 微服务和应用的方法
本书是知名度颇高的Linux入门书《鸟哥的Linux私房菜基础学习篇》的新版,全面而详细地介绍了Linux操作系统。 全书分为五部分:部分着重说明计算机的基础知识、Linux的学习方法,如何规划和安装Linux主机以及CentOS 7.x的安装、登录与求助方法;第二部分介绍Linux的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;第四部分介绍了对于系统安全很好重要的Linux账号的管理、磁盘配额、不错文件系统管理、计划任务以及进程管理;第五部分介绍了系统管理员(root)的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。 本书内容丰富全面,基本概念的讲解很好细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操
《物联网安装调试与运维(初级)》是1 X职业技能等级证书 物联网安装调试与运维(初级)的配套图书。 《物联网安装调试与运维(初级)》在编写思路上打破了基于知识点结构的传统课程架构,力求建立以项目为核心,以兴趣 为导向的课程思路,倡导 先做后学?边做边学 的教学方式。 《物联网安装调试与运维(初级)》借助智慧温室、智能气象站、智能安防、智慧社区四个物联网应用场景,通过对智能终 端组网、数据管理构建、物联网云平台应用、物联网系统运维四个工作领域的实践与理论的学习, 来提升读者的物联网安装调试与运维能力。 《物联网安装调试与运维(初级)》可作为职业教育物联网及相关专业核心课程的教材,也可作为1 X职业技能等级证 书 物联网安装调试与运维(初级)的认证培训用书,还可作为从事物联网安装调试、物联网 项目安装
本书篇系统地介绍GPU编程的相关知识,帮助读者快速入门,并构建GPU知识体系;第二篇和第三篇给出大量实例,对每个实例进行循序渐进的并行和优化实践,为读者提供GPU编程和优化参考;第四篇总结影响GPU性能的关键要素(执行核心和存储体系),量化测评GPU的核心性能参数,给出CPU/GPU异构系统上覆盖完全的各种混合并行模式及其实践,帮助读者真正透彻理解GPU。本书适合作为计算机及相关专业的教材,也可作为GPU程序开发人员和科研人员的参考书。本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
《降云(VMwarevSphere4云操作系统搭建配置入门与实战)》由熊信彰所著,共有10章,为了让许多刚接触VMware虚拟化的读者能很快进入状态,除了第1章和第10章,其余每一章,笔者都借用“云”来比喻,以一朵朵小云的形容方式,每完成一章会开出一朵云,共八朵云(ESX/ESXi、vCenterServer、vNetwrok、vStorage、Virtual Machine、ResourceManagement、vMotion/DRS、VMwareHA)环绕在整个VMwarevSphere为基础的数据中心,让读者在不知不觉当中,从无到有,感受站上云端的滋味。 由于VMwarevSphere架构庞大、名词种类繁多,对于初次接触的人,一开始容易有不知从何着手的感觉。在阅读过程中,读者会产生许多疑惑。本书模拟实际课堂上的问答方式,穿插于各章节之间,通过这些问答,相信能在时间为读者解惑,让大家可以轻松勾勒出vSphere的整体轮廓。期盼大家会喜欢这种表达与呈现方式。
欧阳毅主编的《操作系统实验指导》共分七章分别是:章介绍Linux源码的组成、主要文件及目录结构、Linux内核编译和添加系统调用。第二章介绍进程管理采用的主要技术,其中包括Linux进程创建、管道通信和消息传递和共享内存。第三章介绍进程同步和互斥,以及Linux系统进程同步和互斥实验和死锁——银行家算法实验。第四章介绍Linux中进程调度,主要对操作系统原理理论课讲授的CPU各种调度算法进行实现。第五章介绍内存管理,包括采用动态分区管理的主存分配与回收,分页管理的主存分配与回收,统计操作系统缺页次数和虚拟存储器中的页面置换算法实验。第六章介绍Linux文件系统,通过设计并实现一个二级文件系统程序,设计并实现一个ext2文件系统跟踪程序和在Linux中添加一个文件系统。第七章介绍磁盘调度,对各种磁盘调度算法进行实现。
《开源硬件科技实验》为创客教育系列丛书高中第二册,内容由 开源硬件设计 科学实验 技术试验 三章构成,设计了 感受Arduino 的魅力 电子琴 用 Arduino 测算地球质量 Arduino 遥控小车 等项目范例。引导学生围绕 情境 主题 规划 探究 实施 成果 评价 的项目学习方式,开展自主、探究、合作学习,帮助学生掌握本书的基础知识、方法与技能,锻炼计算思维,提高创新设计能力,促进学生核心素养的提升,尝试开展科技实验,创作实体作品,从而培养对实际问题的解决能力。 《开源硬件科技实验》为创客教育系列丛书高中第二册,适合高中二年级学生阅读使用。
《全国高等教育自学考试创新型试卷系列:操作系统阶梯式突破试卷》从操作系统实现资源管理的观点出发,阐述如何对计算机系统中的硬、软件资源进行管理,使计算机系统协调一致地、有效地为用户服务,充分发挥资源的使用效率,提高计算机系统的可靠性和服务质量。
《GE智能平台控制系统及其应用(基于Proficy Machine Edition 9.0软件)》以GE智能平台ProficyMachineEdition9.0软件和iFIX5.1组态软件在工程实践中的应用为例,对ProficyMachineEdition9.0软件和iFIX5.1组态软件的相关知识(包括基本概念、系统设置、标签、数据库、图形与动画制作、报警数据显示、安全与调度报表等),按照工作导向给予了循序渐进的描述。 《GE智能平台控制系统及其应用(基于Proficy Machine Edition 9.0软件)》的编写遵循 可操作性、实用性 原则,既可以作为高校教学教材,又可以作为工具书使用。
本书由资深数据分析师精心编写,循序渐进地介绍了Microsoft Power BI在数据建模和数据可视化中的应用。本书主要内容包括:Microsoft Power BI数据建模与数据可视化、相关分析及其视图、回归分析及其视图、聚类分析及其视图、时间序列及其视图、决策树及其视图、神经网络及其视图、社交网络及其视图、文本分析及其视图。全书以案例为主线,既包括软件应用与操作的方法和技巧,又融入了可视化的基础知识,使读者通过学习本书,能够轻松快速地掌握数据建模与可视化的方法与技巧。 本书可作为管理、经济、社会人文等人员学习Microsoft Power BI软件进行数据可视化和数据分析的参考书,也可以作为大专院校相关专业本科生、研究生的教学用书。
《图说经济学》选取经济学发展史中具有代表性的人物和事件作为端口,记录经济学大师的人生历程,阐释经济学的主要理论,图文全解,注重科学性、文化性和趣味性的统一,营造一个具有丰富文化信息的多彩阅读空间,清晰呈现经济学的发展脉络。并将经济学与社会生活的各个方面灵活地联系起来,让读者在轻松的氛围中明白深奥的经济学理论。无论是对经济学感兴趣的普通读者,还是专业学者,都可以从中汲取经济学的智慧与灵感,进而以经济学的视角指引生活,拥有美好人生。
《UG NX 12.0中文版入门与应用(微课版)》是 软件入门与提高 系列丛书的一个分册,以通俗易懂的语言、精挑细选的实用技巧、翔实生动的操作案例,介绍了UG NX 12.0中文版基础知识和使用方法,主要内容包括UG NX 12基础入门、二维草图设计、实体建模、特征设计、特征操作、曲线操作、曲面操作、装配设计、钣金设计和工程图设计方面的知识、技巧及应用案例。 《UG NX 12.0中文版入门与应用(微课版)》面向广大工程技术人员,适合从事机械设计、工业设计、模具设计、产品造型与结构设计等工作的初、中级用户和技术人员阅读,同时也可作为高等院校专业课教材和培训机构的辅导教材使用。
Netty是一个开源的、基于NIO的客户端和服务器端Java编程框架。本书涵盖Netty开发中绝大多数需要掌握的基本原理、方法与技巧,是一本比较实用的Netty参考书,可以作为Java Web应用开发人员的技术指导手册。 全书分为10章,包括Netty基础(从Java IO演进)、构建完整的Netty应用、Netty线程模型、Netty内存管理、Transport(传输)、Channel(通道)、Codec(编解码器)和Bootstrap(引导)等核心内容的8章,还包括基于WebSocket构建Netty响应服务器和Netty消息推送系统这两个项目实战的2章。本书对应用Netty框架开发网络应用有很好的指导作用。 本书内容简洁明了、通俗易懂、原理清晰、重点突出、实例丰富、代码精练,适合想要学习Netty的Java Web应用开发人员,同时也非常适合作为高等院校和培训学校计算机及相关专业的辅助教材。