代碼和數(shù)學(xué)是相知相惜的好伙伴,它們基于共同的理性思維,數(shù)學(xué)公式的推導(dǎo)可以自然地在編寫代碼的過程中展開。本書帶領(lǐng)程序員使用自己熟知的工具,即代碼,來理解機(jī)器學(xué)習(xí)和游戲設(shè)計(jì)中的數(shù)學(xué)知識。通過Python代碼和200多個(gè)小項(xiàng)目,讀者將掌握二維向量、三維向量、矩陣變換、線性方程、微積分、線性回歸、logistic回歸、梯度下降
掌握Linux命令行操作,不僅是輕松駕馭Linux系統(tǒng)的基礎(chǔ),還是開展Python數(shù)據(jù)分析、數(shù)據(jù)庫管理、后端開發(fā)等工作的基本功。 本書是專門為命令行初學(xué)者打造的學(xué)習(xí)手冊,注重趣味性、實(shí)用性,邏輯清晰、圖文并茂。書中總結(jié)了大量命令行表格與核心知識點(diǎn),以方便大家快速掌握Linux命令行的使用方法。本書結(jié)合豐富的代碼示例,詳
本書圖文并茂,示例豐富,結(jié)合307段代碼和245幅圖表,由淺入深地講解了“C++的基礎(chǔ)知識”和“C++編程的基礎(chǔ)知識”,內(nèi)容涉及程序流的分支、循環(huán)、基本數(shù)據(jù)類型、數(shù)組、函數(shù)、指針和類等。為了幫助讀者理解,對于C++語法和一些難懂的概念,均以精心繪制的示意圖,清晰直觀地進(jìn)行講解。讀者可跟隨著本書的講解,層層深入,從而扎實(shí)
JavaScript語言是一種具有高度表達(dá)能力的、基于原型特性的、非常靈活的面向?qū)ο螅∣bject-Oriented,OO)編程語言。本書著重于介紹JavaScript在面向?qū)ο蠓矫娴奶匦,以為你展示如何?gòu)建強(qiáng)健、可維護(hù)、功能強(qiáng)大的應(yīng)用程序及程序庫。 本書是《JavaScript面向?qū)ο缶幊讨改稀返牡?版,全書包括13
本書介紹了如何使用scikit-learn、TensorFlow等關(guān)鍵庫來有效解決現(xiàn)實(shí)世界的機(jī)器學(xué)習(xí)問題。本書著重于實(shí)用的解決方案,提供多個(gè)案例,詳細(xì)地講解了如何使用Python生態(tài)系統(tǒng)中的現(xiàn)代庫來構(gòu)建功能強(qiáng)大的機(jī)器學(xué)習(xí)應(yīng)用程序;還介紹了分類、聚類和推薦引擎等多種機(jī)器學(xué)習(xí)算法,以及如何將監(jiān)督學(xué)習(xí)和無監(jiān)督學(xué)習(xí)技術(shù)應(yīng)用于實(shí)
本教材以學(xué)生為中心設(shè)計(jì)教學(xué)內(nèi)容,落實(shí)新時(shí)代立德樹人根本任務(wù),通過案例循序漸進(jìn)地引導(dǎo)學(xué)生掌握C語言程序設(shè)計(jì)的思想、方法和技能,提升自主學(xué)習(xí)能力、探索創(chuàng)新能力。全書分9章,內(nèi)容涵蓋C語言基礎(chǔ)知識、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體與共用體、文件。每章配有思維導(dǎo)圖、學(xué)習(xí)任務(wù)、案例、答疑解惑、習(xí)題和實(shí)驗(yàn)項(xiàng)目
《MySQL是怎樣使用的:快速入門MySQL》采用通俗易懂的表達(dá)方式,對如何使用MySQL進(jìn)行了詳細(xì)的介紹!禡ySQL是怎樣使用的:快速入門MySQL》完全從零基礎(chǔ)用戶的角度出發(fā),依照用戶認(rèn)知習(xí)慣,從MySQL的安裝開始,介紹了MySQL的服務(wù)器程序和客戶端程序的使用、MySQL的數(shù)據(jù)類型、數(shù)據(jù)庫和表的基本操作、列的
這是一本介紹C并發(fā)和多線程編程的深度指南。本書從C標(biāo)準(zhǔn)程序庫的各種工具講起,介紹線程管控、在線程間共享數(shù)據(jù)、并發(fā)操作的同步、C內(nèi)存模型和原子操作等內(nèi)容。同時(shí),本書還介紹基于鎖的并發(fā)數(shù)據(jù)結(jié)構(gòu)、無鎖數(shù)據(jù)結(jié)構(gòu)、并發(fā)代碼,以及高級線程管理、并行算法函數(shù)、多線程應(yīng)用的測試和除錯(cuò)。本書還通過附錄及線上資源提供豐富的補(bǔ)充資料,以幫助
圖形化編程指的是一種無須編寫文本代碼,只需要通過鼠標(biāo)拖曳相應(yīng)的圖形化指令模塊(積木),按照一定的邏輯關(guān)系完成拼接就能實(shí)現(xiàn)編程的形式。本書作為全國青少年軟件編程等級考試(圖形化編程四級)配套學(xué)生用書,基于圖形化編程環(huán)境,遵照標(biāo)準(zhǔn)和大綱,帶領(lǐng)讀者通過一個(gè)個(gè)生動(dòng)有趣的游戲、動(dòng)畫范例,在邊玩邊學(xué)中掌握考核目標(biāo)對應(yīng)的等級技能和知
本書系統(tǒng)地介紹了Java語言高級程序設(shè)計(jì)內(nèi)容,主要包括Java集合框架、異常處理、輸入/輸出流、多線程、網(wǎng)絡(luò)編程、圖形用戶界面程序設(shè)計(jì)、泛型、JDBC編程、Java8新特性。本書所有知識點(diǎn)都結(jié)合具體實(shí)例進(jìn)行分析,既注重理論介紹,又強(qiáng)調(diào)實(shí)際應(yīng)用,從實(shí)用的角度精心設(shè)計(jì)知識結(jié)構(gòu)和代碼示例,同時(shí)每章后面配有相應(yīng)習(xí)題。 本書可作