本書不僅介紹了如何測量CPU、內存、磁盤/SSD、網絡的性能,如何觀察、記錄、跟蹤、匯總性能指標,還討論了如何設計和創建性能測試工具KUtrace,以及如何對觀察結果進行推理。 本書不僅適合軟件開發人員閱讀,還適合計算機相關專業的師生參考。
本書介紹了OpenShift核心概念和部署策略,包括多集群OpenShift容器平臺部署,以及按照最佳實踐管理OpenShift集群。本書還探討了部署工作負載到OpenShift的最佳實踐、通過最先進的概念監控OpenShift集群,并結合示例構建和部署Kubernetes來自動管理任務,配置OpenShift集群。
本書為IT服務交付團隊及其領導者撰寫,從精益思想和精益管理的視角,深入探討了DevOps方法的核心要素(如任務式指揮、摩擦、風險、態勢感知等),并結合實際案例,闡述了如何通過DevOps方法解決IT服務交付中的各種問題,如何在整個組織內改善信息流,從而向客戶的目標成果邁進。此外,本書還提供了許多實用的工具和技巧,包括OODA循環、Cynefin框架、服務交付的成熟度模型和服務工程負責人等,以幫助讀者更好地應用DevOps方法
《軟件自動化測試入門攻略》以軟件自動化測試工具在項目實踐中的應用為主線,依照“需求分析→用例設計→腳本開發→測試執行→結果分析”的自動化測試流程,詳細介紹軟件自動化測試的方法論、必備知識與核心技能。全書共15章,第1章至第8章主要介紹當前企業使用率**的unittest、pytest、Requests、Postman、Selenium、Appium和JMeter 7款自動化測試工具,第9章至第14章分別以Leadshop開源商城系統中的部分模塊為實戰對象,運用前述章節的工具依次實現單元測試、代碼
本書共有13章,分為三大部分,即概念、設計和實施。具體內容包括:第一部分(第1~5章)為全書提供了概念基礎,涉及信息安全和隱私基礎概述、威脅建模、對可識別威脅進行防御性緩解的通用戰略、安全設計模式,以及使用標準的加密庫來緩解常見的風險。第二部分(第6~7章)分別從設計者和審查員的角度討論了如何使軟件設計變得安全的指導,以及可以應用哪些技術來實現安全性。第三部分(第8~13章)涵蓋了實施階段的安全性,在有了一個安全的設計后,這一部分將會解釋如何在不引入額外漏洞的情況下進行軟件開發。
本書通過問答的形式簡明扼要地回答了工業軟件領域的關鍵問題,共分為8章,涵蓋了工業軟件的基本概念、產品研制、所需IT資源、產品應用、產業發展、人才培養、生態建設以及與新興技術的交匯與融合等內容。本書旨在進一步提高產業界對工業軟件及其相關概念的理解,凝聚全社會對發展工業軟件產業的緊迫性和重要性的共識。 本書適合工業軟件產業政策制定者、工業軟件供給側和需求側企業工作者、相關金融投資者以及在校學生和對工業軟件感興趣的讀者閱讀。
《零基礎學Python(升級版)》是針對零基礎編程學習者研發的 Python 入門教程。從初學者角度出發,通過通俗易懂的語言、有趣的實例,詳細介紹了使用 IDLE 及 Python 框架進行程序管理的知識和技術。全書共分 16 章, 包括初識 Python、Python 語言基礎、流程控制語句、序列的應用、Pygame 游戲編程、網絡爬蟲開發等。書中所有的知識都結合具體實例進行講解,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會Python 程序開發的精髓,快速提高程序開發技能。
從學生的認知能力、思維能力提升的剛性需求出發,融合中國傳統文化,結合有趣的漫畫故事,引入編程思想,特出版系列圖書:《編程初體驗:思維啟蒙》《編程輕松學:ScratchJr》《編程趣味學:Scratch3.0》和《編程創新應用:從創客到人工智能》。每本書內容自成體系,相對獨立,之間又有內在聯系,層次分明,內容形式新穎,能夠激發學生的邏輯思維和創新思維,從而提升各學科的學習能力。《編程創新應用:從創客到人工智能》分為上下兩篇,分別是小創客的數理化和人工智能了不起,書中用漫畫的方式,將編程與電
從學生的認知能力、思維能力提升的剛性需求出發,融合中國傳統文化,結合有趣的漫畫故事,引入編程思想,特出版系列圖書:《編程初體驗:思維啟蒙》《編程輕松學:ScratchJr》《編程趣味學:Scratch3.0》和《編程創新應用:從創客到人工智能》。每本書內容自成體系,相對獨立,之間又有內在聯系,層次分明,內容形式新穎,能夠激發學生的邏輯思維和創新思維,從而提升各學科的學習能力。《編程初體驗:思維啟蒙》分為上、下兩篇,分別是:認識計算機、Python初體驗。全書以漫畫人物美美、聰聰及寵物狗旺
C語言是現代最流行的程序設計語言系列之一,能廣泛用于系統軟件設計和應用軟件開發,是計算機專業和理工科非計算機專業學習計算機編程的起步語言。通過本課程的學習,讓學生掌握基本語法、程序設計的基本思想和結構化程序設計的一般方法,以C為程序語言基礎,培養學生嚴謹的程序設計思想、靈活的思維方式及較強的動手能力,以讓學生逐漸掌握復雜軟件的設計和開發手段,為后續專業課程的學習打下理論和實踐基礎。整個教學過程分為編程準備、編程基礎,編程提高、編程進階和編程技巧,重點介紹基本結構、數組、指針、函數、結構