本書是系統(tǒng)架構領域標桿參考書的升級版,由業(yè)內(nèi)資深專家薩姆·紐曼(SamNewman)撰寫。過去10年,隨著微服務的普及,大量組織從單體應用遷移到了微服務應用,分布式系統(tǒng)變得愈加精細化,然而,這個過程中也出現(xiàn)了一系列問題。本書深入探討了構建、管理、擴展和演進微服務架構時需要考慮的方方面面。內(nèi)容分為三部分:第一部分“基礎”
本書基于Linux操作系統(tǒng)的操作、管理和運維的實際需求,主要講解Linux桌面操作系統(tǒng)Ubuntu的配置管理、桌面應用、編程和軟件開發(fā)。本書共12章,內(nèi)容包括Ubuntu概述、安裝與基本操作,用戶與組管理,文件與目錄管理,磁盤存儲管理,軟件包管理,系統(tǒng)高級管理,Ubuntu桌面應用,Shell編程,C/C++編程,Ja
全鏈路壓測是互聯(lián)網(wǎng)服務容量保障工作人員的重要工作,也是橫跨多個領域的技術。本書采用“理論聯(lián)系實際,再從實際回溯到理論”的方式,深入淺出地闡述全鏈路壓測的知識。本書前4章聚焦于全鏈路壓測的基礎知識,先對全鏈路壓測的基本知識和發(fā)展前景等進行深入介紹,再展開講解全鏈路壓測的技術實現(xiàn)、組織保障和工具建設,其間穿插一些實例代碼和
自從2015年被引入JavaScript以來,Promise已經(jīng)成為這門語言的重要組成部分。所有新的異步應用程序接口都是基于Promise構建的。正因為如此,深入理解Promise的原理是JavaScript開發(fā)人員的進階必修課,也是所有JavaScript編程工作的重中之重。本書共有5章,篇幅短小精悍,代碼清晰易懂。
LangChain為開發(fā)者提供了一套強大而靈活的工具,使其能夠輕松構建和優(yōu)化大模型應用。本書以簡潔而實用的方式引導讀者入門大模型應用開發(fā),涵蓋LangChain的核心概念、原理和高級特性,并為讀者提供了在實際項目中應用LangChain的指導。 本書從實際的例子出發(fā),細致解讀LangChain框架的核心模塊和源碼,使抽
Spring框架是JavaEE開發(fā)的強有力的工具和事實標準,而SpringBoot采用“約定優(yōu)于配置”的原則簡化Spring的開發(fā),成為業(yè)界流行的微服務開發(fā)框架,被越來越多的企業(yè)采用。為了適應新潮流,本書對SpringBoot3.x技術進行深入講解。 本書從一個簡單的項目開始講解SpringBoot企業(yè)級開發(fā),其內(nèi)容包
在當今社會,高效管理數(shù)據(jù)是一種思維方式,也是一種能力。越來越多的公司和崗位看重這一點。本書的核心理念是基于MySQL將學習數(shù)據(jù)管理的過程自然融入日常生活,使學習變得輕松,而不再是一項艱巨的任務。本書采用引入故事場景的方式來呈現(xiàn)SQL語句的適用情景,并以此來解釋其使用原理,幫助讀者更好地理解SQL語言的本質(zhì)。本書不僅是一
在一個普通的城市里,生活著一個名叫小魚的初中少年。他學習成績在班里倒數(shù),同學們都嘲笑他,他每天非?鄲馈R惶旆艑W回家的路上,他意外地撿到了一臺黑色的筆記本電腦。他好奇地打開電腦,從此被卷入了一個神奇的魔法世界。這個世界里,編程是一種魔法咒語,能夠創(chuàng)造出無限的奇跡。小魚在這里遇到了一位神秘的魔法師,魔法師的魔法力量深深的
本書系統(tǒng)介紹了使用Python語言進行數(shù)據(jù)處理、分析和科研繪圖的相關知識和技能。 全書共11章,第1章講解Python基礎,第2章講解數(shù)據(jù)處理與分析,第3章講解科研繪圖與學術圖表繪制庫,第4章講解繪制單變量圖形,第5章講解繪制雙變量圖形,第6章講解繪制多變量圖形,第7章講解繪制其他2D圖形,第8章講解繪制3D圖形,第9
本書專注于使用R語言進行數(shù)據(jù)分析和可視化,主要目標是幫助讀者掌握R語言這一強大的數(shù)據(jù)科學工具,以在科技領域中更好地處理數(shù)據(jù)、分析數(shù)據(jù)以及呈現(xiàn)結果。本書面向的讀者群體廣泛,無論是初學者還是有經(jīng)驗的數(shù)據(jù)科學家,都能夠從中獲取豐富的知識和技能,以在科技領域取得成功。本書中包含了實用的示例和練習,可以幫助讀者掌握數(shù)據(jù)分析和可視