本書由一線的資深數據分析師精寫,以新版Python 3.10作為數據分析與挖掘的編程語言,循序漸進地介紹了Python數據分析的方法與技巧以及機器學習算法及其應用案例。全書首先講解Python基礎語法,以便于從未接觸過編程的讀者能夠快速上手,然后介紹了當前流行的常用數據分析工具,如數值計算工具NumPy、數據處理工具Pandas、數據可視化工具Matplotlib和數據挖掘工具Sklearn等,后介紹了10大常用機器學習算法及其在數據挖掘中的應用,針對每一個算法均給出了案例實現,以便于讀者
C++是近年來國內外廣泛使用的現代計算機語言。它既支持基于過程的程序設計,也支持面向對象的程序設計。國內許多高校開設了“C++程序設計”課程。但是,由于C++涉及概念很多,語法比較復雜,內容十分廣泛,使不少人感到學習難度較大,難以入門。作者深入調查了大學的程序設計課程的現狀和發展趨勢,參閱了國內外數十種有關C++的教材,認真分析了讀者在學習中的困難和認識規律,設計了讀者易于學習的教材體系,出版了《C++程序設計》一書。廣大師生用后反映該書定位準確,概念清晰,深入淺出,取舍合理,以通俗易懂
《Adobe Animate CC課堂實錄》以Animate軟件為載體,以知識應用為中心,對二維動畫設計知識進行了全面闡述。書中每個案例都給出了詳細的操作步驟,同時還對操作過程中的設計技巧進行了描述。《Adobe Animate CC課堂實錄》共13章,遵循由淺入深、循序漸進的思路,依次對Animate入門知識、Animate基礎操作、圖形的繪制與編輯、時間軸與圖層、元件、庫與實例、文本工具、逐幀動畫、補間動畫、遮罩動畫、交互動畫、音視頻的應用、組件的應用等內容進行了詳細講解。最后通過繪
主要內容 :
安裝和配置Linux,包括Fedora、Ubuntu、CentOS、openSUSE、Debian和RHEL的**發行版。
設置及管理核心系統服務、守護進程、用戶和組。
從源代碼或二進制包管理軟件應用程序。
定制、構建或修補Linux內核。
理解和管理Linux網絡棧和網絡協議,包括TCP/IP、ARP、IPv4和IPv6。
小化安全威脅并使用Netfilter(iptables和nftabl
《Java輕量級Web開發深度探索》介紹如何學習和使用流行的Java編程語言進行Web開發。主要內容包括Java開發Web應用基礎,結構化程序設計與面向對象編程,文本處理與網絡編程,并發程序設計,應用程序開發,使用SpringBoot創建Web服務。 《Java輕量級Web開發深度探索》第1章著重介紹如何使用Java編程語言快速上手Web開發。第2章著重介紹結構化程序設計。第3章著重介紹面向對象編程。第4章著重介紹處理文本的有限狀態機方法。第5章著重介紹套接字網絡編程。第6章著重介紹并發程
本書以企業應用開發為目標,全面講述Spring Boot整合分布式組件進行全棧項目開發的實戰技能。全書分為三部分。部分(第1~9章)主要講述Spring Boot的相關技能,包括搭建Spring Boot開發環境、Spring Boot框架基礎、JPA操作數據庫、面向切面編程、基于Thymeleaf和FreeMarker的全棧開發、攔截器和過濾器、RESTful規范定義服務、Swagger組件可視化服務、logback和ELK組件輸出日志、基于Spring Security和Shiro的安
本書基于PHP最*版本撰寫,主要講解了以下四部分的內容:PHP的基礎知識和環境搭建;PHP語言層面的知識,包括數據類型、變量、函數、類和對象、字符串、數組、文件與目錄、PHP 7新特性等;其他必須要掌握的PHP語言之外的知識和技能,包括關系型數據庫、非關系型數據庫、常見的數據結構與算法、常見漏洞及其防范措施、計算機網絡、操作系統、設計模式、Nginx、PHP-FPM、高并發應對、Restful、日志等;面試攻略和職業規劃。本書注重基礎知識,深入底層原理,以提高
本書由微軟技術專家戴有煒先生傾力編著,是他**推出的Windows Server 2019兩卷力作中的Active Directory配置指南篇。本書延續了作者的一貫寫作風格:大量的實例演示兼具理論,以及完整清晰的操作過程,以簡潔易懂的文字進行描述,內容豐富,圖文并茂。本書共分16章,內容包括Active Directory域服務、建立AD DS域、域用戶與組賬戶的管理、利用組策略管理用戶工作環境、利用組策略部署軟件、限制軟件的運行、建立域樹和域林、管理域和林信任、AD DS數據庫的復制
Spring框架目前已成為事實上的Java EE企業開發標準框架,從IoC、AOP兩大核心特性逐漸發展成為包括數據訪問、WebMVC、消息模塊、測試模塊等在內的生態帝國。Spring Boot是一套快速開發框架,采用約定大于配置的原則,與其他框架的集成也非常簡單,可以很快創建一個產品級別的Spring應用。本書講解Spring Boot應用開發技術,配套源碼、課件與教學視頻。本書分為10章,內容包括Spring核心基礎,Spring MVC開發基礎,Spring Boot入門,Sprin
《Python OpenCV從入門到精通》以在Python開發環境下運用OpenCV處理圖像為主線,全面介紹OpenCV提供的處理圖像的方法。全書共分為16章,包括Python與OpenCV、搭建開發環境、圖像處理的基本操作、像素的操作、色彩空間與通道、繪制圖形和文字、圖像的幾何變換、圖像的閾值處理、圖像的運算、模板匹配、濾波器、腐蝕與膨脹、圖形檢測、視頻處理、人臉檢測和人臉識別以及MR智能視頻打卡系統。本書圖文豐富,直觀呈現處理后的圖像與原圖之間的差異;在講解OpenCV提供的方法時,列舉了其