《编译器设计(第 2版)》是编译器设计领域的经典著作,主要从以下四部分详解了编译器的设计过程。第 一部分涵盖编译器前端设计和建立前端所用工具的设计和构建;第 二部分探讨从源代码到编译器中间形式的映射,考察前端为优化器和后端所生成代码的种类;第三部分介绍代码优化,同时包含对分析和转换的进一步处理;第四部分专门讲解编译器后端使用的算法。 《编译器设计(第 2版)》适合作为高等院校计算机专业本科生和研究生编译课程的教材和参考书,也可供相关技术人员参考。
本书以新颖的思路、简单的逻辑、简洁的语言来阐述作者初遇STM32以来的种种认识,书中多处内容都是由作者从STM32初学时的实践中总结而来。本书主要介绍ARM CortexM3系列STM32的原理及应用,全书共7章。第1章主要对STM32做基本介绍;第2章介绍ARM CortexM3内核架构的大致概况;第3章从外设特性、功耗特性、安全特性等方面对STM32进行全面的剖析;第4章主要介绍开发工具;第5章则引导读者针对STM32的外设进行一系列的基础实验设计,共18个;第6章通过11篇高级应用文章介绍STM32的一些高级知识;第7章则通过综合实例讲述一个STM32完整应用方案的实现过程。 本书共享源代码和相关资料,下载地址为http://bbs.cepark.com和北京航空航天大学出版社 下载专区 。本书是再版书,相比旧版,本书对旧版中的不足及部分技术进行了更新。
本书通过对电脑软硬件故障诊断修复方法的总结和大量经典案例的分析,旨在使读者掌握电脑故障的维修方法。 本书内容包括:多核电脑维护与调试、系统和网络故障诊断维修、电脑硬件故障诊断与维修、电脑周边设备故障维修、电脑芯片级故障与修复、数据恢复与加密技术。
本书由多名专业的电脑维修工程师编写,针对电脑的选购、组装、设置、组网、维护、维修等几个阶段,为读者详尽讲解电脑硬件的运行原理、选购技巧、维护维修方法,以及系统安装设置方法、组网方法、数据恢复方法、数据加密等方面的知识。 本书共分为8篇内容,包括:深入认识与选购电脑硬件、多核电脑组装实践、系统安装与优化、网络搭建与安全防护、电脑故障原因分析、系统与软件故障维修、整机与硬件维修、数据恢复与安全加密。 本书内容全面详实,案例丰富,不仅可以作为电脑维修人员的使用手册,还可成为广大白领阶层、电脑爱好者、电脑达人们的技术支持工具书,同时也可用作中专、大专院校教学参考书。
本书共20章:第1~7章介绍了笔记本电脑维修市场的现状、笔记本电脑主板的型号识别、芯片组的架构特点、电路时序分析中常见的名词解释、维修常用的基础电路知识等;第8、9章详细介绍了笔记本电脑的工作流程和供电电路原理;第10章介绍了Intel 8系列、Intel 9系列到Intel 300系列芯片组的标准时序;第11~17章以广达BDBE、苹果A1466、苹果A1418一体机、苹果A1706、广达BD9、DELL N4110和联想G485的主板工作时序和电路为例,详细阐述了Intel芯片组、AMD芯片组的时序特色;第18章主要介绍了BIOS的分离与合成;第19章给出了12种常见故障的维修思路;第20章配备了27个经典的图文版维修实例。
了解.NET内存管理的内部工作原理、陷阱和技术,以便有效地避免软件中出现各种性能和可伸缩性问题。尽管.NET具有自动内存管理功能,但了解 .NET的内存管理工作原理以及如何*好地编写与之高效交互的软件方面仍有许多益处。《.NET内存管理宝典 提高代码质量、性能和可扩展性》是你通过了解和处理 .NET 中的内存管理来编写出更好软件的全面指南。 《.NET内存管理宝典 提高代码质量、性能和可扩展性》经过了 Microsoft 的 .NET 团队全面审查,包含 了25 个有价值的故障排除方案,旨在帮助诊断具有挑战性的内存问题。读者还将受益于多个 .NET 内存管理 规则 ,这些规则介绍了编写内存感知代码的方法以及避免常见的破坏性陷阱的方法。 本书内容 ● 了解自动内存管理的理论基础 ● 深入研究.NET内存管理的各个方面,包括对垃圾回收(GC)实现的详细介绍,这些知识
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了电脑选购、组装、维护与故障处理的相关知识和方法。全书分为5篇,共20章。第1篇【基础入门篇】主要介绍了电脑的组装基础和电脑内部硬件的选购;第2篇【组装实战篇】主要介绍电脑组装实战、硬盘的区分与格式化、电脑操作系统的安装、电脑性能的检测、电脑网络的连接等;第3篇【电脑维护篇】主要介绍了如何管理电脑中的软件、硬盘的维护与管理、数据的维护与修复、电脑硬件的保养等;第4篇【故障处理篇】主要介绍了电脑故障处理基础、电脑开关机故障处理、CPU与内存故障处理、主板与硬盘故障处理、其他设备故障处理、操作系统故障处理、网络故障处理等;第5篇【系统安全篇】主要介绍了电脑的优化与维护,电脑系统的备份、还原与重装等。本书附赠与图书内容同步的视频教程及所
本书由微软技术专家戴有炜先生倾力编著,是他**推出的Windows Server 2019两卷力作中的Active Directory配置指南篇。 本书延续了作者的一贯写作风格:大量的实例演示兼具理论,以及完整清晰的操作过程,以简洁易懂的文字进行描述,内容丰富,图文并茂。本书共分16章,内容包括Active Directory域服务、建立AD DS域、域用户与组账户的管理、利用组策略管理用户工作环境、利用组策略部署软件、限制软件的运行、建立域树和域林、管理域和林信任、AD DS数据库的复制、操作主机的管理、AD DS的维护、将资源发布到AD DS、自动信任根CA、利用WSUS部署更新程序、AD RMS企业文件版权管理以及AD DS与防火墙。 本书面向广大初、中级网络技术人员、网络管理和维护人员,也可作为高等院校相关专业和技术培训班的教学用书,同时可以作为微软认证考试的参考用书。
嵌入式系统是一个面向应用、高度裁减的专用计算机系统。随着应用场景的不断丰富,嵌入式系统越发重要。龙芯1号是龙芯中科技术股份有限公司(简称龙芯中科)推出的低功耗、低成本专用微处理器芯片,其面向嵌入式专用应用领域。掌握嵌入式系统的软硬件平台设计,不仅是从业者的需求,也是龙芯中科构建自主创新生态体系不可或缺的一环。 本书第01章概要性地介绍嵌入式系统设计的特征,嵌入式系统的发展及应用、设计方法,并详细介绍了龙芯1B的开发工具。第02~04章介绍核心板、常用接口、人机接口这三大硬件平台。第05章和第06章分析嵌入式软件平台,包括汇编编程及启动引导程序、操作系统移植及驱动设计。第07章通过一个综合示例,带领读者实践从需求分析到软硬件平台设计的全流程。
本书内容充实条理,结构严谨,循序渐进有层次的进行讲解,对电脑组装与维修进行了全方位的介绍。书中所列举例子的选择均突出知识点的实际应用性,让读者真正学会组装与维修电脑。 本书共4篇,第1篇_维修基础与硬件选购篇。第2篇_组装与使用设置篇。第3篇-电脑故障检测与维修。第4篇_组建小型局域网及故障修复篇。全书分为38章。主要介绍了电脑组成与外部设备的连接、电脑启动过程及硬件信息查看、认识电脑硬件、电脑硬件如何选购、电脑组装过程、*UEFI BIOS设置、电脑硬盘分区、制作启动U盘、安装快速启动的Windows系统、安装电脑驱动及应用软件、检测维修工具、故障分析及处理、电脑故障的直观判断、操作系统故障处理、系统常见故障解析、修复电脑各硬件故障、常用网络设置、小型局域网的组建、网络常见故障修复等。
本书详尽介绍了智能手机八大硬件电路的结构组成、运行原理、故障诊断维修方法,以及手机解锁方法、手机刷机技巧、数据恢复方法等知识,同时总结了大量的主流手机故障维修实例。本书共分为四大篇内容,包括:智能手机维修基本技能篇、智能手机八大电路故障诊断篇、智能手机系统软件故障处理篇、智能手机电路故障处理篇。
本书是美国机器人杂志《Servo》精华内容的合集。 全书根据主题内容的相关性,进行了精选和重新组织,分为5章。 第1章介绍了机器人的历史、发展状态以及前景,特别关注了机器手和机器臂的设计和发展、机器人的原型设计和制造、Robot Hut机器人博物馆,以及*机器人和安保机器人的应用和发展。第2章是新款机器人的产品实测,介绍了HelloSppon机器人和Apeiros机器人。第3章是 跟Mr.Roboto动手做 的专栏文章。第4章是系列文章的合集,包括手工焊接基础的文章,以及一些机器人DIY的文章。第5章是全球机器人领域新的研究动态和资讯。本书内容新颖,信息量大,对于从事机器人和相关领域的研究和研发的读者具有很好的实用价值和指导意义,也适合对机器人感兴趣的一般读者阅读参考。
本书由资深硬件维修培训师精心编写,是一本维修知识内容全面、维修分析解决讲解透彻的高级维修类书籍。《BR》 本书的一个开创性特色是,在每一个维修版块中设计了可以动手实践的维修实验、维修讨论。全书共5篇33章,系统分析讲解了系统、软件安装与调试,系统、软件故障诊断与排除,硬盘数据恢复,电脑网络故障诊断与排除,电脑硬件故障诊断与排除等内容。
《经济学人》等主流媒体称 3D打印将引发“第三次工业革命”。本书从产业经济的宏观视角对 3D打印、 3D智能数字化、创客、中国智造、全球第三次工业革命这五者的关系进行了详尽讨论。 《3D打印:三维智能数字化创造(全彩)》从专业技术的角度对 3D打印的原理、结构和工艺方法做了详细介绍,包括 10多种典型成型工艺的优劣分析和比较,手把手、从无到有地组装一台 3D打印机等。 3D智能数字化是 3D打印的基础和关键,涉及 3D计算机图形学、计算机视觉、模式识别、机器学习等领域。本书以通俗易懂、娓娓道来的方式对它们进行了详细讲解。 《3D打印:三维智能数字化创造(全彩)》是一本以作者原创观点为指导,融汇众多新思想,详细讲解 3D打印和 3D智能数字化技术原理方法,手把手实战型教学的综合类技术书籍,对每一个操作步骤都进行了图文
本书包含四大部分,共10章。第一部分(第1~4章)主要围绕如何提高软件的开发质量和效率展开,详细讲述了单元测试的常用工具和实践方法,并展开阐述了持续集成、持续交付、持续部署等概念;第二部分(第5~6章)详细讲解了两个常用的mock工具——Mockito和Powermock,通过实例详尽地讲解了它们的语法规则和使用场景,目的是让开发者在不修改软件源代码和程序结构的前提下尽可能确保软件具备可测试性;第三部分(第7~8章)为读者详细讲述了两个行为驱动开发工具(功能测试)Concordion和Cucumber的使用,这两个工具可以帮助我们很好地完成功能测试、验收测试、回归测试等工作;第四部分(第9~10章)综合前面三部分的知识点,并引入代码风格检查、静态代码分析、第三方依赖安全性检查、企业内部私服的原理和搭建、Ansible自动化软件部署工具、JenkinsPipeline
本书收录了六十多款新型笔记本电脑的关键电路原理图,并在电路原理图中标注出易损部件损坏后的故障现象。另外,为方便读者进行检测与代换,在电路原理图中附加了关键元器件的引脚功能和代换型号等实用资料。 本书内容通俗易懂、资料丰富、选材新颖,可以作为笔记本电脑维修人员自学的参考用书,也可以作为大、中专院校相关专业以及笔记本电脑维修培训班的教学参考书。
《数据中心机房搬迁实用指南》涵盖了数据中心机房搬迁的全过程,对老旧机房搬迁项目相关工作流程进行了全面梳理,内容包括概述、新机房的准备、搬迁服务商引入、搬迁组织管理、搬迁规划、搬迁方案设计、搬迁前准备、搬迁实施、搬迁项目收尾等方面,遵循保障业务稳定、高效的原则,解决了搬迁过程中遇到的很多难题。编委会成员在数据中心规划、建设、管理等方面具有丰富的经验,本书总结了编者在数据中心搬迁过程中的宝贵经验,潜心梳理了相关工作思路、流程、风控和预案,内容翔实,对现实中的搬迁工作能够起到指导作用,是实际操作过程中难得的一本教科书。 本书将对各行各业数据中心机房搬迁起到重要的指导作用,适合数据中心行业管理者和技术人员阅读参考,是从事数据中心机房搬迁相关人员的参考书。
这是一本为有志于计算机CPU设计的人员所写的书,不论你是狂热的发烧友,还是精明的计算机专业工作者。 《自己设计制作CPU与单片机》以作者几十年学习设计制作CPU与通用单片机的经历,来告诉你如何从无到有地设计属于你自己的CPU和可以运行用户程序的单片机。书中以作者的十几个CPU设计工程为主线,展示了精简指令系统RISC 和复杂指令系统CISC计算机CPU的设计方法。既有硬件编程,又有原理图设计,适合软硬件人员学习计算机核心技术之用。 《自己设计制作CPU与单片机》通过实例告诉读者,如何创造性地进行计算机高端产品CPU的立意和设计,介绍了人机交互和操作系统内核的设计方法。这是一本对要全面掌握计算机高端技术的人员而言的CPU 设计制作之书。
本书用实例详解并辅以视频的方式介绍51单片机与C语言编程,主要内容有单片机快速入门、单片机基础电路、数制与C51语言入门、51单片机的硬件系统、51单片机编程软件的使用、单片机驱动LED(发光二极管)的电路及编程、单片机驱动LED数码管的电路及编程、中断与中断编程、定时器/计数器的使用及编程、按键输入电路及编程、点阵和液晶显示屏的使用及编程、步进电机的使用及编程、串行通信的使用及编程、I2C总线通信的使用及编程、A/D与D/A转换电路及编程、STC89C5x系列单片机介绍。本书具有起点低、由浅入深、语言通俗易懂的特点,内容结构安排符合学习认知规律。本书适合作没有任何基础的初学者学习51单片机及编程的自学图书,也适合作职业院校电类专业的单片机教材。
This book introduces and illustrates modeling, sensing, and control methods for analyzing, designing, and developing spherical motors. It systematically presents modelsfor establishing the relationships among the magnetic fields position/orientation and force/torque, while also providing time-efficient solutions to assist researchers and engineers in studying and developing these motors. In order to take full advantage of spherical motors compact structure in practical applications, sensing and control methods that utilize their magnetic fields and eliminate the need to install external sensors for feedback are proposed. Further, the book investigates for the first time spherical motors force/torque manipulation capability, and proposes algorithms enabling the ball-joint-like end-effector for haptic use based on these motors hybrid position/force actuation modes. While systematically presenting approaches to their design, sensing and control, the book also provides many examples illustrating the implementat
本书由国内一线资深硬件培训师汲取A+全球硬件工程师认证教材精髓精心编写,全面、深入、系统地讲解了电脑硬件技术、装机实践、组网案例和软硬件维护与维修技术,是迄今为止技术新、内容全的装机与维修书籍。读者不仅可以从本书中学到极丰富的实用装机与维修技术,还能够系统地掌握电脑硬件基础知识,从而帮助你快速成长为专业的硬件工程师。《BR》 本书主要特色:主流技术——多核电脑硬件技术+Windows10操作系统维护技术;五大主题——电脑组装+系统优化与恢复+软件故障诊断与排除+网络组建与故障处理+硬件故障诊断与排除;维修案例——16种硬件的维修实践+20种工具的深入实战用法+290个排障实例。
本书由国内知名电脑维修专家结合30年行业经验编写而成,系统、完整、专业地介绍了笔记本电脑的选购、使用、维护、升级以及故障处理全过程,是一本集*实用技术、疑难解答、故障维护维修于一体的大全集。本书注重*笔记本电脑技术,讲解了*的超级笔记本电脑、SSD、Intel(英特尔)第五代酷睿CPU、无需风扇的M系列CPU和Windows8.1/10等内容。本书彻底解决了笔记本电脑使用中的各种问题,包括性能选择缺失、新版UEFI快速设置、SLC码问题、Windows8.1/10系统改造、散热问题、速度慢问题、进水问题、升级依据、维修防骗技能、维修升级技巧等。