本書旨在幫助讀者快速上手創建Dash應用程序,實現數據可視化。本書第一部分針對初學者,簡要介紹Python、PyCharm、pandas當中與構建Dash應用程序相關的知識。第二部分循序漸進地講解如何使用基于社交媒體收集的數據創建簡單的Dash儀表板程序;如何使用世界銀行全球數據集創建具有更復雜頁面布局的儀表板應用程序,并實現與API實時交互檢索數據;如何通過財富儀表板應用程序,構建和調試更復雜的Dash應用程序;以及如何使用Dash探索機器學習算法原理,并進行可視化呈現。
本書主要介紹了Flask編程開發與運維過程中涉及的方法、技巧和實戰經驗,共5篇。"第1篇 基礎”介紹用Flask開發Web應用的基礎知識;"第2篇 后臺項目實戰”通過開發一個商城系統的后臺來融合前面章的知識點;"第3篇 進階”通過Flask Rest Framework框架來設計和實現RESTful風格的接口,以及分層的自動化測試和基于Redis的緩存技術;"第4篇 前臺項目實戰”使用前后端分離的方式開發商城系統前臺,涉及Vue.js、Axios、Vue Router、Vuex、REST
本書在簡要介紹數據分析的統計學基礎后,結合實例闡釋線性回歸、邏輯回歸、決策樹、隨機森林、聚類分析、主成分分析、關聯規則挖掘等常用算法的原理與應用,并通過覆蓋諸多業務場景的案例,如零售超市業績評估、廣告營銷渠道分析、網約車運營分析、網站改版分析等,呈現數據分析的思路與方法。最后,本書還探索了ChatGPT在數據分析中的應用。無論是數據分析初學者、數據營銷分析人員、數據產品經理,還是數據科學相關專業學生,都可通過本書了解并學習實用的數據分析知識和技能。
《Scrapy網絡爬蟲開發實戰》介紹如何學習和使用流行的Scrapy框架開發網絡爬蟲應用,主要內容使用Python開發網絡爬蟲,識別網頁的編碼,結構化信息的提取,Scrapy爬蟲的示例使用,Scrapy Playwright抓取動態JS網站,將抓取的數據保存到數據庫,部署、調度和運行Scrapy爬蟲等。《Scrapy網絡爬蟲開發實戰》適合作為高等院校計算機、軟件工程專業本科生、研究生的參考書目,也適用于對Python網絡爬蟲領域感興趣的人士參考閱讀。
本書以Python3.10.7為平臺,以實際應用為背景,通過概述+經典應用相結合的形式,深入淺出地介紹了Python人工智能分析與實戰相關知識。全書共8章,主要內容包括人工智能緒論、Python編程與進階、Python數學與運算、機器學習大戰、神經網絡大戰、深度學習大戰、強化學習大戰、人工智能大戰等內容。通過本書的學習,可使讀者領略到Python的簡單、易學、易讀、易維護等特點,同時感受到利用Python實現人工智能的普遍性與專業性。本書可作為高等學校相關專業本科生和研究生的教學用書,也
本書以Python3.10.7為平臺,以實際應用為背景,通過概述+經典應用相結合的形式,深入淺出地介紹了Python機器學習算法實戰相關知識。全書共12章,主要內容包括在數據上計算機學習能力、簡單的機器學習分類算法、Scikit-learn機器學習分類器、數據預處理、降維實現數據壓縮、不同模型的集成學習、回歸分析連續變量、聚類分析處理數據、從單層到多層的人工神經網絡、深度卷積神經網絡實現圖像分類、循環神經網絡實現序列建模、生成對抗神經合成新數據等內容。通過本書的學習,可使讀者領略到Py
本書以實用的設計模式為例,講解了Java近年來在改善語法方面取得的進展,同時在實現這些模式的過程中展示了語言特性、設計模式與平臺效率之間的關系。本書涵蓋23種傳統的設計模式、11種較為常見的模式,以及8種適用于多線程環境的并發模式。另外,本書還簡要介紹了15種反模式。作者講解這些模式的時候不僅給出了簡潔、直觀的范例代碼,而且還利用UML類圖與JFR工具展示了運用該模式的程序所具備的架構及運行細節,讓讀者能夠更全面地了解模式對代碼結構的影響,以及模式與Java虛擬機的交互情況。本書的特點
本書是一本專門為中小學生編寫的C++編程及算法入門教材。本書由淺入深地講解了C++語言基礎知識,以及編程解題常用的方法和基礎算法。每章都是由一個小故事來引出編程思維。書中的案例和練習均由作者精心設計,并與生活和學習緊密結合。本書也介紹了各種有趣的計算機知識,并涵蓋了全國青少年軟件編程等級考試(C語言)一級和二級考試的知識點。本書配備了完善的題庫、課件、教學視頻等資源,可以作為中小學編程社團的教材,也可以作為少兒編程培訓機構的培訓教材,還可以作為GESP等級考試和各類編程競賽的入門教材。
《C++從入門到精通(第6版)》從初學者角度出發,以通俗易懂的語言和豐富多彩的實例,詳細講解了C++程序開發需要掌握的知識。本書分為4篇共19章:第1篇是基礎知識,包括緒論,數據類型,運算符與表達式,條件判斷語句,循環語句,函數,數組、指針和引用,以及構造數據類型;第2篇是面向對象,包括面向對象編程,類和對象,以及繼承與派生;第3篇是高級應用,包括模板、標準模板庫、RTTI與異常處理、程序調試、文件操作和網絡通信;第4篇是項目實戰,開發一個酒店客房管理系統,并制作一個植物大戰僵尸修改器。書中所有
本書主要針對那些需要應用用戶界面和交互設計準則的軟件設計與開發專業人員,以及交互設計師、用戶界面設計師、用戶體驗設計師、硬件產品設計師,還包括那些經常做可用性測試和評估的人員,他們在分析觀察到的使用問題或者評估軟件時,經常會參考設計以啟發思考。在本書中,暢銷書作者JeffJohnson為設計人員提供了足夠的感知和認知心理學背景知識。有了這些知識,用戶界面設計準則就不再只是一系列需要遵循的規則,而變得有了直觀的意義。