運行速度慢的系統(tǒng)常常令人沮喪。它們會浪費用戶的時間和金錢,甚至可能會扼殺項目,危及相關(guān)從業(yè)人員的職業(yè)生涯。本書主要面向那些對計算機程序和其他程序消耗時間情況以及改進這種情況的方法感興趣的人,作者以一種清晰且值得思考的方式解釋了為什么系統(tǒng)會這樣運行,并融合親身經(jīng)歷,用講故事的方式分享了自己作為程序性能咨詢顧問的經(jīng)驗,教大家如何改進系統(tǒng)。他不僅教讀者性能優(yōu)化方面的技能,還引導(dǎo)讀者使用新的思維方式,更穩(wěn)定、更自信地進行優(yōu)化。
這是一本由綠盟科技一線網(wǎng)絡(luò)安全專家傾力打造的,指導(dǎo)企業(yè)構(gòu)建全生命周期SASE體系的工具書。本書全面解讀了SASE的最新研究成果、方案架構(gòu)、產(chǎn)品設(shè)計方法和服務(wù)實踐,并融合了綠盟科技SASE網(wǎng)絡(luò)安全專家團隊的一線經(jīng)驗和實踐成果。本書以全球視野呈現(xiàn)了SASE的發(fā)展歷程和行業(yè)趨勢,深度解讀了SASE技術(shù)原理及實踐方案,通過豐富的案例引導(dǎo)讀者完成從商業(yè)建模、架構(gòu)設(shè)計、部署應(yīng)用到服務(wù)運營的SASE體系全生命周期建設(shè)。對于推進SASE的科研發(fā)展和產(chǎn)業(yè)落地具有重要意義。本書得到綠盟科技CTO親自作序推薦,
本書從紅隊(攻擊方)和藍隊(防守方)兩個視角,成體系地闡述了網(wǎng)絡(luò)攻防實戰(zhàn)技術(shù),介紹了許多“攻”和“防”實戰(zhàn)對抗中的技巧,并配套系列資料和真實案例。全書分為紅方攻擊篇(1-5章)和藍方防守篇(6-10章)兩部分。紅方攻擊篇從實戰(zhàn)演練的傳統(tǒng)攻擊思路出發(fā),介紹了互聯(lián)網(wǎng)信息收集、外網(wǎng)邊界突破、內(nèi)網(wǎng)橫向滲透、權(quán)限提升與維持四大環(huán)節(jié),覆蓋了實戰(zhàn)攻擊的全流程。最后通過幾個攻擊方的經(jīng)典案例,分享了不同場景下的攻擊思路與技巧。藍方防守篇從講述完整的保障體系出發(fā),介紹了常用的技術(shù)、保障時期防護體系的落地、
本書提供了關(guān)于適應(yīng)度函數(shù)、自動化架構(gòu)治理和演進式數(shù)據(jù)的技術(shù)、知識和技巧。本書分為三個部分:第一部分包括定義演進式架構(gòu)機制的章節(jié)介紹團隊如何使用技術(shù)和工具來構(gòu)建適應(yīng)度函數(shù)、部署管道以及其他管理和演進軟件項目的機制;第二部分包括圍繞耦合、復(fù)用和其他相關(guān)結(jié)構(gòu)考慮因素的架構(gòu)風(fēng)格和設(shè)計原則,以幫助讀者實現(xiàn)清晰的長期演進;第三部分探討了第一部分中介紹的工程實踐與第二部分中的結(jié)構(gòu)考慮因素的交叉點。
本書系統(tǒng)地介紹了大語言模型的理論基礎(chǔ)、技術(shù)架構(gòu)、應(yīng)用實踐和發(fā)展趨勢,旨在為讀者深入了解大語言模型相關(guān)知識提供參考。本書共10章,從邏輯上分為四部分:第一部分(第1-4章)由語言模型的基本概念入手,介紹了大模型的基礎(chǔ)構(gòu)件、技術(shù)發(fā)展的脈絡(luò)及范式,以及模型對齊的方法;第二部分(第5和6章)詳細介紹了大模型的評測與分布式訓(xùn)練的基本原理;第三部分(第7-9章)著重介紹了大模型在垂直場景的應(yīng)用、知識融合與工具使用的方法及大模型優(yōu)化的高級話題;第四部分(第10章)展望了大模型未來的發(fā)展方向和挑戰(zhàn)。<
這是一本講解如何快速上手現(xiàn)代軟件開發(fā)所需的三個核心工具:Unix命令行、文本編輯器和Git版本控制的實戰(zhàn)性著作。 通過閱讀本書,你將學(xué)習(xí): 運行終端、輸入和編輯命令 操作和檢查文件 使用Atom和VS Code等編輯器的基本和高級編輯技巧 使用Markdown語言編寫快速文檔 格式化源代碼并編寫可執(zhí)行腳本 Git和GitHub基礎(chǔ)知識 使用關(guān)鍵的Git工作流程提交、推送、分支、合并 在Git項目上協(xié)作并解決代碼沖突 開發(fā)環(huán)境macOS、Linux、Windows和云的設(shè)置。 本書通過針對性
隨著科技的飛速發(fā)展,軟件系統(tǒng)的復(fù)雜性不斷增加,對軟件架構(gòu)的要求也越來越高。本書采用了循序漸進的介紹方法,深入探討了數(shù)字化時代軟件架構(gòu)的分析與設(shè)計方法,涵蓋了先進的架構(gòu)模式、技術(shù)趨勢以及應(yīng)對復(fù)雜業(yè)務(wù)需求的策略。本書還明確定義了利益相關(guān)者——包括IT部門、用戶、執(zhí)行發(fā)起人和第三方供應(yīng)商——的角色和職責(zé),能夠幫助分析師在重新設(shè)計現(xiàn)有應(yīng)用程序和數(shù)據(jù)庫以及選擇第三方產(chǎn)品、轉(zhuǎn)換方法與網(wǎng)絡(luò)控制機制時獲得更高的成功率。通過豐富的實例和詳細的講解,讀者能夠了解如何充分利用5G、物聯(lián)網(wǎng)、區(qū)塊鏈、云計算、量子計算、人
本書圍繞整潔架構(gòu)系統(tǒng)地剖析了它的緣起、內(nèi)涵及應(yīng)用場景,涵蓋軟件研發(fā)完整過程及所有核心架構(gòu)模式。本書分為六部分,第一部分綱領(lǐng)性地提出了軟件架構(gòu)設(shè)計的終極目標(biāo),描述了軟件架構(gòu)設(shè)計的重點與模式;第二、三、四部分從軟件開發(fā)中的三個基礎(chǔ)編程范式的定義和特征出發(fā),進一步闡述了函數(shù)、組件、服務(wù)設(shè)計與實現(xiàn)的定律,以及如何有效構(gòu)建軟件系統(tǒng)的整體架構(gòu);第五部分從整潔架構(gòu)的定義開始,詳細闡述了軟件架構(gòu)設(shè)計過程中涉及的方方面面(如劃分內(nèi)部組件邊界、應(yīng)用常見設(shè)計模式、避開錯誤、降低成本、特殊情況處理等)和實戰(zhàn)案
本書主要介紹了反爬蟲的相關(guān)技術(shù),內(nèi)容涵蓋了爬蟲工具、加密算法、App爬蟲等,從理論到案例實踐,深入淺出。本書詳細講解了常用的抓包工具、反爬蟲機制、驗證碼識別、動態(tài)網(wǎng)頁反爬蟲,JS文件處理。本書聚焦如何防止加密數(shù)據(jù)被破解、App應(yīng)用爬蟲以及破解方法、部署爬蟲程序。對于以上內(nèi)容,本書進行細分總結(jié),將相關(guān)知識點都納入其中,形成一套完整的體系。
本書從以下3個維度對可信白環(huán)境做了全面的闡述。技術(shù)角度:首先介紹了可信白環(huán)境理念,包括白名單機制、面向應(yīng)用系統(tǒng)、安全左移、原生安全能力、異常行為識別等;然后全面介紹了網(wǎng)絡(luò)白環(huán)境、身份白環(huán)境和軟件白環(huán)境的的技術(shù)原理。架構(gòu)角度:詳細講解了構(gòu)建靶心級的白環(huán)境防護體系的整體思路,包括梳理應(yīng)用系統(tǒng)資產(chǎn)、安全配置基線、網(wǎng)絡(luò)攻擊路徑以及防護組件和策略等。實戰(zhàn)角度:通過3個危害程度較高的案例講解了如何構(gòu)建白環(huán)境以及白環(huán)境的應(yīng)用,案例覆蓋了三個較為常見的場景:邊界突破與內(nèi)網(wǎng)移動、零日漏洞攻擊、勒索軟件攻