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