本书是将计算机软件和硬件理论结合讲述的经典教程,内容覆盖计算机导论、体系结构和处理器设计等多门课程。本书的 优点是为程序员描述计算机系统的实现细节,通过描述程序是如何映射到系统上,以及程序是如何执行的,使读者更好地理解程序的行为为什么是这样的,以及造成效率低下的原因。
"《大模型核心技术与开发实践:基于Transformer、PyTorch及Hugging Face》系统地介绍大语言模型(LLM)的理论基础、实现方法及在多种场景中的应用实践。共分为12章,第1~3章介绍Transformer模型的基本架构与核心概念,包括编解码器的结构、自注意力机制、多头注意力的设计和工作原理;第4~6章结合实际案例,讲解如何利用PyTorch和Hugging Face库构建、训练和微调LLM;第7~9章介绍生成模型的推理和优化技术,包括量化、剪枝、多GPU并行处理、混合精度训练等,以提高模型在大规模数据集上的训练和推理效率;第10、11章通过实例讲解Transformer在实际NLP任务中的应用以及模型可解释性技术;第12章通过一个企业级文本分析平台项目的搭建,介绍从数据预处理、文本生成、高级分析到容器化与云端部署的完整流程,并提供了代码示例、模块化测试和性能评估方法,帮助读者实际构建
本书是将计算机软件和硬件理论结合讲述的经典教程,内容覆盖计算机导论、体系结构和处理器设计等多门课程。本书的大优点是为程序员描述计算机系统的实现细节,通过描述程序是如何映射到系统上,以及程序是如何执行的,使读者更好地理解程序的行为为什么是这样的,以及造成效率低下的原因。
ANSYS CFX软件是目前国际上比较流行的商业CFD软件,只要涉及流体、热传递及化学反应等工程问题,都可以用CFX来求解。 本书通过大量实例系统地介绍了CFX 19.0的使用方法,包括计算流体的基础理论与方法、创建几何模型、划分网格、CFX前处理、CFX求解、CFX后处理等,针对每个CFX可以解决的流体仿真问题进行详细讲解并辅以相应的实例,使读者能够快速、熟练、深入地掌握CFX软件。全书共16章,由浅入深地讲解了CFX仿真计算的各种功能,从几何建模到网格划分,从计算求解到结果后处理,详细地讲解CFX流体模拟计算的每一个步骤,使读者能够了解并掌握CFX软件的工作流程和计算方法。 本书结构严谨,条理清晰,重点突出,不仅适合广大CFX初、中级读者学习使用,也可作为大中专院校、高职类相关专业,以及社会有关培训班的教材,同时还可以作为工程技术人员的参
一个好的架构就像一个好的制度,我们不会时时刻刻感受到它的存在,但在关键时刻,它决定了系统能够到达的高度。本书浓缩了携程公司的整个技术架构,可以帮助读者了解支撑一家大型企业所需要的核心技术产品,以及它们的架构和面临的挑战。本书由携程的一线研发工程师们精心编写,他们对携程各个领域的技术实践了如指掌,本书所提到的各种系统离不开他们的耕耘。在给读者呈现携程架构实践的同时,也希望本书能给读者带来一些警示和启发,共同推动技术的进步。不同领域的架构关注点各有侧重,但是方法论是相通的。希望读者通过本书了解携程的架构实践,拓宽视野,丰富自己的架构工具箱,在遇到难题时,看看其他领域的解决思路,就可能碰撞出意想不到的 火花 。
阿尔伯特陈*作的《嵌入式实时系统--调度分析和验证/嵌入式系统译丛》面向嵌入式实时系统,较系统地论述基本的实时调度算法、调度性分析方法,说明引入形式化方法的必要性,并为实时系统设计提供一个清晰的形式化方法基础。其核心是面向实时系统的形式化分析(forreal analysis)及验证。全书特别列举了大量关于安全关键系统的工程实例,从简单系统(如温度控制系统、面包机和电饭煲)到高度复杂系统(如飞机和航天飞机),通过将上述形式化方法成功应用于这些工程项目,有助于加深读者对嵌入式实时系统分析和验证方法的理解和运用。 本书面向高等院校本科生和研究生,作为“嵌入式系统”、“实时系统”相关专业课程教材或教学参考书使用;也可面向业界从业者和研究人员,作为参考书使用。
《Maya 2018完全实战技术手册》主讲如何使用Maya 2018软件进行三维动画制作。全书共分为12章,内容包含了Maya软件的界面组成、模型制作、灯光技术、摄影机技术、材质与纹理、渲染与输出、粒子特效、流体动画等一系列三维动画制作技术。本书结构清晰、内容全面、通俗易懂,各个章节均设计了相应的实用案例,并详细阐述了制作原理及操作步骤,注重提升读者的软件实际操作能力。另外,本书附带的教学资源内容丰富,包括与《Maya 2018完全实战技术手册》相关案例的工程文件、贴图文件和教学视频,便于读者学以致用。另外,本书内容采用Maya 2018版本进行设计制作,请读者注意。 《Maya 2018完全实战技术手册》非常适合作为高校和培训机构动画专业的相关课程培训教材,也可以作为广大三维动画爱好者的自学参考用书。
陈泰红、肖婧、冯伟编*的《嵌入式多核DSP应 用开发与实践》从C66x的内核架构、关键外设、多核 编程等方面进行翔实介绍,同时通过基于CCS V5 simulator软件仿真以及TMDXEVM6678L EVM硬件仿真 的实例精解,从*多细节上介绍基于TMS320C6678的 电路设计开发和boot设计,给出用实例测试的片内外 设应用测试程序,*后介绍中科院某所基于 TMS320C6678的星载毫米波SAR-GMTI系统数字中频接 收机的总体设计。 本书适合于广大DSP爱好者、大学高年级学生、 研究生,以及从事DSP等嵌入式技术开发的企业工程 技术人员参考。
本书是一本通俗易懂的直播系统开发入门书籍。通过本书读者可以从零开始学习搭建直播系统。本书分为三部分,*部分(第1章)主要介绍Nginx,包括什么是Nginx,为什么要选择Nginx,在特定的环境下如何安装、配置及使用Nginx。第二部分(第2~4章)主要介绍基于Nginx的Nginx-rtmp-module、FFmpeg组件的安装与配置,并完整地搭建了一个简单的直播系统。第三部分(第5~7章)主要介绍在多终端下如何使用不同技术建立基于直播的SDK,并介绍多种SDK相关技术框架。本书适合对直播系统开发有兴趣的人员、高级语言开发者、音/视频开发入门者。
本书介绍了通信系统中的基本概念和常用技术,包括传输介质特性、调制解调原理、常用网络协议和信源/信道编码等基础理论,并精心编写了MATLAB仿真示例。其中,第1章介绍并回顾一些关于信号的基本思想和处理方法,是全书的理论基础; 第2章介绍物理传输介质特性,涵盖有线系统、无线/射频系统以及光纤系统; 第3章介绍调制和解调理论,从非常基础的幅度调制开始,扩展到正交调制,*后引出正交频分复用和扩频的概念; 第4章重点介绍互联网的一些重要概念和算法,包括包路由、TCP/IP、拥塞控制、错误检查和数据分组从源到目的的路由算法; 第5章重点介绍信源编码,解释量化(标量和矢量)的思想,以及熵编码的理论; 第6章围绕信道编码和安全性这一重要主题,介绍经典的循环冗余校验和汉明码,以及常见的密钥分配和公钥方法。本书适合已具备MATLAB基本知识的通信工程等专业方向
IP接入网是全IP化通信网络的重要构成。IP接入网技术是当前全IP通信网络发展与建设的重点,在全球广受重视。本书系统性地介绍IP接入网技术。全书内容由4篇(11章)组成,重点介绍IP接入网总体标准ITU T Y.1231和基于三平面架构的参考模型,接入控制系统与协议,各种有线接入技术和无线接入技术。本书以系统架构和参考模型为纲,基于技术标准和标准系列的分析来讨论接入网技术,标准协议介绍和协议背景分析并重,致力于知识获取、技能提高和技术理念培养。本书可作为通信工程、网络工程、物联网工程等相关专业的高年级学生或研究生的专业课教材,也可供网络通信领域的高校教师、科研人员和技术人员参考。
本书从网络攻防实战的角度,对Web漏洞扫描利用及防御进行全面系统的研究,由浅入深地介绍了在渗透过程中如何对Web漏洞进行扫描、利用分析及防御,以及在漏洞扫描及利用过程中需要了解和掌握的基础技术。 全书共分10章,包括漏洞扫描 基础知识、域名信息收集、端口扫描、指纹信息收集与目录扫描、Web漏洞扫描、Web常见漏洞分析与利用、密码扫描及暴力破解、手工代码审计利用与漏洞挖掘、自动化的漏洞挖掘和利 用、Web漏洞扫描安全防御,基本涵盖了Web漏洞攻防技术体系的全部内容。书中还以一些典型漏洞进行扫描利 用及实战,通过漏洞扫描利用来还原攻击过程,从而可以针对性地进行防御。 本书实用性和实战性较强,可作为计算机本科专业或培训机构相关专业的教材,也可作为网络安全从业者 及爱好者的参考读物。
本书是一本介绍CoreOS操作系统使用和周边技术的入门实践类书籍。本书内容分为三个主要部分。**部分(第1章)主要介绍CoreOS的基本概念和系统的安装,为后续各个组件的使用做好铺垫工作;第二部分(第2~6章)主要介绍CoreOS中*核心的内置组件,通过这些组件,使用者能够完成大部分CoreOS的日常操作和开发任务;第三部分(第7~9章)主要针对CoreOS中一些比较进阶的话题以及组件进行更具体的讲解,并介绍一些CoreOS使用技巧。 在通读了这些内容后,相信读者会对CoreOS系统有一个比较全面的认识。
本书基于Vue.js 3展开,介绍了应用实例、组件、模板、计算属性、监听器、指令、表单、事件、数据绑定、路由、依赖注入、自定义样式、动画、渲染函数、测试、响应式编程等,还介绍了Vue CLI、TypeScript、Animate.css、Mocha、Vue Router、Naive UI、vue-axios等内容。Vue.js 3完全支持TypeScript,使读者可以采用类、面向对象的方式进行编程。在本书的后会手把手带领读者一起从零开始实现一个完整的企业级 新闻头条 客户端应用。本书技术前瞻、面向实战、实例丰富。
iOS系统是一款功能强大的智能手机系统,凭借其硬件产品iPhone和iPad的强大的用户体验,一直位居智能手机操作系统排行榜中的前两位。 全书共21章,循序渐进地讲解了iOS7系统的基本知识。本书从搭建开发环境讲起,依次讲解了iOS开发基础、编写MVC程序、CocoaTouch、XcodeInterfaceBuilder界面开发、文本框和文本视图、按钮和标签、滑块/步进和图像、使用开关控件和分段控件、提醒和操作表、工具栏和选择器、表视图、活动指示器/进度条和检索条、导航控制和弹出框处理、图形/图像/图层和动画、定位处理、和互联网接轨、多点触摸和手势识别、地址簿/邮件和Twitter、读写应用程序数据、开发通用的项目程序、公交路线查询系统等知识。其中几乎涵盖了iOS开发所需要的全部内容,所有用户都可以从本书中获得有帮助的知识。 本书内容言简意赅,讲解方法通俗易懂、详细,
《iOS开发指南:从零基础到App Store上架(第2版)》采用全新的iOS 7 API,详细介绍了*的iOS 7开发相关的知识点。《iOS开发指南:从零基础到App Store上架(第2版)》共分为4个部分:部分为基础篇,介绍了iOS的一些基础知识;第二部分为网络篇,介绍了iOS网络开发相关的知识;第三部分为进阶篇,介绍了iOS高级内容、商业思考等;第四部分为实战篇,从到有地介绍了两个真实的iOS应用:MyNotes应用和2016里约热内卢奥运会应用。书中包括了100多个完整的案例项目源代码,大家可以到本书网站http://www.iosbook1.com下载。 《iOS开发指南:从零基础到App Store上架(第2版)》适合iOS开发人员阅读。
本书从原理和实践角度全面介绍如何设计分布式系统。内容包括节点、通信、并发与并行、面向对象的分布式架构、面向服务的分布式架构、面向消息的分布式架构、 EST 风格的架构、微服务架构、 Serverless 架构、 Cloud Native 架构、虚拟化与容器技术、分布式计算、分布式存储、分布式监控、分布式版本控制、数据一致性、分布式事务、安全性、可用性等,内容丰富、案例新颖,相关理论与技术实践较为前瞻。本书*后还提供了一个综合实战案例,手把手教读者如何来基于Spring Cloud 技术来实现微服务架构。
本书通过一个完整的示例项目 社区维修App 展开介绍,内容由浅入深,从零开始一步步介绍H5移动应用开发,书中所使用的开发工具是HBuilder,项目采用的技术主要是HTML5、5 、MUI和Vue.js等。 本书适合对HTML5和js有一定了解,但没有H5移动应用开发经验,或者正准备学习H5移动开发的初学者。
本书基于S5PV210处理器的开发平台,深入浅出地介绍了嵌入式Linux裸机开发和Android应用程序开发完全攻略。本书分为上下两篇,分别为嵌入式ARM Linux裸机开发初体验和Android应用开发连连看,详细介绍了ARM嵌入式开发的基础知识以及典型的开发实例讲解;并结合典型的实例和精彩的语言,一步步激发读者的学习兴趣,使读者轻轻松松地学会在Linux环境中进行嵌入式开发和Android应用程序开发。 本书内容新颖、实用性强,可供从事嵌入式开发的技术人员学习使用,也可作为高等院校相关专业的师生学习使用。
本书基于华为终端云服务多年的技术积累和对移动应用生态发展的理解,以开发者应用的 D(开发)/G(成长)/E(变现)模型 为切入点,结合HMS典型的开放能力和实际的业务场景,通过实战方式详述如何使用HMS开放能力快速完成移动应用的开发和测试上架。 同时,本书对广大开发者关心的华为HMS发展历程、HMS生态架构与开放机制以及HMS的隐私合规等话题,也一并予以阐述。 【本书内容共分12章】 第1~2章, 介绍HMS生态发展历程与HMS Core生态整体架构及接入机制,帮助开发者了解移动应用生态、HMS蓝图与架构,适合所有人员阅读。 第3~11章, 介绍Kit快速集成,搭建实战环境,深入讲解每个Kit的功能原理,并通过一个支撑所有Kit集成业务的场景,详解每个Kit的实战环节,包括Account Kit、IAP Kit、Push Kit、Location Kit、Map Kit、Site Kit、Safety Detect、FIDO Kit等,以帮助