本書共5部分25章,核心主題為工程效能,即軟件工程中的生產力,具體內容包括:生產力的度量,何為生產力,軟件工程中的生產力框架,具體場景下的軟件生產力及其度量,如何消除浪費以提升生產力等可以推廣到行業應用中去的最佳實踐。 在軟件開發百花齊放的當下,重新思考軟件開發的生產力是必要而且可行的,書中包含豐富的思考與行動建議。來自產學研和各個學科的碰撞,構建出來一個大致可行的軟件生產力認知、衡量和改善框架,對全球,尤其是互聯網企業具有非常重要的現實意義。
本書結合作者近十年Java開發經驗,從開發實際項目的角度入手,向初次接觸IntelliJ IDEA(本書使用的是2022版)的讀者介紹了該工具的使用技巧。本書分為7章。第1章主要介紹IDEA的安裝、更新、注冊和卸載。第2章主要介紹IDEA的基礎配置和高級配置。第3章介紹如何通過IDEA創建第一個Java項目、配置項目和模塊、開發工具包以及庫相關信息。第4章主要介紹IDEA編輯器、源碼導航、搜索和替換、代碼操作、實時模板、文件比較、拼寫檢查、語言注入、暫存文件、模塊依賴圖/UML類圖、版權
本書以Java的數個高級主題作為核心內容,包括Web編程、數據庫編程、類型信息與反射、泛型、注解、序列化、網絡編程、多線程等內容。論述了程序設計的原則和規范,最后1章介紹了前面高級技術的綜合應用,并提供了采用Servlet/JSP技術的MVC開發框架。本書以提升技術的應用能力為重要目標,提供了電子課件(PPT)、示例源代碼、MVC框架源代碼、部分課后習題的參考答案。本書適合作為高等院校軟件工程、計算機相關專業的編程能力提升課程的教材,即在Java語言編程基礎課程之后,Java應用
本書參照ACM和IEEE CS Computing Curricula 2020以及全國高等學校計算機教育研究會編制的《計算機核心課程規范——計算機程序設計(征求意見稿)》的要求,面向大學計算機類專業本科教學的需要,系統地介紹C++程序設計語言的語法、語義和語用,使讀者掌握結構化程序設計方法和面向對象程序設計方法。全書分為兩部分: 第一部分是程序設計基礎(第1~9章),主要介紹數據類型、運算符與表達式、控制結構、函數、數組、指針、自定義數據結構、輸入和輸出等程序設計的基本概念和結構化程序設計方法
本書以零基礎講解為特色,用實例引導讀者學習,深入淺出地介紹Python機器學習的相關知識和實戰技能。 全書共17章,分為5篇。第Ⅰ篇為機器學習入門篇,包含第1章,主要介紹機器學習的概念、機器學習研究的主要任務、如何選擇合適的算法及機器學習研究問題的一般步驟等;第Ⅱ篇為工具模塊使用篇,包含第2~4章,主要介紹數組計算NumPy、數據分析Pandas、圖形展示Matplotlib等;第Ⅲ篇為專業技能提升篇,包含第5~13章,主要介紹算法綜述、決策樹、樸素貝葉斯、邏輯回歸、支持向量機、AdaBoost
本書以Python編程語言為載體,以微課為媒介,從基本編程應用到綜合項目設計逐級推進、衍化,通過221個實例詳細介紹了Python編程語言的基礎知識和語法操作規范,同時還剖析了18個綜合應用案例,從而培養讀者解決人工智能應用問題的編程能力,完成Python算法庫的建構與應用,最終用程序來模擬或實現人類的學習行為。本書可以作為高職院校計算機類、自動化類、電子信息類、數字經濟類等專業Python編程課程的參考教材,也可作為廣大Python編程語言愛好者自學的參考書。
本書從NLP的概述開始, 介紹了將文本分成句子、詞干提取和詞形還原、去除停用詞和詞性標記的方法, 以幫助您準備數據。然后, 您將學習提取和表示語法信息的方法, 例如依存分析和回指解析, 發現使用詞袋、TF-IDF、詞嵌入和BERT表示語義的不同方法, 并培養文本技能使用關鍵字、SVM、LSTM和其他技術進行分類。隨著學習的深入, 您還將了解如何從文本中提取信息、實施無監督和有監督的主題建模技術, 以及對短文本 (如推文) 進行主題建模。
本書深入淺出地講解了如何利用Python實現高效辦公,包含Python編程的基礎知識,以及Python在辦公自動化方面的應用。 本書內容分2篇,共12章。第一篇介紹Python編程的基礎知識,涉及Python編程的基本語法、流程控制、數據模型、函數式編程、程序調試與異常處理、面向對象編程等。第二篇介紹Python在辦公自動化領域的應用,分為文件批處理、使用正則表達式對文本內容進行批處理、Excel數據分析自動化、圖片批處理、爬取互聯網數據、PDF文檔處理自動化,基本涵蓋了文件處理和數據分析方面的
本書圖文并茂、示例豐富,結合136段代碼和213幅圖表,直觀易懂地介紹了算法與數據結構的基礎知識,包括數組、查找、棧和隊列、遞歸算法、排序、字符串查找、線性列表、樹結構和二分查找樹等。本書并非單純地對算法與數據結構進行介紹,而是致力于讓讀者掌握編寫實用程序的技術。為此,本書提供的示例代碼都是實際可運行的程序,理解這些示例程序之后,相信讀者的Python編程能力也會有很大的提升。本書各章節末設置有練習題,并在書末給出了答案,據此讀者可檢測自己對知識的掌握情況,加深理解。
本書通過全彩圖解+視頻講解的形式,介紹了Python編程入門及應用的相關知識,主要內容包括:Python編程環境安裝與運行、Python中的數字運算、Python中的數據類型、輸入輸出與文件操作、條件與循環語句、函數與庫、Python的OS、Python的命名空間與生命周期,以及Python五子棋項目實例、Python實現簡易計算器、Python嵌入式實例—機器視覺等綜合案例的開發。本書內容循序漸進,講解通俗易懂,書中重難點章節配套視頻講解,掃碼即可隨時觀看,同時提供源程序,方便學習實踐