本書由直接參與Scala開發(fā)的一線人員編寫,深入介紹了Scala這門結合面向對象和函數(shù)式的編程語言的核心特性和設計取舍。繼第4版后,時隔一年,本書迎來重大更新,內容覆蓋Scala3.0,對新的縮進語法、并集類型、交集類型、枚舉、代數(shù)數(shù)據(jù)類型、上下文參數(shù)、特質參數(shù)、擴展方法、類型族等都有詳細介紹。本書適合有一定編程經(jīng)驗的
本書全面介紹了數(shù)據(jù)架構與數(shù)據(jù)建模的相關知識,全書分為4篇,共16章。 第1~3章為數(shù)據(jù)架構基礎篇,介紹了企業(yè)架構、數(shù)據(jù)架構及數(shù)據(jù)模型的基礎概念。第4~9章為數(shù)據(jù)模型設計篇,介紹了如何通過數(shù)據(jù)模型記分卡規(guī)范化數(shù)據(jù)模型設計,以及經(jīng)典數(shù)據(jù)建模方法論,包括范式建模、維度建模、DataVault建模、統(tǒng)一星型建模。第10~12章
本書基于廣受好評的Python工匠系列開源文章。全書從工程實踐角度出發(fā),通過剖析核心知識、展示典型案例與總結實用技巧,幫助大家系統(tǒng)進階Python,寫好工程代碼,做好實踐項目。 本書共計13章,分為五大部分:變量與基礎類型、語法結構、函數(shù)與裝飾器、面向對象編程、總結與延伸,涵蓋Python編程的方方面面。本書的寫作方式
本書以通俗易懂的語言、翔實的示例、新穎的內容詮釋了Python這門簡單優(yōu)雅易學的計算機語言。全書共14章,第1章~第10章介紹Python語言基礎,覆蓋了全國計算機等級考試二級Python語言考試大綱的主要內容;第11章和第12章介紹Python語言的應用,包括圖形用戶界面、數(shù)據(jù)庫編程等內容;第13章和第14章介紹了P
本書在結構順序編排上,根據(jù)數(shù)據(jù)之間關系的不同,由簡入繁,分為集合、線性、樹、圖結構4個部分。在內容的編排上,涵蓋了計算機專業(yè)數(shù)據(jù)結構課程的教學大綱要求,兼顧了相關專業(yè)碩士研究生入學考試內容范圍,主要內容包括緒論、線性表、棧和隊列、樹、圖、查找和排序。本書內容豐富,條理清晰,深入淺出,表現(xiàn)形式多樣,講解詳盡,適合作為高等
本書系統(tǒng)介紹了軟件測試的基本理論、工具的使用,以及前沿的軟件測試理論和技術。全書共分為11章,內容包括:軟件測試的基礎、軟件測試的策略、黑盒測試與白盒測試、軟件測試過程管理、軟件測試的度量方法、系統(tǒng)測試技術、軟件測試工具及其應用、第三方測試、公有云測試質量評估與退出方法、企業(yè)測試實踐、CMMI與軟件測試、基于搜索的軟件
本書是講述如何使用AutoCAD2020繪制圖樣的專業(yè)基礎教材,以機械圖樣繪制為主線,按照機械制圖的思路,通過簡單圖形、三視圖、剖視圖、零件圖、裝配圖及標注等項目的實施,由淺入深、循序漸進地講述了AutoCAD2020的基本功能及相關技術,讓學生掌握精確、快速繪制機械圖樣的技能和技巧。針對高職學生具有實用性強、針對性強
本書為適應新工科復合型人才對計算思維和問題求解能力的要求而編寫。全書共12章,主要內容包括:計算思維與問題求解,數(shù)據(jù)類型、運算符和表達式,簡單的C程序設計,選擇結構程序設計,循環(huán)結構程序設計,函數(shù),數(shù)組,常用算法,指針,結構體,文件系統(tǒng)和人工智能經(jīng)典算法。本教材兼顧計算思維與程序設計基礎知識,注重問題抽象,通過問題案例
本書圍繞MATLAB中先進的GUI編程工具AppDesigner為中心進行介紹,在編程基礎知識部分介紹了MATLAB的新產(chǎn)品—實時編輯器的使用;在AppDesigner部分,對AppDesigner中所有組件,包括21個常用組件、3個容器、3個圖窗工具、10個儀器儀表組件、8個航空航天組件,輔以大量實例進行介紹,最后對
本書基于MySQL8,系統(tǒng)介紹了數(shù)據(jù)庫技術的原理和技術應用方法。全書知識結構合理、 重難點突出,符合教學和讀者認知規(guī)律。全書包括數(shù)據(jù)庫概念、數(shù)據(jù)庫操作、數(shù)據(jù)庫優(yōu)化和 管理、數(shù)據(jù)庫設計和數(shù)據(jù)庫編程5個篇章。其中,設計篇通過統(tǒng)一電商子系統(tǒng)案例介紹數(shù)據(jù) 庫設計步驟。編程篇講授Python語言連接MySQL方法。 本書內容循序
如何即時、有效地應對不斷變化的、復雜的需求和狀況,是VUCA時代企業(yè)所面臨的一項挑戰(zhàn)。敏捷項目管理方法正在成為企業(yè)應對這個時代的有效工具,它不僅僅適用于軟件和互聯(lián)網(wǎng)行業(yè),其他行業(yè)在產(chǎn)品開發(fā)中同樣需要應用敏捷的思想和方法。 《敏捷項目管理(第3版)》將Scrum作為基本框架,對精益和極限編程等方法加以整合,重點闡述了敏捷
網(wǎng)絡空間安全不僅影響著國家安全,也影響著每個人的切身利益。本書圍繞網(wǎng)絡空間安全展開,以對話和故事的形式,形象生動地講解了與個人利益息息相關的網(wǎng)絡空間安全問題。全書共十九章,可大致分為網(wǎng)絡攻擊和網(wǎng)絡防護兩個部分。第一章為導入,以安安、全全到網(wǎng)絡世界探險為線索展開對網(wǎng)絡空間安全知識的講解。第二章到第十三章為網(wǎng)絡攻擊部分,從
本書根據(jù)教育部高等學校大學計算機課程教學指導委員會編制的《大學計算機基礎課程教學基本要求》,針對非計算機專業(yè)學生的計算機教學培養(yǎng)目標進行編寫。《BR》全書共14章,內容包括中文操作系統(tǒng)Windows10、文字處理軟件Word2019、電子表格軟件Excel2019、演示文稿制作軟件PowerPoint2019、計算機網(wǎng)
如何快速成為Office辦公高手?如何快速掌握思維導圖的制作技巧?如何用你的演示文稿征服你的上司和客戶?做出來的辦公文檔如何能一次性達到領導要求?本書從“案例線+技能線”兩條線,幫助讀者快速從入門到精通成為辦公高手!同時,每個案例都錄制了教學視頻,供讀者直觀學習和參考!案例線,本書主要由11大專題內容組成,從企業(yè)各項工
本書涵蓋程序員應知應會的16種思維能力,共18章,分為三部分。第一部分主要介紹抽象思維、邏輯思維、結構化思維、批判性思維、維度思維、分類思維、分治思維、簡單思維,以及成長型思維等解決日常問題的基礎思維能力。第二部分結合軟件行業(yè)的特點,主要介紹解耦思維、契約思維、模型思維、工具化思維、量化思維、數(shù)據(jù)思維,以及產(chǎn)品思維等專
本書系統(tǒng)論述了計算機病毒學概念、病毒演化原理及病毒分析與防御技術。首先,闡明了計算機病毒學定義、研究內容、研究方法,方便讀者從宏觀上了解計算機病毒學研究范疇與發(fā)展趨勢。其次,重點闡述了計算機病毒學所涉及內容,主要包括計算機病毒的類型、結構、新陳代謝、生長繁殖、遺傳、進化、分布等生命活動的各個方面,最后,討論了計算機病毒
這是一本注重思維引導與方法實踐的游戲界面設計教程。專門介紹有關游戲UI設計方面的內容,循序漸進地講解游戲行業(yè)現(xiàn)狀、基本功的訓練、圖標的繪制、界面的繪制等內容。本書是一本講解游戲UI設計方法與案例應用解析方面的書籍,作者循序漸進地講解游戲UI設計的基礎知識、圖標的繪制、界面的繪制等內容。書中全面介紹了游戲UI設計方法,涵
本書分為10章。第1章,主要介紹負載均衡技術的背景、發(fā)展歷史、現(xiàn)狀、原理和不同產(chǎn)品。第2章~第5章,主要介紹四層負載均衡和七層負載均衡的工作原理、功能應用和實現(xiàn)方式,以及負載均衡技術在云計算、微服務領域中的應用。第6章~第8章,主要從協(xié)議和實現(xiàn)兩個層面,深入介紹負載均衡的性能優(yōu)化和安全設計,并詳細介紹基于DPDK技術的
本書通過實際案例深入介紹了基于Python的開源商業(yè)智能工具ApacheSuperset。本書立足于為企業(yè)建立一套開源免費的BI(商業(yè)智能)數(shù)據(jù)分析平臺,實現(xiàn)自助數(shù)據(jù)處理、數(shù)據(jù)分析、數(shù)據(jù)可視化,概述了該系統(tǒng)的基本情況、總體需求、解決方案和業(yè)務理解等。本書從企業(yè)BI系統(tǒng)建設的實際需求出發(fā),詳細闡述了商業(yè)智能系統(tǒng)開發(fā)的概念
這是一本專門為Netty初學者打造的入門及進階學習圖書,無論你之前有沒有使用過Netty,都可以從本書中有所收獲。本書分上下兩篇。上篇通過一個即時聊天系統(tǒng)的實戰(zhàn)案例,讓讀者能夠系統(tǒng)地使用一遍Netty,全面掌握Netty的知識點;下篇通過對源碼的層層剖析,讓讀者能夠掌握Netty底層原理,知其然并知其所以然,從而編寫出