
本书围绕虚拟化、并发和持久性这三个主要概念展,介绍了所有现代系统的主要组件(包括调度、虚拟内存管理、磁盘和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大运营商与设备商华为经过多次实际部署后联袂出品的边缘计算图书。 一书看懂边缘计算的资深技术知识、相关产业发展及未来趋势!


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

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

Red Hat Enterprise Linux 8.0 系统运维管理

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

树莓派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。

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

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

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


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


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