
本书围绕虚拟化、并发和持久性这三个主要概念展,介绍了所有现代系统的主要组件(包括调度、虚拟内存管理、磁盘和I/O子系统、文件系统)。全书共50章,分为3个部分,分别讲述虚拟化、并发和持久性的相关内容。作者以对话形式引所介绍的主题概念,行文诙谐幽默却又鞭辟里,力求帮助读者理解操作系统中虚拟化、并发和持久性的原理。本书内容全面,并给出了真实可运行的代码(而非伪代码),还提供了相应的练习,很适合高等院校相关专业的教师展教学和高校学生行自学。本书具有以下特色:● 主题突出,紧紧围绕操作系统的三大主题元素 虚拟化、并发和持久性。● 以对话的方式引背景,提出问题,而阐释原理,启发动手实践。● 包含众多 补充 和 提示 ,拓展读者知识面,增加趣味性。● 使用真实代码而不是伪代码,让读者更加深透彻地了解操作系




本书可以让读者迅速上手Git,用它来跟踪、分支、合并和管理代码变更。本书通过一系列步骤式教程,引导读者迅速掌握从Git基础知识到高级使用技巧在内的所有知识,并提供友好而严谨的建议,以帮助读者熟悉Git的许多功能。 本书在上一版的基础之上行了全面更新,包含了操作树的技巧,全面覆盖了reflog和stash的用法,还全面介绍了GitHub仓库。一旦你掌握了Git系统的灵活性之后,你可以以近乎无限的各种方式来管理代码发,而本书则会告诉你怎么来做。 本书内容如下: 学习如何在多个真实的发场景中使用Git; 深理解Git的常见用例、*初的任务以及基本功能; 针对集中式和分布式版本控制而使用Git系统; 学习如何管理合并、冲突、补丁和差异; 应用高级技术,比如变基、钩子和处理子模块的方法; 与SVN仓库行交互——其

紧扣UML专业知识,详解UML 建模、设计与分析。由高校专业教师联合编写,具备专业品质。内容具有全面性、递性和实用性实例众多、图例丰富、实用性强。附赠高品质素材和案例。

前百度高级工程师精心写作。操作系统并不深奥,本书给予解读。历时19个月,行文60余万字,用6000多行代码实现了一个完整的操作系统。彻底剖析操作系统的原理,实现内核线程、特权级变换、用户程、任务调度、文件系统等操作系统基本的组成单元。用实际代码解释了锁、信号量、生产者消费者问题。实现了shell,帮助大家理解内部命令、外部命令、管道等操作。本书用诙谐幽默的语言,把深奥的操作系统尽量讲解清楚,读者在轻松阅读中就学通了深奥的知识,学完后不但明白了操作系统,读者可以轻松自制一个操作系统,是一本难得的好书。本书适合操作系统快速门并希望快速提高的读者、具备一定基础、但不能灵活运用的读者、也适用于那些已经在操作系统领域有一定造诣、但依然存在误用的读者绝大多数技术人都对操作系统怀着好奇的心,他们渴望一本告

1.基于Intel Core i7处理器的64位多核操作系统2.引诸多Linux内核的设计精髓3.既可在Bochs虚拟机中执行,又可通过U盘引导运行于笔记本电脑

1. 优逸客有限公司为全国知名的培训机构,有丰富的编写和教学经验,同时也有一大批经验丰富的培训师。 2. 全书包含了程序设计中前端、后台、数据库、框架等全流程知识讲解,让读者学习事半功倍。

1个知名组织 边缘计算产业联盟 4大头部企业 中国电信、中国联通、中国移动3大运营商与设备商华为经过多次实际部署后联袂出品的边缘计算图书。 一书看懂边缘计算的资深技术知识、相关产业发展及未来趋势!

直播系统开发:基于Nginx与Nginx-rtmp-module


深圳信盈达电子有限公司是一家专注于嵌入式产品开发和技术培训的高新技术服务企业,本书实例丰富,讲解通俗易懂,可以让读者快速掌握嵌入式Qt的开发。

微信小程序项目开发实战——用WePY、mpvue、Taro打造高效的小程序
★?微信小程序的结构化发方法 ★少走弯路,高效发 ★本书的原则是实战,目标却是高效发微信小程序。 ★借助WePY、mpvue、Taro框架,让你从0始迅速掌握小程序的发步骤和技巧。 ★全书不仅仅涉及小程序的前台UI,还涉及到后台逻辑的编写 ★旨在让读者真正获得一个小程序项目的发能力。 实战项目包括: ★WePY项目: - 问卷小程序 - 摇一摇游戏 - 百度图片识别API - 文字和信息发布小程序 - 使用Canvas绘制图片 ★mpvue项目: - 历史今日 小程序 ★Taro项目: - 星座测试小程序


1 本书专注于介绍Android自定义控件阶知识,通过精彩的案例对各种绘制、动画技术行了糅合讲解。 2 Android自定义控件涉及动画和色彩,本书将图片地址制作成二维码,可供读者扫描观看。 3 适合中高级从业者对Android自定义控件相关知识行查漏补缺和深学习。 4.本书配有源码,可下载参考。




本书作者是创客,曾经将书中制作项目写成文章和制作成视频上传,广受读者欢迎。全彩印刷,通过9个精彩的电子制作项目,跟随创客大人,自己动手做交互系统书中提供大量视频二维码,手机扫码即可播放,带读者领略交互系统的神奇和精彩人机交互发展迅速,应用日益普及,已经逐渐深到消费电子设备、可穿戴设备、家电家具、展览、博物馆等各种场景,和人们的日常生活息息相关。本书的目标是带领读者自己动手制作有趣的交互系统。读者只需要采用流行的智能硬件,以及日常生活中常见的材料,跟随书中的步骤来制作,即可在较短的时间内轻松搭建具有声音、动画、游戏等交互功能的迷你电子项目。本书中包含的精彩的交互系统项目有:◆ 音乐蛋糕盘◆ 纸上互动游戏◆ 在电脑键盘上创建音乐键盘◆ 乐动立方与*音乐◆ 声音绘画——夏日烟火◆ 星空猎人

CentOS 7.5是基于RHEL的安全*稳定发行版,鉴于OpenSSH的安全问题,目前大部分企业的CentOS服务器都会更新到这个版本。本书第1版受到了读者的一致认可,为了跟上服务器安全的步伐而行本次更新,力图让更多的网络运维人员学习*知识并让自己管理的服务器得到更好的安全保障。本次修订的重是CentOS 7.5的安装、使用和配置,包括集群、云、双机热备在*版本下的搭建和使用。

Microsoft Azure 管理与开发(上册)基础设施服务IaaS

Red Hat Enterprise Linux 8.0 系统运维管理



Android Dalvik虚拟机结构及机制剖析——第1卷 Dalvik虚拟机结构剖析

凝聚了近百个项目的性能测试经验,详细阐述了大型项目的性能测试规划与实施方案。 提出了 全面性能测试方案 ,致力解决软件的亚健康状况。 测试领域*专家作品,十年经典崭新回归。 免费赠送两门LoadRunner学习视频课程,共计14学时。 海报:

书以电子科技大学自主设计的源操作系统aCoral在ARM9 Mini2440嵌式平台上的设计过程为思路,逐步介绍aCoral的实现,再延伸到它对多核嵌式处理器的支持,在此过程中,介绍嵌式实时操作系统的其他相关技术和理论,比如:实时调度机制与策略、多核计算等,让学生对其有更全面的认识。此外,全书综合应用了计算机组成原理、计算机操作系统、汇编语言、C程序设计、数据结构、嵌式系统概论、ARM处理器及其应用等课程的知识,力求理论与实践紧密结合,帮助读者融汇贯通上述课程的相关知识。

树莓派3实战指南——手把手教你掌握RaspberryPi3与Windows10IoTCore项目开发
本书是在畅销书《树莓派实战指南 手把手教你掌握100个精彩案例》全面升级而成,书中内容兼容树莓派2和树莓派3。为了提高学习效果,本书提供了完整的教学录像及源代码文件。下载地址见清华大学出版社网站本书页面。本书适合作为Windows 10 IoT开发者、Raspberry Pi开发者、开源硬件发烧友、电子爱好者、物联网开发者的案头工具书。本书特色如下: (1)本书是一本Raspberry Pi Windows 10 IoT案例实战的图书。 (2)本书也详细介绍了C#语言编程基础知识,适合入门读者。 (3)本书内容可以全部在Windows环境下完成开发。 (4)本书案例支持的硬件包括Raspberry Pi 2、Raspberry Pi 3、MinnowBoard Max和DragonBoard 410c。

ARM Cortex-M0+嵌入式开发与实践——基于LPC800

适读人群 :广大电脑爱好者,电脑上网初学者,培训班学员 ◆电脑学习轻松上手:创新的模块化学习结构,引领读者由浅深、循序渐地学习。 ◆众多疑难迎刃而解:根据初学者的学习习惯和需求量身造,帮你排忧解难。 ◆快速提高易如反掌:只讲*需要掌握、*有实战价值的知识和技能,让你事半功倍。 ◆学练结合举一反三:知识巧妙融众多实际案例中讲解,理论联系实际。

本书的内容比较全面,涵盖分布式系统基础理论、常用技术以及经典的案例分析。全书篇幅较多,对分布式系统中的线程、通信、一致性、容错性、CAP理论、安全性、并发、RESTful风格架构、微服务、容器技术,以及分布式消息服务、分布式计算、分布式存储、分布式监控系统、分布式版本控制、RESTful、微服务等相关技术和知识都作了详细的讲解,并辅以*网和Twitter为代表的国内外知名互联网企业的大型分布式系统为案例,分析其架构设计以及演变过程,做到了理论和实践相结合。


本书结合实际生产项目,详细介绍从单体架构过渡到微服务容器化的分布式架构的全流程方法,囊括Spring Cloud、Docker、Rancher、Prometheus和Kubernetes等技术。

本书可以看成为Spring Cloud微服务组件架构案例实战指南,站在架构设计的角度,从 服务治理 负载均衡 容错保护 网关 和 消息通信 等角度向大家逐一介绍Spring Cloud中的常用组件。 在本书每个介绍 架构级 组件的章节中,大家不会看到大段引经据典的文字,而是能看到有实践意义的案例。而且,每个案例均配有视频讲解,大家能很快在自己的机器上调试通过(免去了很多自己试错的时间),通过运行这些案例,读者能快速地掌握架构级别相关组件的作用和一般用法。

模拟与数字系统协同设计权威指南:Cypress PSoC集成开发平台


NLTK基础教程 用NLTK和Python库构建机器学习应用
自然语言处理(NLP)属于人工智能与计算机语言学的交叉领域,处理的是计算机与人类语言之间的交互问题。随着人机交互需求的日益增长,计算机具备处理当前主要自然语言的能力已经成为了一个必然趋势。NLTK正是这一领域中一个强大而稳健的工具包。在这本书中,我们首先会介绍一些与NLP相关的知识。然后,我们会探讨一些与数据科学相关的任务,通过这些任务来学习如何从零始构建自定义的标识器和解析器。在此过程中,我们将会深度探索NLP领域的基本概念,为这一领域各种源的Python工具和库提供具有实践意义的见解。下来,我们将会介绍如何分析社交媒体网站,发现热门话题,行舆情分析。zui后,我们还会介绍一些用于处理大规模文本的工具。在阅读完本书之后,您将会对NLP与数据科学领域中的概念有一个充分的了解,并能将这些知识应用到日常工作中。


HTML5+CSS3+jQuery Mobile+Bootstrap开发APP从入门到精通(视频教学版)
原生应用程序APP的发费用比较高,发时间比较长,发效率比较低,而jQuery Mobile的出现很好地解决了这些问题,它结合HTML5、CSS3、Bootstrap技术,能快速发出移动网站和APP,满足了目前应用需求多变、快速搭建原型及应用快速部署的要求。

● 百度学院精品课 代码的艺术 核心内容首次成书,百度技术培训中心官方指定用书。 ● 清华大学、IT名企设 代码的艺术 课程及讲座,课程获工程师广泛赞誉。 ● 成为优秀软件工程师三条路径: (1)学习-思考-实践; (2)知识-方法-精神; (3)基础乃治学之根本。 ● 具备正确的意识比掌握具体的知识更重要。 ● 读者对象:软件工程师和管理者;计算机和软件方向的在校学生。 ● 随书附赠配套视频,作者在线一对一答疑等增值服务。



本书系统性强,实验项目丰富,具有较强的实用性。全书将DSP芯片原理、结构和系统设计、实验融为一体,既方便读者掌握DSP的基础知识,也有利于读者行DSP系统的项目发。

基于PyTorch Lightning的深度学习:使用Python快速构建高性能人工智能(AI)模型
1、使用PyTorch Lightning构建深度学习模型,简化样板代码,提高生产力。 2、适合深度学习初学者和有实践需求的数据科学研究者 3、涵盖时间序列模型、深度生成式模型、半监督学习等内容 4、强调实践指导和案例,包括模型构建、部署应用等。 5、作者是资深数据科学家,读者可从其经验中受益

本书以Vue框架为核心,以Vue 2.x和Vue 3.x两条生态为起,分别介绍两个生态体系的完全学习攻略,读者可以通过阅读本书,快速掌握两套Vue生态的门到企业项目发,帮助读者在前端学习的过程中少走弯路,更深层地了解Vue生态体系并实现升职加薪。


上市以来雄踞亚马逊敏捷类畅销书榜首,热评如潮 Scrum精髓,一就通,一本就够 揭示同类书不告诉你的主题和秘笈 适用于大多数敏捷过程的实用指南 适合团队成员、经理和执行负责人阅读的知识读本 如果想用Scrum来发足以引爆流行的产品和服务,本书就是你梦寐以求的完全参考。作为业内领先的敏捷教练和培训师,KennethRubin用通俗易懂的语言和丰富的实例与我们分享他十多年的实践经验,诠释Scrum的价值观、原则和实践,描述一些灵活、可行的方法帮助我们用好Scrum。 针对Scrum新手和达人,本书从团队、产品和产品组合这三个层面来介绍、澄清和深化Scrum的相关原则和应用。Rubin曾帮助数百个组织成功应用Scrum,积累了相当丰富的实践经验和表达能力。作为这些经验和能力的结晶,本书图文并茂,通过通俗易懂的描述和两百多幅图对Scrum行

通过阅读本书,读者可以快速掌握嵌式软硬件发技术的要,并能够探索BBB源硬件的奥秘,了解BeagleBone Black的优势和特色。● 掌握BeagleBone 所需要的知识和技能,包括Linux 特征详细回顾、电子和编程技能。● 彻底检查BeagleBone 与任何类型电路或设备口的连。● 演示高级的BeagleBone 应用,例如网络通信、丰富的用户界面、图像、视频、音频,以及使用BeagleBone 的PRU-ICSS 实时口。● 通过讲授基本技能来帮助你使用电子、模块或BeagleBone 及其他外部设备来行设计。● 本书提供了一个有力的 做中学 的方法,适用于初学者和高级用户。

1.分布式系统是为了解决资源(如计算、存储等)紧缺的问题而出现的,它包含分布式应用系统和分布式中间件系统; 2.本书从基础的架构概念手,由浅深地讲解分布式应用系统的核心理论,形成了完整的方法论。 3.本书结合账号系统、秒杀系统、消息推送系统和区块系统这4种常见的大型分布式应用系统,详细讲解了架构的实现细节。 4.阅读本书,读者可以掌握分布式应用系统的理论体系,并具备业务实战能力。


*汇聚大量芯片发人员的经验总结; *涵盖处理器芯片架构、核心系统软件的设计与发; *兼顾计算机系统硬件和软件发。 本书知识结构: 通用处理器的架构; 汇编和编译技术; Linux 内核中的内存管理; Linux 内核中的程管理; Linux 系统中的一些发和调试工具; 人工智能技术和 OpenCL 编程技术; 一些基础软件源项目; 硬件架构。

压力大,度失控,是几乎所有公司和商业软件发团队长期面临的顽疾。在《快速发》一书中,作者通过整体策略、具体的*实践以及宝贵的技巧提示来 驯服 失控的度,推动项目向前推。和《代码大全》一样,本书主题全面紧凑,更是从231个参考文献中萃取出含金量高的研究成果与硬核技术实践,具体特色如下: ● 一个可以应用于任何项目的快速发策略及相关的27个*实践 ● 客观公正地对比讨论快速发策略(包括好的和不那么好的):估算、原型、996、激励、团队、快速发语言、风险管理以及其他技术主题 ● 列出快速发项目需要规避的36种经典错误,包括需求蔓延、质量缺陷和银弹综合征 ● 26个实际案例生动刻画了对或错的根源以及如何确保软件发项的顺利推 《快速发》作为一本实操指南,可以惠及广大程序员、技术领导和项目经理,帮助他们看清项目失控的

全面解读,国内原创嵌式操作系统,发全过程。 嵌式操作系统:设计与实现 本书是《自己动手写嵌式操作系统》的全面升级版,作者对自己亲自在PC上发嵌式操作系统的“Hello China”行全面的升级和改,本书具有极高的实用性,对于嵌式软件发工程师、应用软件发工程师均有很高的参考价值,对于大中院校的学生学习和理解操作系统及计算机原理也会有许多启发,对于系统软件爱好者更是一本不可多得的好书,因为它会使您得到一个完整而细致的实践过程。 一个简单的想法 操作系统真的如此难发吗? 我国的通信产品的核心部件和核心技术真的只能依靠国外厂家提供吗? 一个曲折的过程 在紧张的工作之余行发,曾几度想放弃,一年多的发过程,坚持,坚持,再坚持,终于在2006年年初,才把当初规划的所有功能发完毕。 铸就本

《敏捷软件发:用户故事实战》的特色如下: 专注于 用户故事 这一灵活、敏捷和实用的需求方法 强调如何用更短的时间发更符合用户需求的软件应用 揭示如何在不能直与用户交流的情况下搜集用户故事 精辟阐述如何围绕着用户故事行全面的规划、度、估算和测试 诠释用户故事的优势,用户故事与用例、使用场景和传统需求方法的不同 极限编程(Extreme Programming)、Scrum或其他任何敏捷方法的理想搭档 《敏捷软件发:用户故事实战》的精彩内容: 用户角色建模:理解不同用户角色之间的共性与差异 搜集故事:用户访谈、问卷调查、观察和工作坊 与管理者、培训师、销售人员和其他代理人合作 为验收测试写用户故事 运用故事来排优先级、设度和估算发布成本 各章末尾包含思考练习题

● 全面阐述敏捷原则、实践与设计精髓的圣经 ● 《敏捷宣言》联名签署人六年沉淀而成的经典 ● 荣获第13届《软件发》杂志JOLT卓越大奖 ● 计算机软件工程五十年发展史上的里程碑式著作 ● 正本《敏捷软件发》=原则 模式 应用 敏捷/非敏捷故事 《敏捷软件发(珍藏版)》高屋建瓴,针对软件发流程中存在的顽疾,深阐述敏捷发、敏捷设计和极限编程,同时借助于有针对性的三大案例,从原则、模式到实践,全路径通了敏捷的落地路径,真正有效地帮助软件从业人员看清软件发中的实质性问题并真正夯实代码基础,帮助2640万名软件工程师从源头上提升解决软件发问题的能力。

ANSYS nCode DesignLife疲劳耐久性分析应用案例集
本书结合大量工程实例,介绍如何使用ANSYS nCode DesignLife在有限元分析结果的基础上进行疲劳分析

实用的云计算编程开发教程,学习Google App Engine的入门佳作,让应用程序的代码从容驾驭浮云 阐述了云应用的内涵,剖析了其与传统应用的区别,并通过使用Python与Java对一个简单的应用进行不断的深入开发,揭示出AppEngine的各方面特性,从而使读者顺利掌握构建云端应用程序的秘诀。

本书是一本引导读者深了解Docker实现原理的技术普及读物,主要目标是通过对Docker架构和源代码的详细讲解和解剖,帮助读者对Docker的底层实现有一个全面的理解。 作者通过大量的流程图和代码片段对Docker的架构、Docker的重要模块,特别是对Swarm、Machine和Compose这三个模块行了详细介绍和深度剖析,无论是Docker的使用者还是发者,通过阅读此书都可以对Docker有更深刻的理解,能够更好的使用或者发Docker。
