

深度探索Linux系统虚拟化:原理与实现
¥57.85
这是一部深度讲解如何在Linux操作系统环境下用软件虚拟出一台“物理”计算机的著作。 两位作者都是百度的资深技术专家,一位是百度的主任架构师,一位是百度智能云的副总经理,都在操作系统和虚拟化等领域有多年的实践经验。 本书从计算机体系结构、操作系统、硬件等多个方面深度探索了如何从CPU、内存、中断、外设、网络5个维度去虚拟化Linux系统,不仅剖析了其中的关键技术原理,而且深阐述了具体的实现。 全书共6章: 第1章:CPU虚拟化 介绍了X86架构下的VMX扩展,讨论了在VMX下虚拟CPU的完整生命周期,着重阐述了Host和Guest的切换、指令的模拟以及KVM是如何虚拟多处理器的。 第2章:内存虚拟化 讨论了操作系统如何为虚拟机呈现物理内存,结合影子页表以及EPT探讨了KVM如何完成从GVA到HPA的2层地址映射。 第3章:中断虚拟化 首先,讨论了从单核系统的8259A始,到多核系统的APIC,再到绕I/O APIC直从设备向LAPIC发送基于消息的MSI的虚拟化原理和实现。然后,讨论了Intel为了提高效率,是如何从硬件层面对虚拟化中断行支持的,以及KVM是如何使用它们的。 第4~5章 外设虚拟化 从完全虚拟化始,依次讲解了半虚拟化(Virtio)和Intel的VT-d支持下的硬件辅助虚拟化。通过实现一个模拟串口带领读者直观体会了设备虚拟化的基本原理,然后深阐述了Virito标准和实现,以及支持SR-IOV的DMA重映射和中断重映射。 第6章 网络虚拟化 讨论了在通用硬件网络的基础上,操作系统如何虚拟出专用的网络设备,为租户组建虚拟网络。


C#神经网络编程
¥57.85
本书遵循循序渐、兼顾理论和实践的原则,从神经网络基本概念手,以图文并茂的形式生动地讲解激活函数和反向传播等概念原理,并以人脸识别和动作检测为例,让读者直观地了解深度学习的应用场景,在知识内容方面,不但包含决策树、随机森林等常规算法,还重讲解了LSTM、CNN神经网络等主流算法,在代码实践方面,比较深地讲解发细节,详细介绍了相关网络结构、参数调优和各种网络的对照比较,对程序员实际动手有比较强的参考意义。此外,本书还包含了常用激活函数,读者可以方便的在附录中查询相关函数特性,是一本集原理、实践与资料查询为一体的书籍。


TensorFlow机器学习实战指南(原书第2版)
¥57.85
本书由数据科学家撰写,从实战角度系统讲解TensorFlow基本概念及各种应用实践。真实的应用场景和数据,丰富的代码实例,详尽的操作步骤,带领读者由浅深系统掌握TensorFlow机器学习算法及其实现。 本书第1章和第2章介绍了关于TensorFlow使用的基础知识,后续章节则针对一些典型算法和典型应用场景行了实现,并配有较详细的程序说明,可读性非常强。读者如果能对其中代码行复现,则必定会对TensorFlow的使用了如指掌。


MXNet深度学习实战
¥57.85
这是一本详细讲解计算机视觉算法实现以及MXNet框架的原理和使用的工具书。 作者是网易的资深计算机视觉算法工程师,本书融合了他丰富的工程实践经验,一方面详细讲解了深度学习框架MXNet的技术原理和应用方法,一方面以MXNet为工具讲解了算法实现的具体细节。辅以大量简洁的代码,助你从零基础始实现深度学习算法。 全书共12章,分为4个部分: *部分 准备篇(第1~2章) 介绍了MXNet的发展、优势、预备知识、各种深度学习框架的对比,以及发环境的搭建,包括Docker的使用。 第二部分 基础篇(第3~7章) 纤细讲解了MXNet主要模块使用和原理,如MXNet的数据读取、数据增强操作、常用网络层的含义及使用、常见网络结构的设计思想、模型训练相关的参数配置等。 第三部分 实战篇(第8~10章) 以图像分类、目标检测、图像分割这三个常用领域为例演示了如何通过MXNet实现算法训练和模型测试,同时还结合MXNet的口详细讲解了算法实现的细节。 第四部分 扩展篇(第11~12章) 主要介绍了基于动态图构建网络结构的Gluon口,以及MXNet专门为计算机视觉任务推出的深度学习库GluonCV。


TensorFlow 2.0神经网络实践
¥57.85
本书通过聚焦于发基于神经网络的解决方案来介绍机器学习,首先将从熟悉构建深度学习解决方案所需的概念和技术始,然后介绍如何创建分类器、构建目标检测和语义分割神经网络、训练生成式模型,以及使用TF 2.0的工具,如TensorFlow Datasets和TensorFlow Hub,加速发过程。学完本书之后,读者将能够使用TF 2.0发任何机器学习问题的解决方案,并能将它们部署到生产环境之中。


深入浅出Android源代码:基于Android6.0和实际开发案例剖析
¥57.72
本书基于Android 6.0源代码和实际案例,分析Android系统的框架原理和具体实现。由于Android框架里模块众多,本书只详细分析了框架里的一部分模块,涉及这些模块的原理、架构及代码实现等各个细节,尽量做到让读者知其然,又知其所以然。在Android官方网站,Android分了4层,从高到低分别是应用程序层、应用程序框架层、系统库层和Linux内核层。本书主要涉及应用程序层、应用程序框架层和系统库层。


分布式系统常用技术及案例分析
¥57.72
本书分为三大部分,即分布式系统基础理论、分布式系统常用技术以及经典的分布式系统案例分析。*部分主要介绍分布式系统基础理论知识,总结一些在设计分布式系统时需要考虑的范式、知识以及可能会面临的问题,其中包括线程、通信、一致性、容错性、CAP 理论、安全性和并发等相关内容;同时讲述分布式系统的常见架构体系,其中也包括*近比较火的RESTful 风格架构、微服务、容器技术等。第二部分主要列举了在分布式系统应用中经常用到的一些主流技术,并介绍这些技术的作用和用法;这些技术涵盖了分布式消息服务、分布式计算、分布式存储、分布式监控系统、分布式版本控制、RESTful、微服务、容器等领域的内容。第三部分选举了以*网和 Twitter 为代表的国内外知名互联网企业的大型分布式系统案例,分析其架构设计以及演变过程;这部分相当于是对第二部分零散的技术做一个“串烧”,让读者可以结合技术的理论,看到实战的效果。


人工智能和蓝牙硬件开发实战
¥57.60
《工智能和蓝牙硬件发实战》以作者在小米公司“探索和实践蓝牙设备结合人工智能,发新一代智能蓝牙语音设备”为背景,以自己积累的智能蓝牙设备发经验为基础,介绍了将蓝牙技术和人工智能技术相结合,发智能硬件的方法与经验。 《工智能和蓝牙硬件发实战》共7章,分别介绍了蓝牙协议的发展历史、协议栈结构以及蓝牙5.2版本的发展动态;小米“小爱同学”使用的人工智能技术,以及小米公司AIoT的战略布局和发展情况;小米智能语音技术及其架构;小米自定义的蓝牙设备与主机之间行通信的MMA协议;使用MMA协议行发实践(通过小爱耳机和小爱鼠标的实际发来介绍);在使用MMA协议行蓝牙设备的功能发时涉及的主要功能;小米生态企业、合作伙伴与小米一起发布智能产品的合作规范和流程。 《工智能和蓝牙硬件发实战》适合有兴趣了解蓝牙设备在人工智能领域中的应用,或者有兴趣从事相关产品发和实践的蓝牙应用发工程师、智能硬件发工程师、蓝牙协议栈发工程师阅读。


计算机图形学入门:3D渲染指南
¥57.54
如今,计算机图形学无处不在,它为视频、游戏等增添了令人瞩目的细节,为大型电影、动画等增添了逼真的特效。本书围绕计算机图形学这一主题展,是作者讲授计算机图形学课程多年经验的结晶。 本书着重介绍光线追踪渲染器和光栅化渲染器这两大主流渲染器的基本实现过程,以渲染器的需求背景和实现原理作为出发,辅以必要的简单数学推导过程,从光到阴影与反射,从直线到着色与纹理,逐渐引导出实现渲染器的伪代码,力求使没有丰富编程经验和深厚数学功底的读者也能够完全读懂。 本书是计算机图形学门的学习教材,特别适合渴望计算机图形学世界的“零基础”读者阅读,也适合对计算机图形学发感兴趣的爱好者以及相关从业人员使用。


卓有成效的敏捷
¥57.54
“敏捷”一词已成为涵盖各种价值观、原则和实践方法的统称,敏捷实践已成为众多高效能软件组织的制胜之道。然而近年来,新的敏捷实践百花齐放,作为软件发组织先行者,如何识别有效的敏捷实践方法?如何通过有效的软件发实现更多的业务功能?本书作者史蒂夫·迈克康奈尔(Steve McConnell)带领Construx 软件公司在数百个软件组织实践与总结后,形成卓有成效的现代敏捷实践路线图。 本书从团队、工作、组织3 个维度,系统回答了如何选用适合软件组织的敏捷工具,如何创建以业务为中心的高效能、自管理团队,如何了解Scrum 并诊断团队问题,如何提高sprint 环境中的需求一致性,如何提高测试效率以提高质量等问题,让软件组织发人士能够突破现实世界中的约束条件,领导软件发组织。 本书提出的敏捷实践方法经历300 多位不同层级管理者的实践,并参考10 000 多条严格的评审意见行磨,几乎涵盖了卓有成效的敏捷的全部实际考虑,具有极强的普遍适用性。无论你是敏捷教练,还是已采用敏捷发但对结果不满意的企业管理者、有技术背景但没有现代敏捷实践经验的发人员、没有技术背景但想了解敏捷相关知识的读者,都能从本书中获得关于敏捷实践的宝贵资源。


Qt程序设计基础 基于银河麒麟桌面操作系统
¥57.54
银河麒麟桌面操作系统 V10 是一款简单易用、稳定安全、高效创新的产品,配备有完善的发工具,支持主流编程语言,提供了良好的发环境和大量的发库。同时它支持国产数据库和中间件,以及封装系统级 SDK,可以很好地支撑项目发工作。 本书基于银河麒麟桌面操作系统 V10,以 Qt 5.12.8 为发平台,将理论知识与发经验相结合,深浅出地介绍桌面应用发的常用技术。本书分为 10 章,内容包括初识 Qt、发环境、编程基础、窗口设计、对话框、事件处理、信号槽、常用控件、布局管理、文件管理等。 本书可作为计算机、软件工程、物联网等信息类专业本科、专科层次的教学用书,也适合 Qt 编程的初学者、Qt 跨平台应用发人员参考。


精通Linux内核开发
¥57.54
《精通Linux内核发》介绍了Linux内核、内核的内部编排与设计,以及内核的各个核心子系统等知识。本书分为11章,具体内容包括:程、地址空间和线程;程调度器;信号管理;内存管理和分配器;文件系统和文件I/O;程间通信;虚拟内存管理;内核同步和锁;中断和延迟工作;时钟和时间管理;模块管理。 《精通Linux内核发》篇幅短小精悍,通过大量代码辅助介绍Linux内核的相关发工作。通过学习本书,读者可以深理解Linux内核的核心服务与机制,了解这个集中了集体智慧的Linux内核在保持其良好设计的同时,是如何保持其优雅特性的。 《精通Linux内核发》适合Linux内核发人员、底层发人员阅读,还适合希望深理解Linux内核及其各组成部分的系统发人员学习。高校软件工程专业的学生也可以将本书当作了解Linux内核设计原理的参考指南。


智能风控实践指南:从模型、特征到决策
¥57.54
内 容 提 要 随着人工智能技术的步和消费金融行业的快速发展,智能风控已经成为金融行业的刚性需求。本书围绕智能风控的关键环节一一展,同时结合具体的智能风控实例行解析。 本书共6章,主要内容包括智能风控的发展,搭建智能风控模型体系,搭建风控特征画像体系,搭建智能风控策略体系,智能风控与人工的结合,以及智能风控管理。 本书适合银行、消费金融与保险等领域信贷风控模型发人员、特征挖掘人员和策略分析人员,以及金融科技领域从业者、咨询行业从业者和其他对智能风控感兴趣的人阅读。


UG NX中文版三维电气布线设计
¥57.54
三维电气布线是电子设备线束设计发展的必然趋势。西门子工业软件公司旗下的NX CAD作为电子设备线束设计领域的优秀代表,依据其自身强大的三维产品设计能力,能快速、准确地实现三维线束设计和二维工程出图功能。本书结合工程实际,详细地讲解了NX CAD三维电气布线技术及其软件的操作流程,主要包括电气部件的审核定义、部件的装配与布置、线束路径的布置、电气数据的创建与使用、组件指派与线束生成、成形板的创建与工程出图和工程案例的应用等。本书可作为电子设备科研院所、企事业单位的设计和工艺人员学习三维电气布线的参考书,同时,也可以作为高职院校相关专业的教材。


中望3D产品设计实用教程
¥57.54
中望3D是优秀的国产3D设计软件,在产品设计中可以取得出色的效果。本书重介绍中望3D在产品设计上的应用,内容包括中望3D基础门、草图设计、3D造型基础、空间曲线、曲面建模、直编辑与造型变形、钣金件设计、装配建模和工程图设计。 本书结构清晰,内容编排深浅出,实例丰富,注重理论和实践,是一本好学、好用的3D产品设计教程。 本书可作为各类院校机械、产品设计、加工制造、工业设计等相关专业的教材,也可以作为相关技术人员行产品设计、机械设计、模具设计、工业设计、数控加工的参考用书。


大话性能测试:JMeter实战
¥57.54
本书以业界源性能测试工具JMeter为依托,结合真实的工作实践,用通俗易懂的语言层层深讲解性能测试技能。全书共分为5章和6个附录,第1章讲解性能测试基础知识,包括性能测试的整体知识体系、基础知识和通用标准等;第2章讲解初级性能测试技能,包括JMeter九大核心组件的使用、测试脚本的编写等;第3章讲解中级性能测试技能,包括如何扩展JMeter的功能插件、搭建性能自动化和实时可视化平台等;第4章讲解高级性能测试技能,包括Dubbo的扩展测试、中间件的基准测试、JMeter源码的解析等;第5章通过实例剖析3种典型性能测试场景;附录部分扩展讲解实用性能知识,包括典型性能问题和解决方法、性能参数调优、问题定位和优化建议等。 本书适合对性能测试有门、阶学习需求的测试人员,也适合对性能知识有学习需求的发人员、运维人员等相关技术人员。


Flutter内核源码剖析
¥57.54
本书系统介绍Flutter跨平台技术的底层原理,横跨Java、C 、Dart 3种编程语言,可以帮助程序员学习前沿的跨平台技术,编写高质量的代码,深刻理解Flutter的内部运行机制。 本书共11章。第1章~第3章讲解阅读Flutter内核源码的前置知识,如何获取和构建源码,以及Dart的高级特性等。第4章~第7章讲解Flutter内核源码的核心内容,涉及Embedder层、Engine层、Framework层等。第8章~第11章基于对Flutter内核源码的分析,探讨如何编写高性能的业务代码,定位代码中的性能瓶颈,使用DevTool等工具的高阶特性,以及底层原理等高级主题。 本书适合对跨平台技术感兴趣的发人员、前端发人员、Android/iOS发人员,希望深了解Flutter或有性能调优需求的发人员,对移动端渲染框架感兴趣的发人员,以及渴望深了解Flutter底层实现的发人员阅读。


基于机器学习的工作流活动推荐
¥57.54
随着云计算、大数据等的快速发展,越来越多的组织用信息化手段行流程管理。如何提升流程执行的智能化程度、动态性和柔性,以提高对非标准业务的管理效率,是流程管理面临的一个重要问题。 本书基于流程管理系统积累的日志,提出了3种流程管理的工作流活动推荐方法,分别为基于用户类别近邻的活动推荐方法、基于Pearson相关系数的活动推荐方法和基于协同过滤的活动推荐方法,并介绍了一种流程信息的可视化算法,实现了一个可视化原型系统。 本书结构清晰,文字流畅,图文并茂,适合从事流程管理系统研究的读者阅读,也适合作为高校相关专业师生的参考书。


深度对话GPT-4
¥57.47
人工智能技术的发展日新月异,提示工程不仅极大地提高了人工智能在各个领域的应用效率和准确性,还为人类了一扇通往智能化世界的大门。大语言模型如同一位博学多才的智者,拥有处理和理解自然语言的超凡能力。提示工程可以看作与这位智者沟通的桥梁和工具,其关键在于如何提出精准而富有启发性的问题,激发大语言模型的创造力和解决问题的能力。 本书作者通过与GPT-4的深度对话,精心梳理了一系列重要的提示工程实践秘诀。全书共7章,从了解大语言模型的化之路始,循序渐地介绍了提示词及提示工程的知识和实践技巧,并结合GPT-4在各领域的应用案例展现了大语言模型的强大魅力。此外,本书还基于Azure OpenAI Studio平台讲解了具体的应用发实践。 本书适合对大语言模型及提示工程感兴趣的读者阅读,书中丰富的案例能帮助读者全面了解和掌握提示工程及其应用。


开启创意之门:AIGC创作一本通
¥57.47
AIGC(人工智能生成内容)的兴起使大量低成本的构思、设计的实现和精美的演示文稿、图片、视频、动画的制作成为可能。现在互联网上出现了不少由AIGC技术生成的高质量内容,如生活、哲理、心理、知识、技能类短视频,得到了观众的高度认可。 本书是为致力于创作高质量内容的读者而精心编写的,以系统化、结构化的思维,将策划和制作高质量内容的知识、技能和工具有组织、有条理地编写出来,供读者学习。 本书适合想要创作高质量、有品位的互联网内容创作者(图片生成、短视频制作等)阅读,也适合热衷传播知识和技能的知识工作者(知识付费、课件制作等)阅读。


Kafka实战
¥57.47
本书旨在介绍Kafka的核心功能,以及如何在实际项目中使用它。本书主要内容包括Kafka的核心概念,如何使用Kafka Connect设置和执行基本ETL任务,如何将Kafka用于大型数据项目,如何执行管理任务,如何生成和使用事件流,如何在Java应用程序中使用Kafka,如何将Kafka实现为消息队列等。通过阅读本书,读者应该很快就会掌握如何在日常工作流程中使用Kafka,还可以始深研究更高级的Kafka主题。 本书适合软件发人员阅读,也可作为计算机相关专业的教材。