操作系统
-
Serverless架构设计指南张原 王昌鹏Serverless作为一种近几年流行的架构,其内部的设计相对复杂。本书尽可能使用通俗易懂的语言来帮助读者理解和掌握Serverless的开发与设计。本书以JavaScript为主要语言进行讲解,以Node.js运行时为主要运行环境进行服务设计的讲解。本书共10章,分别为:Serverless架构的概述、Serverless的总体设计、Serverless架构的脚手架设计、Serverless架构的模块设计、Serverless架构的函数设计、Serverless 结构设计、Serverless 架构的配置设计、Serverless架构的协议设计、Serverless架构的实践以及Serverless架构最终形态的演变。内容主要涉及JavaScript语言的开发(包括前端和后端的代码和功能的实现)、数据库的开发(如MongoDB、ETCD等)、容器层面的开发(如Docker、 K8s)。从虚拟机(VM)的实现开始,逐步构造出一个虚拟化框架,最终形成一个Serverless架构平台。为了提升读者的阅读体验,本书使用尽可能少的代码示例。本书配套有难点实现的微视频(扫码即可观看),以及相关案例源码(获取方式见封底)。本书适合相关领域的研究人员和工程技术人员阅读,也可作为高等院校计算机、软件工程及相关专业师生的参考资料。 -
现代软件测试技术权威指南茹炳晟,陈磊,朱少民 著在过去的十几年中,软件测试技术的演进突破了曾经的局限,发生了翻天覆地的变化,在新的领域有了更广泛的应用场景。本书从现代软件测试技术的视角,深入探讨近年来涌现和快速发展的测试技术,以及在快速变化的技术环境中依然保持高度相关性和实践价值的方法论与技巧。本书内容主要包括现代软件测试的工程理念,测试策略、分析和设计,测试与系统架构的关系,各项测试技术精要,自动化测试框架的设计与实现,AI产品、大数据产品、区块链、图形图像相关测试技术,以及大模型赋能下的测试智能化等。我们希望这是一本软件测试技术领域的“百科全书”,无论你是希望在专业领域不断精进的技术专家,还是希望打下扎实基础的入门读者,都能从本书中汲取宝贵的经验。 -
Proxmox VE部署与管理指南何坤源这是一本讲解如何在真实环境中部署、使用和管理Proxmox VE的实战性著作。作者采用全真物理环境,融合自己丰富的工程实践经验,提供大量操作步骤,手把手教你从零基础掌握Proxmox VE。通过阅读本书,你将:?了解什么是开源Proxmox VE?掌握Proxmox VE在企业生产环境中部署?掌握Proxmox VE存储配置?掌握Proxmox VE网络配置?掌握Proxmox VE虚拟机、容器配置?掌握Proxmox VE高级特性使用?掌握Proxmox VE备份与恢复?掌握Proxmox VE系统管理 -
可压缩与不可压缩流动计算方法李雪松、顾春伟本书共8章,系统阐述了可压缩与不可压缩流动计算的理论与方法。第1章简要介绍了流体计算所需的基础理论。第2~7章阐述了空间对流项的离散格式。其中,第2~4章分别阐述了不可压、可压及统一计算的经典方法;第5章发展了兼容低马赫数的激波捕获格式;第6章发展了激波计算稳定的格式;第7章在上述基础上提出了适合从极低到极高马赫数统一计算的全速域格式。第8章阐述了时间离散方法与计算收敛加速方法。本书既可作为高等学校计算流体力学课程及相关工程专业的本科生与研究生教材,也可作为从事流体计算相关科研和工程技术人员的参考用书。 -
强化学习基础、原理与应用张百珂《强化学习基础、原理与应用》循序渐进地讲解了使用Python语言实现强化学习的核心算法开发的知识,内容涵盖了数据处理、算法、大模型等知识,并通过具体实例的实现过程演练了各个知识点的使用方法和使用流程。《强化学习基础、原理与应用》共分为17章,主要内容包括强化学习基础、马尔可夫决策过程、蒙特卡洛方法、Q-learning与贝尔曼方程、时序差分学习和SARSA算法、DQN算法、DDQN算法、竞争DQN算法、REINFORCE算法、Actor-Critic算法、PPO算法、TRPO算法、连续动作空间的强化学习、值分布式算法、基于模型的强化学习、多智能体强化学习实战:Predator-Prey 游戏及自动驾驶系统。本书内容简洁而不失技术深度,以极简的文字介绍了复杂的案例,易于阅读和理解。《强化学习基础、原理与应用》适用于已经了解Python语言基础语法的读者,想进一步学习强化学习、机器学习、深度学习及相关技术的读者,还可作为大专院校相关专业的师生用书和培训机构的教材使用。 -
数据星河程志远、左岩、翟文麟本书以数据仓库建设内容为主线,以理论基础为核心,引导读者渐进式地学习数据仓库建设版图中所需知识。通过认识数据基建、数据质量、数据安全、实时技术、数据治理、数据资产、数据服务、数据应用等8个模块及常见遇到项目,使读者能够了解日常数据仓库开发流程及数据仓库工作具体内容,从而快速上手数据仓库建设工作。本书共14章,分为基础篇、基建篇、应用篇、评价篇、展望篇。基础篇(第1章和第2章)介绍数据仓库框架和数据模型建设知识点;基建篇(第3~8章)详细讲述数据仓库中每个板块建设,由简入深剖析搭建背景及搭建中细节;应用篇(第9~11章)通过实战讲解,快速上手数据仓库常见项目;评价篇(第12章和第13章)结合数据仓库基建和项目,阐述完整数据仓库需要具备的条件,并补充评价体系指标;展望篇(第14章)结合当前AIGC应用衍生出数据仓库未来发展探索;本书示例代码丰富,实际性和系统性较强,并配有视频讲解,助力读者透彻理解书中的重点、难点。本书适合初学者入门,也适合工作多年数据仓库开发者借鉴学习,亦可作为高等院校和培训机构相关专业的教学参考书。 -
Bootstrap前端开发从新手到高手陈奋、张晓兰Bootstrap 是由 Twitter 在2011年8月推出的开源前端框架,如今已发展成为广受欢迎的前端 UI框架。《Bootstrap前端开发从新手到高手(微视频版)》深入探讨了 Bootstrap 的框架基础、栅格系统、基础样式、组件等核心内容,并进一步展示了如何利用 Bootstrap进行实际网站开发。本书共分8章,内容涵盖了Bootstrap快速入门、基础样式、组件库、工具类、弹性布局、表格样式、表单样式以及定制与优化等。在每章的最后还提供了紧贴实战的综合案例,力求为读者带来良好的学习体验。本书提供了与内容同步的案例操作教学资源,读者可扫描前言中的二维码进行学习。本书具有很强的实用性和可操作性,可以作为初学者的自学用书,也可作为Web前端开发技术人员的首选参考书,还可作为高等院校Web前端开发、网站设计等相关专业的教材。本书对应的电子课件、完整代码文档和实例源文件可以到http://www.tupwk.com.cn/downpage网站下载,也可以通过扫描前言中的二维码获取。读者还可以扫描前言中的视频二维码直接观看教学视频。 -
Transformer模型开发从0到1李瑞涛本书以实战项目为主线,以理论基础为核心,引导读者渐进式地学习Transformer模型。本书分为5篇共17章。Transformer模型基础篇(第1~5章)重点介绍Transformer模型框架。把Transformer模型掰开,从最基础的输入出发,按照模型框架,一点一点走进Transformer模型的内部,直到最终的模型输出;Transformer模型NLP领域篇(第6章和第7章)重点介绍Transformer模型在自然领域中的应用,了解ChatGPT的往事今生;Transformer模型计算机视觉篇(第8~10章)重点介绍Transformer模型在计算机视觉任务中的应用,让Transformer模型可以看到真实的世界;Transformer模型进阶篇(第11~13章)重点介绍Transformer模型在多模态领域上的应用,以及与其他模型的混合模型;Transformer模型实战篇(第14~17章)从环境搭建到NLP领域,计算机视觉领域,音频领域等的代码实战,彻底讲解Transformer模型的运行机制。本书的每个章节、每个知识点都有对应的代码解析与精美图片展示,让读者能够更加容易理解Transformer模型的各个核心知识点。本书既适合初学者入门,精心设计的案例对于工作多年的开发者也有参考价值,并可作为高等院校和培训机构相关专业的教学参考书。 -
企业级DevOps应用实战温红化本书展示了以GitLab CI/CD 流水线为基础,结合时下十分火热的云原生技术,打造企业级DevOps应用体系的全流程。全书共分为3篇,第1篇为第1~3章,主要介绍云计算、云原生、微服务、敏捷开发、持续集成、DevOps、docker容器技术以及Kubernetes(简称K8s)核心技术等。第2篇为第4~9章,主要介绍了GitLab安装部署与基础使用、GitLab CI/CD中Runner的类型以及部署、GitLab CI/CD流水线模型、GitLab CI/CD变量、GitLab CI/CD流水线的触发方式以及GitLab CI/CD流水线中的缓存和附件等。第3篇为第10~13章,主要介绍了前后端项目的创建、GitLab CI/CD中基于SonarQube的静态代码检查,以及GitLab CI/CD 中的编译、构建、发布、部署、测试和上线等流程。全书以搭建企业级DevOps应用平台为目标,从云原生技术基础容器以及Kubernetes技术入手;然后介绍了GitLab CI/CD的常见功能应用;最后从零开始,以经典的前后端项目为例,以解决企业内研发流程的困境为思路,一步一步地将整个项目的DevOps流水线创建起来。此外,还结合Kubernetes技术进行可动态伸缩的弹性部署上线。本书适合对docker技术、K8s技术、GitLab技术及DevOps技术感兴趣的读者和相关工作人员。随书配备了案例源代码、授课用PPT及教学视频(扫码观看),可以帮助读者更好地学习这些知识。通过本书的学习,读者既可以掌握以docker容器技术和Kubernetes技术为代表的云原生技术,又可以掌握GitLab CI/CD中丰富的流水线功能,最重要的是可以更容易地搭建起企业级应用的DevOps平台。 -
ADS信号完整性仿真与实战蒋修国《ADS信号完整性仿真与实战 第2版》主要是以ADS软件为依托,结合信号完整性和电源完整性的基础理论以及实际案例,完整地介绍了使用ADS进行信号完整性以及电源完整性仿真的流程和方法,最终以实际的案例呈现给读者,具体内容包括信号完整性基本概念、ADS基本概念及使用、PCB材料和层叠设计、传输线及端接、过孔及过孔仿真、串扰案例、S参数及其仿真应用、IBIS与SPICE模型、HDMI仿真、DDR4/DDR5仿真、高速串行总线仿真、PCB板级仿真SIPro、PCB板级仿真PIPro等。《ADS信号完整性仿真与实战 第2版》内容翔实,深入浅出,结合实际案例的应用进行讲解,实用性强,非常适合作为信号完整性以及ADS仿真入门教程,也可以作为资深仿真工程师的工具书,还可以作为大学电子、电路、通信、电磁场等专业的教学实验教材。
