本书介绍Kafka的技术原理和应用技巧。内容包括如何安装和配置Kafka、如何使用Kafka API、Kafka的设计原则和可靠性保证,以及Kafka的一些架构细节,如复制协议、控制器和存储层。本书列举了一些 流行的Kafka应用场景,比如基于事件驱动的微服务系统的消息总线、流式处理应用程序和大规模数据管道。通过学习本书,你不仅能够深入理解这项大数据核心技术,还能够将所学知识付诸实践,在生产环境中 好地运行Kafka,并基于它构建稳健的高性能应用程序。
本书以EPON业务的开通和维护为主线,结合案例对EPON业务的开通进行了分析,并对宽带、语音和视频业务的数据规划、配置流程以及配置命令等进行了详细介绍。全书共6章,包括光接入网技术认知、EPON设备及配置、宽带业务开通配置、语音业务开通配置、视频业务开通配置和EPON设备故障维护等内容。 为了让学习者能够快速且有效地掌握核心知识和技能,本书配套有大量的微课视频,且这些数字资源与书中内容无缝衔接。 本书可作为高职高专计算机类、通信类等相关专业的教材,也可作为光接入网维护技术人员的参考书。
本书围绕区块链技术的基础密码理论和安全攻防技术展开论述。全书共6章,主要内容包括区块链的基本概念及安全问题、区块链的密码学技术、区块链共识机制、比特币和以太坊等密码货币系统、区块链系统的攻击与防御等。本书从区块链基础密码学原语和共识机制入手,采用区块链“六层结构(数据层、网络层、共识层、激励层、合约层和应用层)”+“应用演变(比特币—以太坊—其他区块链应用)”框架对区块链系统面临的安全问题进行系统化阐述,有助于帮助读者从宏观上掌握区块链系统安全技术体系。 本书内容丰富,通俗易懂,可作为高等学校网络空间安全等专业的教材或者教学参考书,也可作为网络与信息安全从业人员的学习参考书。
本书根据高等学校教育的培养目标、特点和要求编写,旨在帮助读者学习和掌握计算机网络安全与管理的基础理论知识,掌握当前主流网络安全与管理技术,并具备灵活运用能力。 本书以网络工程典型应用为案例,分析当前网络工程中的安全与管理需求,根据需求制订任务,按照任务介绍相关理论知识,设计工程解决方案,并在实验环境下实施方案。本书分8章,共包含19个任务,主要内容为网络安全理论基础、网络访问控制技术、局域网安全技术、网络病毒与攻击预防技术、Internet接入安全技术、网络管理理论基础、企业 测技术、企业网远程管理等当前主流的网络安全与管理技术。 本书内容丰富,图文并茂,语言深入浅出、简明扼要,侧重于具体技术与实训内容。本书可以作为高等院校计算机网络技术、信息安全、计算机通信等相关专业学生的教材,也可
本书坚持“技术应用导航+任务驱动与体验”的编排原则,选取典型案例,将知识点融汇在其中。全书共10章,主要内容包括信息技术概论、Word 2016文字处理、Excel 2016数据处理与分析、PowerPoint 2016演示文稿制作、信息检索技术、新媒体设计与制作工具、云计算技术、大数据技术与应用、人工智能应用、区块链技术及应用。 本书可作为高等职业院校各专业“计算机文化基础”“信息技术导论”“信息技术基础”等课程的教材,也可作为全国计算机等级考试的培训教材。
无
本书是CUDA并行程序设计领域最全面、最详实和性的著作之一,由CUDA开发者社区技术总监亲自撰写,英伟达中国首批CUDA官方认证工程师翻译,详实地讲解了CUDA并行程序设计的技术知识点(平台、架构、硬件知识、开发工具和热点技术)和编程方法,包含大量实用代码示例,实践性非常强。 全书共分为12章。章从宏观上介绍流处理器演变历史。第2章详解GPU并行机制,深入理解串行与并行程序,以辩证地求解问题。第3章讲解CUDA设备及相关的硬件和体系结构,以实现CUDA程序性能。第4章介绍CUDA开发环境搭建和可用调试环境。第5章介绍与CUDA编程紧密相关的核心概念——网格、线程块与线程,并通过示例说明线程模型与性能的关系。第6章借助实例详细讲解了不同类型内存的工作机制,并指出实践中容易出现的误区。第7章细述多任务的CPU和GPU协同,并介绍多个CPU/GPU编
这是一本F28x系统的入门书。书中提供的F28x外设驱动源码文件是TMS 320 F28x系统的底层文件,适合所有F28x硬件系统。实践证明,从可操作调试的外设驱动源码出发,是进入F28x领域的一条捷径。 本书通过解读德州仪器提供的DSP2000系列外设驱动源码(文档名SPRC097)的方式,介绍了TMS 320 F28x各种外设的驱动机制、运行要领及与系统之间的关系,并对建立SPRC097文件体系的位域结构体方法给出详细的说明。书中源代码均通过实际运行验证。 本书可作为电气、自动控制和电子类专业本科生和研究生的教科书或参考书,也可作为相关领域的工程技术人员的参考书。
本书介绍了T1公司推出的TMS320F28335DSP芯片的基本结构、工作原理、应用配制以及示例程序等。全书共13章,章是对TMS320F28335的概述,第2章介绍系统控制与中断,第3章介绍外部接口,第4章介绍。PWM模块,第5章介绍增强捕捉eCAP模块,第6章介绍增强正交编码脉冲eQEP模块,第7章介绍模数(A/D)转换器,第8章介绍串行外设接1:PI)模块,第9章介绍串行通信接口(scI)模块,0章介绍。CAN总线模块,1章介绍IzC总线,2章介绍BootROM引导模式,3章介绍直接存储访问(DMA)模块。 ???本书可作为DSP开发应用的初、中级读者学习TMS320F28335的教材,也可为其他层次的DSP开发应用人员提供参考。
本书详细解释了多种不同的目标架构和硬件配置,包括分析支持嵌入式硬件的Linux。所有的解释都针对的是开源和自由软件包。通过演示如何从源码建立操作系统组件,以及如何查找更多文档的帮助。本书极大地简化了完全控制嵌入式操作系统的任务,不管是基于技术还是经济上的原因。 作者Karim Yaghmour是一位的设计者和演讲者,他负责Linux Trace Toolkit。本书讨论Linux作为嵌入式操作系统的优缺点开始,其中包括了许多可证问题。然后讨论了构建嵌入式Linux系统的基础知识,随后的讨论涵盖了嵌入式Linux系统中广泛使用的40余种开原和自由软件包的配置、设置以及使用。uClibc、BusyBox、U-Boot、OpenSSH、td、tftp、strace、gdb都在讨论范围之中。
《计算机组成原理与系统结构实验指导书(第2版)》是与“计算机组成原理”课程及其主教材《计算机组成原理与系统结构》(第2版)配套的实验教材。《计算机组成原理与系统结构实验指导书(第2版)》共分上、下两篇:上篇为简单CISC模型计算机实验,主要以“Yy—z02计算机组成原理实验系统”为实验平台,引导读者使用微程序设计方法完成指令系统的实现,含14个实验项目;下篇是典型RISC计算机实验,主要以“DigilentNexys3”FPGA开发板为实验平台,以MIPS架构cPu为模型,引导读者逐步设计实现一个单周期的MIPScPu,含10个实验项目。上、下篇均按照概述、指令系统、硬件系统、开发软件平台和实验项目五部分来组织,使读者能够按照“了解概况一了解目标一熟悉工具一深入实现”的路径完成课程学习。