本書提供了關于適應度函數、自動化架構治理和演進式數據的技術、知識和技巧。本書分為三個部分:第一部分包括定義演進式架構機制的章節介紹團隊如何使用技術和工具來構建適應度函數、部署管道以及其他管理和演進軟件項目的機制;第二部分包括圍繞耦合、復用和其他相關結構考慮因素的架構風格和設計原則,以幫助讀者實現清晰的長期演進;第三部分探討了第一部分中介紹的工程實踐與第二部分中的結構考慮因素的交叉點。
本書系統地介紹了大語言模型的理論基礎、技術架構、應用實踐和發展趨勢,旨在為讀者深入了解大語言模型相關知識提供參考。本書共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個危害程度較高的案例講解了如何構建白環境以及白環境的應用,案例覆蓋了三個較為常見的場景:邊界突破與內網移動、零日漏洞攻擊、勒索軟件攻
全書共13章,分為兩部分。第一部分(第1-6章)是基礎知識,介紹了LLVM項目、常見的IR(重點介紹SSA)、數據流分析、支配分析、循環等知識,此外還介紹了LLVM的后端描述語言TableGen。第二部分(第7-13章)是代碼生成,涵蓋了LLVM代碼生成的每一個步驟,著重介紹了指令選擇、指令調度、SSA形式的編譯優化、寄存器分配、函數棧幀生成及非SSA形式的編譯優化、機器碼生成,最后以BPF后端為例介紹如何為LLVM添加一個新后端。另外,附錄部分主要總結了LLVM代碼生成過程中使用的I
本書主要闡述虛實融合的雙指力覺交互技術,以此構建了沉浸式虛擬現實系統。該系統實現虛擬空間與真實空間的統一,視覺空間和力覺空間的統一,用戶可以與虛擬世界進行直接而自然的雙指力覺交互。本書共6章,分別為緒論、沉浸性虛擬環境的生成、大操作空間雙指力覺交互系統的實現、力覺交互系統表現剛度、力覺空間與視覺空間的融合和雙指直接力覺交互。本書針對虛實融合的雙指力覺交互技術進行研究,相關成果在虛擬拆裝、模擬訓練、娛樂游戲、數據可視化等領域有著重要意義。
本書介紹了數據質量管理和治理的核心概念,以及定義和評估數據質量的技術,以提高業務中的數據質量水平,并確保生成的數據支持高級分析和AI應用程序。本書還給出了4步DARS法實現的高質量數據體系。這種方法是戰略和戰術的結合,旨在從數據中為企業提供最大價值。本書內容涵蓋:定義篇,旨在確定數據質量及其特征或維度,以實現讀者對數據和數據質量的共同理解;評估篇,用于確定各項數據質量水平并查明問題根源;實現篇,即貫徹行業最佳實踐,改善數據生命周期的數據質量;持續篇,用于確保已實現的所有好處得以延續。本