官术网_书友最值得收藏!

Kotlin從基礎(chǔ)到實(shí)戰(zhàn)
會(huì)員

本書(shū)從初學(xué)者的角度詳細(xì)講解了Kotlin開(kāi)發(fā)中常用的多種技術(shù)。全書(shū)共13章,內(nèi)容包括Kotlin入門(mén)、Kotlin編程基礎(chǔ)、函數(shù)、面向?qū)ο蟆⒓稀ambda編程、泛型、Gradle、協(xié)程、“坦克大戰(zhàn)”游戲開(kāi)發(fā)、DSL、Kotlin與Java互操作、時(shí)鐘。本書(shū)通過(guò)典型的案例、通俗易懂的語(yǔ)言闡述面向?qū)ο笾械某橄蟾拍睿诩稀ambda編程、泛型、Gradle、協(xié)程等章節(jié)中,通過(guò)剖析案例、分析代碼結(jié)構(gòu)、解決常見(jiàn)問(wèn)題等方式,幫助初學(xué)者培養(yǎng)良好的編程習(xí)慣。第10章運(yùn)用前幾章的基礎(chǔ)知識(shí)實(shí)現(xiàn)了一個(gè)坦克大戰(zhàn)的游戲案例開(kāi)發(fā)。第11~13章分別介紹了DSL、Kotlin與Java進(jìn)行互操作以及通過(guò)Kotlin語(yǔ)言實(shí)現(xiàn)一個(gè)JavaScript語(yǔ)言的時(shí)鐘項(xiàng)目,幫助初學(xué)者掌握Kotlin語(yǔ)言與Java語(yǔ)言、JavaScript語(yǔ)言的互操作。本書(shū)既可作為高等院校本、專(zhuān)科計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的教材,也可作為社會(huì)培訓(xùn)教材,是一本適合廣大編程愛(ài)好者參考和學(xué)習(xí)的書(shū)籍。為了幫助編程者更好地學(xué)習(xí)本書(shū)中的內(nèi)容,本書(shū)還提供了配套的源代碼與視頻等資源,方便讀者學(xué)習(xí)。

黑馬程序員編著 ·程序設(shè)計(jì) ·15.5萬(wàn)字

算法超簡(jiǎn)單:趣味游戲帶你輕松入門(mén)與實(shí)踐
會(huì)員

本書(shū)通過(guò)趣味游戲編程項(xiàng)目講解算法,提升讀者學(xué)習(xí)算法的興趣,降低讀者學(xué)習(xí)算法的難度,增強(qiáng)讀者將算法應(yīng)用于編程實(shí)踐的能力。本書(shū)共14章,通過(guò)猜數(shù)字、飛翔的小鳥(niǎo)、得分排行榜、漢諾塔、八皇后、消滅星星、貪吃蛇、走迷宮、連連看、吃豆人、滑動(dòng)拼圖、井字棋、壘積木、十步萬(wàn)度等游戲,講解順序查找算法、二分查找算法,圖形庫(kù)EasyX,插入排序算法、冒泡排序算法、選擇排序算法、快速排序算法,遞歸算法,暴力搜索算法、回溯算法,F(xiàn)loodFill算法,常見(jiàn)的數(shù)據(jù)結(jié)構(gòu)(數(shù)組、鏈表、隊(duì)列、棧、圖、樹(shù))、標(biāo)準(zhǔn)模板庫(kù)(STL),十字分割算法、圖的廣度優(yōu)先搜索算法和深度優(yōu)先搜索算法,加權(quán)圖上的迪杰斯特拉算法、貪婪優(yōu)先搜索算法、A*算法,狀態(tài)空間上的搜索算法,博弈樹(shù)的極大極小值搜索算法、α-β剪枝搜索算法,動(dòng)態(tài)規(guī)劃算法,遺傳算法。本書(shū)適合想要學(xué)習(xí)基礎(chǔ)算法或練習(xí)編程實(shí)踐的讀者閱讀,也可作為高等院校數(shù)據(jù)結(jié)構(gòu)與算法相關(guān)課程或編程實(shí)踐課程的指導(dǎo)用書(shū)。讀者在閱讀本書(shū)之前需要具備基礎(chǔ)的C語(yǔ)言編程知識(shí)。

童晶 ·程序設(shè)計(jì) ·6.6萬(wàn)字

Python極客項(xiàng)目編程(第2版)
會(huì)員

Python是一種解釋型、面向?qū)ο蟆?dòng)態(tài)數(shù)據(jù)類(lèi)型的高級(jí)程序設(shè)計(jì)語(yǔ)言,通過(guò)Python編程能夠解決現(xiàn)實(shí)生活中的很多問(wèn)題。本書(shū)并不介紹Python語(yǔ)言的基礎(chǔ)知識(shí),而是通過(guò)一系列有趣的項(xiàng)目,展示如何用Python解決各種實(shí)際問(wèn)題,以及如何使用一些流行的Python庫(kù)。本書(shū)共15章,每章講解一個(gè)有趣的Python項(xiàng)目,這些項(xiàng)目可以分成5個(gè)部分:第一部分是熱身,包括科赫雪花、繁花曲線;第二部分是模擬生命,包括康威生命游戲、使用Karplus-Strong算法生成泛音、群體行為模擬;第三部分是好玩的圖形,包括文本圖形、照片馬賽克、裸眼立體畫(huà);第四部分是走進(jìn)三維,包括理解OpenGL、圓環(huán)面上的康威生命游戲、體渲染;第五部分是玩轉(zhuǎn)硬件,包括在樹(shù)莓派Pico上實(shí)現(xiàn)Karplus-Strong算法、樹(shù)莓派激光音樂(lè)秀、物聯(lián)網(wǎng)花園、樹(shù)莓派音頻機(jī)器學(xué)習(xí)。此外,本書(shū)還通過(guò)附錄介紹如何安裝Python和設(shè)置樹(shù)莓派。本書(shū)適合已經(jīng)了解了基本的Python語(yǔ)法和編程知識(shí)、想要嘗試和探索通過(guò)Python編程解決實(shí)際問(wèn)題的讀者閱讀,也可作為Python初學(xué)者練習(xí)項(xiàng)目開(kāi)發(fā)的參考用書(shū)。

(美)馬赫什·文基塔查拉姆 ·程序設(shè)計(jì) ·15.7萬(wàn)字

硅谷Python工程師面試指南:數(shù)據(jù)結(jié)構(gòu)、算法與系統(tǒng)設(shè)計(jì)
會(huì)員

本書(shū)是一本全面的Python技術(shù)及面試指南,旨在幫助讀者深入理解Python編程語(yǔ)言的核心概念,并掌握在技術(shù)面試中取得成功的關(guān)鍵技巧。全書(shū)分為4個(gè)部分。第一部分面試流程。這一部分詳細(xì)介紹了硅谷公司的面試流程,包括非技術(shù)電話面試、技術(shù)電話面試(包括閑談、技術(shù)溝通和提問(wèn)環(huán)節(jié))以及現(xiàn)場(chǎng)面試的準(zhǔn)備和策略,既為讀者提供了面試前的全面準(zhǔn)備指導(dǎo),也幫助讀者在面試中展現(xiàn)出良好狀態(tài)。第二部分?jǐn)?shù)據(jù)結(jié)構(gòu)。從基礎(chǔ)的列表、堆棧、隊(duì)列、優(yōu)先隊(duì)列、字典和集合,到更復(fù)雜的鏈表、二叉樹(shù)、其他樹(shù)結(jié)構(gòu)(如前綴樹(shù)、線段樹(shù)、二叉索引樹(shù))和圖的表示與應(yīng)用,每一章都通過(guò)豐富的實(shí)例來(lái)展示如何巧妙應(yīng)用這些數(shù)據(jù)結(jié)構(gòu)。第三部分算法。這一部分覆蓋了二分搜索、雙指針?lè)ā?dòng)態(tài)規(guī)劃、深度優(yōu)先搜索、回溯、廣度優(yōu)先搜索、并查集等核心算法。結(jié)合面試真題,通過(guò)逐步分析,引導(dǎo)讀者掌握每種算法的思想及其在解決實(shí)際問(wèn)題中的應(yīng)用。第四部分系統(tǒng)設(shè)計(jì)。理論知識(shí)部分,從設(shè)計(jì)需求分析到高層構(gòu)建,然后到具體組件設(shè)計(jì),再到擴(kuò)展設(shè)計(jì),幫助讀者理解如何構(gòu)建可擴(kuò)展、高效的系統(tǒng)架構(gòu)。實(shí)戰(zhàn)案例部分,包括分布式緩存系統(tǒng)、網(wǎng)絡(luò)爬蟲(chóng)系統(tǒng)、TinyURL加密與解密、自動(dòng)補(bǔ)全功能、新聞動(dòng)態(tài)功能、社交媒體應(yīng)用和出行應(yīng)用的設(shè)計(jì),涵蓋系統(tǒng)設(shè)計(jì)的關(guān)鍵技術(shù)。此外,這一部分涵蓋了多線程編程與設(shè)計(jì)機(jī)器學(xué)習(xí)系統(tǒng)的知識(shí),既幫助讀者理解并行處理的概念和應(yīng)用,又?jǐn)U展機(jī)器學(xué)習(xí)的重要知識(shí)和面試技巧,并提供設(shè)計(jì)搜索排名系統(tǒng)和推薦系統(tǒng)的實(shí)例。

任建峰 全書(shū)學(xué) ·程序設(shè)計(jì) ·9.9萬(wàn)字

速學(xué)Django:Web開(kāi)發(fā)從入門(mén)到進(jìn)階
會(huì)員

本書(shū)是一本關(guān)于Django開(kāi)發(fā)快速入門(mén)的圖書(shū)。本書(shū)清晰明了地講解了使用Django進(jìn)行Web項(xiàng)目開(kāi)發(fā)時(shí)所涉及的常用知識(shí)點(diǎn),包括框架配置、路由配置、模型、視圖、模板、表單、中間件、上下文處理器、代碼測(cè)試、網(wǎng)站緩存和網(wǎng)站部署等內(nèi)容。本書(shū)的宗旨是以盡可能簡(jiǎn)潔的流程引領(lǐng)讀者快速入門(mén)Web項(xiàng)目開(kāi)發(fā),并能夠在實(shí)戰(zhàn)項(xiàng)目中充分體會(huì)使用Django進(jìn)行Web項(xiàng)目開(kāi)發(fā)的各種技術(shù)與方法。本書(shū)主要包含兩部分內(nèi)容:第一部分(第1~6章)為讀者介紹Django的用途與特點(diǎn)、設(shè)計(jì)理念以及Django開(kāi)發(fā)所依賴(lài)的知識(shí)體系;同時(shí),通過(guò)一個(gè)Web項(xiàng)目對(duì)Django開(kāi)發(fā)流程進(jìn)行快速體驗(yàn)。第二部分(第7~15章)與讀者一起完成一個(gè)安全資訊網(wǎng)站的主體開(kāi)發(fā),使讀者能夠更加深入地了解Django在Web項(xiàng)目開(kāi)發(fā)中高效率、易擴(kuò)展的優(yōu)點(diǎn),以及在Web項(xiàng)目的整體開(kāi)發(fā)中所起到的作用。同時(shí),能夠讓讀者更全面地了解Django開(kāi)發(fā)的細(xì)節(jié)與技巧。本書(shū)可供使用Python作為主要編程語(yǔ)言進(jìn)行Web開(kāi)發(fā)的入門(mén)級(jí)讀者學(xué)習(xí)與參考。

小樓一夜聽(tīng)春語(yǔ)編著 ·程序設(shè)計(jì) ·6.9萬(wàn)字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 上思县| 定远县| 东至县| 常宁市| 左贡县| 南投县| 山东省| 荣昌县| 阳曲县| 运城市| 烟台市| 定边县| 游戏| 北辰区| 琼结县| 贵定县| 延安市| 新源县| 巴楚县| 贵定县| 宜黄县| 遂昌县| 镶黄旗| 古浪县| 凉山| 云浮市| 福州市| 轮台县| 利津县| 玉树县| 垦利县| 冷水江市| 淮北市| 罗平县| 虎林市| 静宁县| 杭州市| 商南县| 秀山| 抚远县| 宿迁市|