本书是系统架构领域标杆参考书的升级版,由业内资深专家萨姆·纽曼(SamNewman)撰写。过去10年,随着微服务的普及,大量组织从单体应用迁移到了微服务应用,分布式系统变得愈加精细化,然而,这个过程中也出现了一系列问题。本书深入探讨了构建、管理、扩展和演进微服务架构时需要考虑的方方面面。内容分为三部分:第一部分“基础”
本书基于Linux操作系统的操作、管理和运维的实际需求,主要讲解Linux桌面操作系统Ubuntu的配置管理、桌面应用、编程和软件开发。本书共12章,内容包括Ubuntu概述、安装与基本操作,用户与组管理,文件与目录管理,磁盘存储管理,软件包管理,系统高级管理,Ubuntu桌面应用,Shell编程,C/C++编程,Ja
全链路压测是互联网服务容量保障工作人员的重要工作,也是横跨多个领域的技术。本书采用“理论联系实际,再从实际回溯到理论”的方式,深入浅出地阐述全链路压测的知识。本书前4章聚焦于全链路压测的基础知识,先对全链路压测的基本知识和发展前景等进行深入介绍,再展开讲解全链路压测的技术实现、组织保障和工具建设,其间穿插一些实例代码和
?本书是一本面向12~18岁青少年的人工智能技术入门读物,全书内容涵盖人工智能的定义、历史发展、核心技术、实际应用和未来发展趋势。书中结合Python编程实践,以项目为载体,帮助读者深入理解人工智能的概念和技术,此外还关注人工智能对人类和社会的影响,引导读者形成正确的价值观。本书适合作为中学阶段信息技术课程的课外参考书
本书是一本关于渗透测试技术的实用教材,旨在帮助读者深入了解渗透测试的核心概念和方法,以便有效地发现和防范网络漏洞和风险。 本书分为七篇,共21章,从渗透测试环境搭建入手,介绍信息收集、常见Web应用漏洞利用、中间件漏洞利用、漏洞扫描、操作系统渗透、数据库渗透等。本书以任务的形式呈现,易于理解和操作。通过阅读本书,读者能
本书是一本关于内网渗透技术的实用教材,旨在帮助读者深入了解内网渗透的核心概念和方法,以发现和防范网络漏洞和风险。 本书共6章,首先介绍了常见的工具使用和环境搭建,然后详细讲解了各种常见的内网渗透场景和技巧,包括信息收集、权限提升、代理穿透、横向移动等。本书以任务的形式呈现,易于理解和操作。通过阅读本书,读者能够全面了解
自从2015年被引入JavaScript以来,Promise已经成为这门语言的重要组成部分。所有新的异步应用程序接口都是基于Promise构建的。正因为如此,深入理解Promise的原理是JavaScript开发人员的进阶必修课,也是所有JavaScript编程工作的重中之重。本书共有5章,篇幅短小精悍,代码清晰易懂。
未来必将是一个人人拥有AI助理的时代,提前了解、掌握AI工具的使用方法,我们就会在竞争中领先半个身位。本书结合ChatGPT等已发布的AI工具,从文字处理、绘画、PPT制作、数据分析、翻译等多个应用场景切入,详尽介绍了如何用这些工具来提升工作效率。不管你是职场新人,还是经验丰富的老手,都可以用本书所讲的方法来武装自己,
LangChain为开发者提供了一套强大而灵活的工具,使其能够轻松构建和优化大模型应用。本书以简洁而实用的方式引导读者入门大模型应用开发,涵盖LangChain的核心概念、原理和高级特性,并为读者提供了在实际项目中应用LangChain的指导。 本书从实际的例子出发,细致解读LangChain框架的核心模块和源码,使抽
本书全面、系统地介绍CorelDRAW2020的基本操作方法和矢量图形等的制作技巧,包括CorelDRAW2020入门知识、CorelDRAW2020的基础操作、绘制和编辑图形、绘制和编辑曲线、编辑轮廓线与填充颜色、排列和组合对象、编辑文本、编辑位图、应用特殊效果和综合设计实训等内容。 本书主要章的讲解以课堂案例为主线