本书是为满足计算机组装与维修课程理实一体化教学与技能训练需要,培养计算机安装、调试、应用和维修专业人员的岗位技能,依据《计算机及外部设备装配调试员》等 职业技能标准和工业标准要求而编写的。全书内容包括计算机系统概述、计算机常用标准简介、计算机硬件系统、计算机外部设备、计算机软件系统、计算机系统维护以及常见计算机故障检测分析与技能训练,各单元以情景式热点案例开篇,突出新技术和典型应用,设置了弘扬计算机文化的中国计算机历史记忆故事,配套大量高清彩色照片。全书按照“做中学”理念由 专业工程师团队编写,层次清晰,好学易记。本书可作为各类职业院校计算机等相关专业的教学用书,也可作为计算机行业安装、调试、应用和维修等专业技术人员和爱好者的参考书。本书配套专门的技能训练手册,包括互动练习、
本书以Intel CycloneⅣ E系列FPGA为例,系统介绍了FPGA的硬件结构、电路设计以及逻辑设计和验证流程。书中以若干个具有工程实用意义的案例为背景,详细介绍了FPGA数字逻辑设计中常见的功能模块设计思路、FPG 上资源的使用方法、开发软件中各种调试工具的使用,包括SignaltapⅡ、In System Sources and Probes Editor、In System Memory Content Editor。本书 通过若干个综合性实例,讲解了复杂数字系统的设计方法和验证思路。作为实用型FPGA教程,本书的每一个实验都有完整的仿真和验证过程,即强调了仿真验证在FPGA设计中的重要作用。 本书可作为工程应用类、电子信息类专业本科生以及相关专业专科生的EDA基础类课程的教材;也可作为FPGA自学人员,以及从事FPGA开发的工程技术人员的培训教材和参考用书。
DNS(域名系统)是Internet中的一项核心服务,用于实现IP地址和域名之间的相互映射,能够使人们方便地访问Internet。BIND(Berkeley Internet Name Domain)则是Internet上使用广泛的源码开放的DNS服务器软件。 《DNS与BIND(第5版)》是DNS与BIND的指南,共17章,分别介绍了DNS的发展动机、概念、运行机制;BIND的安装、配置、维护;使用MX记录来发送邮件;子域的划分;对域名服务器的保护;DNS安全扩展和事务签名;常用的DNS调试工具和排错技术;理解调试输出;以及进行DNS编程等知识。《DNS与BIND(第5版)》后的5个附录还对DNS的消息格式、BIND中的重要功能、在Linux上编译和安装BIND、Internet中的**域,以及BIND名称服务器和解析器的配置,进行了讲解。 《DNS与BIND(第5版)》适合各个水平的BIND系统管理员和网络管理员阅读,也适合打算进行BIND编程的程序开发人员,以及想要深入理
本书全面阐述了硬件产品经理的能力模型、知识结构和工作流程,并配有丰富的图表、示例。本书在介绍硬件产品经理工作中涉及的三大业务板块(产品准备、产品落地和产品运维)的具体事务时,依次从产品需求管理、规划和定义、设计与研发、项目管理、上市、维护和退市等方面详细阐述了硬件产品经理的实操细节,并给出了立项任务书、产品需求文档、产品体验报告、GTM(Go To Market,上市)文档、评审报告等的详细撰写方法。 本书适合硬件行业各层级产品经理、项目经理、各类设计师与工程师、市场营销人员、销售人员、电子商务从业者学习和参考,也适合企业管理人员、人力资源从业者和硬件产品爱好者阅读和参考。
本书以51系列单片机和S3C24xx系列(S3C2410或S3C2440)ARM嵌入式处理器为例,讲述嵌入式系统硬件工作原理与接口应用技术、嵌入式程序设计及嵌入式Linux基础应用。全书共分为10章,主要内容包括嵌入式系统概论、单片机技术基础、ARM体系结构、ARM指令系统、时钟及电源管理、存储器与人机接口原理、中断与DMA技术、串行通信与网络接口技术、Linux程序设计基础、嵌入式技术综合应用等。与旧版本相比,本书增加了51系列单片机和嵌入式技术综合应用两章,并对相关知识进行了 新。 本书既可作为高等院校计算机、电子信息、自动化等专业本科生和相关专业研究生的教材,也可作为从事嵌人式系统研究与开发的工程技术人员的参考书,
本书由基础知识讲起,包括微服务架构介绍、技术选型介绍、基础环境搭建。目的是帮助读者熟悉微服务架构和 Spring Cloud 技术栈的前置知识,可以顺利的过渡到项目实战阶段。之后,会讲解微服务架构中的各种组件的整合与使用。这部分内容主要包括微服务架构中各组件的介绍与应用实操。内容涵盖服务注册与发现、服务管理、服务通信、负载均衡器、网关、服务容错、链路追踪、分布式事务等知识点,包括相关组件的搭建和整合,有搭建过程讲解,也有整合到代码中的编码实践。当然,笔者不会仅仅只介绍这些组件的搭建,包括这些组件的高可用保障、集群搭建和部署架构也都会单独讲解。 ,本书的后半部分将会结合实战项目,对一个大型的商城项目进行拆解和微服务化,并从零到一落地一个功能完整、流程完善的微服务项目。由浅入深,逐一击破微服务架构
本书以Proteus嵌入式虚拟开发系统为基础,结合第三方专业编译软件Keil5,选用Atmel公司的AT89C52芯片进行72个范例的开发,在汇编语言的基础上加入C语言开发,详尽地讲解嵌入式系统的开发过程,从原理图设计、源代码编程到软硬件调试,涉及系统设计的所有内容,帮助读者快速学会嵌入式开发。 另外,读者也可以选用其他编译软件进行学习,只需要对本书中代码进行简单改编调试即可。 本书既可以作为从事嵌入式系统设计的工程技术人员的自学参考用书,也可以作为高等院校相关专业的教材或职业培训用书。
本书专为想要学习并掌握Apache Pulsar的读者打造,是一本入门图书。全书共有13章内容。第1章和第2章,从生活实例中引入实时消息系统和事件驱动的概念,帮助大家理解Apache Pulsar系统存在的必要性,以及Pulsar的独特性和价值定位。第3章介绍了Pulsar在雅虎的起源故事、设计理念与应用场景。第4章探究了Pulsar内部的主要组件及其工作原理,帮助大家构建对Pulsar的整体架构认知。 第5章到 0章,详细介绍了Pulsar消费者、生产者的工作原理,应用于生产和消费消息且与第三方系统交互的框架Pulsar IO,以及Pulsar Functions、分层存储、Pulsar SQL等Pulsar的独特理念和关键特性。 1章与 2章,展示了如何在诸多环境中部署Pulsar,以及在运维Pulsar的过程中需要关注的指标。在 3章中,作者结合个人经验阐述了Pulsar未来值得探索的领域和方向。 本书配图生动形象,实例丰富,不仅提
Android系统从诞生到现在的短短几年时间里,凭借其易用性和开发的简洁性,赢得了广大开发者的支持。在整个Android系统中,Dalvik VM一直是贯穿从底层内核到高层应用开发的核心。钟世礼编著的《深入解析Android虚拟机》循序渐进地讲解了Android虚拟机系统的基本知识,并剖析了其整个内存系统的进程和运作流程,并对虚拟机系统优化和异常处理的知识进行了详细讲解。本书几乎涵盖了Dalvik VM系统的所有主要内容,并且讲解方法通俗易懂,特别有利于读者学习并消化。 本书适合Android初学者、Android底层开发人员、源代码分析人员和虚拟机开发人员学习,也可以作为大专院校相关专业师生的学习用书和培训学校的教材。
本书以Intel CycloneⅣ E系列FPGA为例,系统介绍了FPGA的硬件结构、电路设计以及逻辑设计和验证流程。书中以若干个具有工程实用意义的案例为背景,详细介绍了FPGA数字逻辑设计中常见的功能模块设计思路、FPG 上资源的使用方法、开发软件中各种调试工具的使用,包括SignaltapⅡ、In System Sources and Probes Editor、In System Memory Content Editor。本书 通过若干个综合性实例,讲解了复杂数字系统的设计方法和验证思路。作为实用型FPGA教程,本书的每一个实验都有完整的仿真和验证过程,即强调了仿真验证在FPGA设计中的重要作用。 本书可作为工程应用类、电子信息类专业本科生以及相关专业专科生的EDA基础类课程的教材;也可作为FPGA自学人员,以及从事FPGA开发的工程技术人员的培训教材和参考用书。
本书系统论述了智能开源硬件的电路基础、原理、开发方法及实战设计案例,理论与实践紧密结合。全书分四篇,分别为电路分析基础篇、数字电路篇、模拟电路篇、智能感知篇;涵盖14章,内容包括电路分析基础、正弦稳态电路、一阶电路、数字逻辑基础、组合逻辑电路、触发器、时序逻辑电路、放大电路、模拟集成电路等开发开源硬件所需的电路基础理论知识,同时以Arduino开源平台为例,介绍了超声波传感器、手势传感器等常用传感器的原理及应用,在短距离无线通信技术部分重点介绍了蓝牙技术及其应用示例, 为综合开发实践案例。 本书可作为高校电子信息类、数字媒体技术等技术专业“智能开源硬件”“传感器”“电子系统设计”“创新创业”等课程的参考教材,也可以作为智能交互设计、工业设计、数字媒体艺术等需快速上手硬件的专业的参考教材
本书系统论述了智能开源硬件的电路基础、原理、开发方法及实战设计案例,理论与实践紧密结合。全书分四篇,分别为电路分析基础篇、数字电路篇、模拟电路篇、智能感知篇;涵盖14章,内容包括电路分析基础、正弦稳态电路、一阶电路、数字逻辑基础、组合逻辑电路、触发器、时序逻辑电路、放大电路、模拟集成电路等开发开源硬件所需的电路基础理论知识,同时以Arduino开源平台为例,介绍了超声波传感器、手势传感器等常用传感器的原理及应用,在短距离无线通信技术部分重点介绍了蓝牙技术及其应用示例, 为综合开发实践案例。 本书可作为高校电子信息类、数字媒体技术等技术专业“智能开源硬件”“传感器”“电子系统设计”“创新创业”等课程的参考教材,也可以作为智能交互设计、工业设计、数字媒体艺术等需快速上手硬件的专业的参考教材
这是一本专为电子硬件工程师编写的书。本书先整体介绍电子硬件工程师的岗位职能和能力要求;详细介绍了电子设备的电源、温度、电子芯片电平,以及基础工具与接口等电子硬件通用知识;着重介绍了 RS485 总线知识,主要是围绕硬件故障、RS485 故障案例,通过对数据手册的研读,配合生动的图画,阐述每一个故障背后的硬件理论知识和 外行业标准,同时讲述相关电子行业的历史故事;再介绍在工程实践中如何结合 行业标准逐步分析并排查故障,从而提出解决方案;还以工程实践经验为素材,介绍电子硬件工程师可借鉴、应用的硬件复位、算法提炼等知识和技巧; 按项目流程介绍了电子硬件工程师典型的工作场景。为了增强本书的趣味性,本书以电子硬件工程师的独特视角绘制了场景式的漫画,生动展示了电子硬件工程师的工作特点。 本书适合电子硬件工
本书将线下的FPGA开发板与线上的云平台结合,完成基于开源RISC-V处理器的SiFive Freedom E300片上系统,以及E21处理器配合云平台设计方法的相关实验教程。并用Chisel编程的方式与FPGA硬件,完成国产RT-Thread操作系统验证的移植。全书包含三大部分内容:首先讲述了基于实验所用Digilent Nexys板级硬件设计平台和Vivado开发工具。其次是介绍Verilog HDL、Chisel HCL和一种由 自主开发的Coffee-HDL这三种硬件描述语言。 是三种实验教程的设计与实现方法,包含开源的SiFive Freedom E300片上系统的实验;以英伟达开源的深度学习硬件架构NVDLA为例,介绍如何在Freedom E300平台上集成Verilog IP的方法及介绍SiFive E21处理器IP的使用方式与 自主开发云端SoC开发平台的实验;移植 自主开发RT-Thread实时多任务操作系统的原理与应用到SiFive Freedom E300片上系统的实验。
本书是作者专门为广大USB入门和提高者而编写的USB入门级教材。作者在经过长期、大量的USB学习和开发后,按照自己的理解以及汉语的思维方式编写了本书,同时将USB学习和开发过程中总结的一些经验和方法溶入了书中。第3版中新增Linux平台下gadget USB设备的开发,以及USB 3.0相关的基础知识等内容。 本书的特点是以实例的方式,一步步讲解USB设备及驱动程序和应用程序开发的详细过程及步骤,同时在随书网络资料中附带了完整的源代码(C/C++语言)。 为了照顾初学者,书中语句尽量做到通俗易懂,少用专业词汇。
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了电脑选购、组装、维护与故障处理的相关知识和方法。全书分为5篇,共20章。第1篇【基础入门篇】主要介绍了电脑的组装基础和电脑内部硬件的选购;第2篇【组装实战篇】主要介绍电脑组装实战、硬盘的区分与格式化、电脑操作系统的安装、电脑性能的检测、电脑网络的连接等;第3篇【电脑维护篇】主要介绍了如何管理电脑中的软件、硬盘的维护与管理、数据的维护与修复、电脑硬件的保养等;第4篇【故障处理篇】主要介绍了电脑故障处理基础、电脑开关机故障处理、CPU与内存故障处理、主板与硬盘故障处理、其他设备故障处理、操作系统故障处理、网络故障处理等;第5篇【系统安全篇】主要介绍了电脑的优化与维护,电脑系统的备份、还原与重装等。本书附赠与图书内容同步的视频教程及所