登錄???|???注冊
內容提要:本書循序漸進、由淺入深地講解Python算法的核心技術,并通過具體實例的實現過程演練各個知識點的具體使用流程。全書共13章,包括算法,數據結構,常用的算法思想、線性表、隊列和棧,樹,圖,查找算法,內部排序算法,經典的數據結構問題,數學問題的解決,經典算法問題的解決,圖像問題的解決,游戲和算法等內容。本書不但適合研究和學習算法的初學者,也適合有一定算法基礎的讀者,還可以作為大中專院校相關專業師生的學習用書和培訓學校的教材。
張玲玲 ·程序設計 ·16.9萬字
本書主要分為兩部分。第一部分以核心概念和基本應用為脈絡,介紹了Flink的核心特性(如檢查點機制、時間與窗口、shuffle機制等),部署,DataStreamAPI、DatasetAPI、TableAPI的應用,運行時的原理等內容,每一章先對概念做基本的介紹,然后基于應用實例詳細分析Flink的設計思想和源碼實現。第二部分基于對原理的理解,手把手教讀者如何進行定制化的特性開發和性能提升,能夠讓讀者對Flink的理解有質的飛躍。這一部分內容來自作者大量的工作實踐,所引用例均源自企業級的真實需求,能夠解決非常復雜的現網問題。
黃偉哲 ·程序設計 ·17.3萬字
本書是針對Web前端開發人員編寫的一本快速掌握微信小程序開發的教程。本書通過通俗易懂的語言、豐富實用的案例,講解微信小程序的開發技術。本書共8章,第1章講解微信小程序的入門知識,介紹微信小程序的特點和發展前景;第2章和第3章分別講解微信小程序的頁面制作和頁面交互;第4章和第5章講解微信小程序的常用API;第6章講解綜合項目“點餐”微信小程序;第7章講解微信小程序開發進階;第8章講解基于uni-app開發的“短視頻”微信小程序。本書適合作為高等教育本、專科院校計算機相關專業的教材,也可作為廣大計算機編程愛好者的參考書。
黑馬程序員編著 ·程序設計 ·15.3萬字
本書是一本Python入門書,適合對計算機了解不多,沒有學過編程,但對編程感興趣的讀者學習使用。這本書以習題的方式引導讀者一步一步學習編程,從簡單的打印一直講到完整項目的實現,讓初學者從基礎的編程技術入手,最終體驗到軟件開發的基本過程。本書是基于Python3.6版本編寫的。本書結構非常簡單,除“準備工作”之外,還包括52個習題,其中26個覆蓋了輸入/輸出、變量和函數3個主題,另外26個覆蓋了一些比較進階的話題,如條件判斷、循環、類和對象、代碼測試及項目的實現等。每一章的格式基本相同,以代碼習題開始,按照說明編寫代碼,運行并檢查結果,然后再做附加練習。
(美)澤德 A.肖 ·程序設計 ·11.2萬字
《MySQL從入門到精通》以零基礎講解為宗旨,用實例引導讀者學習,深入淺出地介紹了MySQL的相關知識和實戰技能。
國家863中部軟件孵化器 ·程序設計 ·17.1萬字
本書由淺入深地介紹了比特幣、以太坊和超級賬本三個區塊鏈平臺的設計精華。除第0章引言外,全書還包含10章,按照區塊鏈架構體系自底而上進行介紹。第1章介紹了區塊鏈各模塊所需要用到的密碼學知識。第2章介紹了區塊鏈中的P2P模塊,揭示了區塊鏈的網絡結構。第3章介紹了區塊鏈中的兩種交易模型。第4章展示了如何使用Solidity編寫智能合約。第5章從EVM的角度關注了智能合約的編譯和執行。第6章討論了區塊鏈中的核心數據結構。第7章分別從公有鏈和聯盟鏈兩個方向介紹了二者所采用的共識算法和解決的問題。第8章圍繞數字錢包技術介紹了如何生成私鑰、存儲私鑰和保護私鑰。第9章介紹了打通鏈上數據和鏈外數據的關鍵技術預言機。第10章從社區的角度介紹了公有鏈項目的標準制定流程和一些區塊鏈標準。本書涵蓋了區塊鏈主流平臺的新技術,可以幫助讀者深入理解區塊鏈的核心原理和設計思想,使讀者不局限于某一平臺,靈活運用區塊鏈系統的設計思想。
何昊編著 ·程序設計 ·16.4萬字
本書較為全面地介紹了定向爬蟲的開發過程、各種反爬蟲機制的破解方法和爬蟲開發的相關技巧。全書共13章,包括緒論、Python基礎、正則表達式與文件操作、簡單的網頁爬蟲開發、高性能HTML內容解析、Python與數據庫、異步加載與請求頭、模擬登錄與驗證碼、抓包與中間人爬蟲、Android原生App爬蟲、Scrapy、Scrapy應用、爬蟲開發中的法律和道德問題等。除第1、12、13章外的其他章末尾都有動手實踐,以幫助讀者鞏固本章和前面章節所學的內容。
謝乾坤 ·程序設計 ·11.7萬字
這是一本非常有趣的編程啟蒙書,全書從中小學生的角度來講述,沒有生澀的內容,取而代之的是生動活潑的漫畫和風趣幽默的文字。并配合超萌的編程軟件,從開始學習與計算機對話到自己獨立制作一個游戲,由淺入深地講述編程的思維。同時,與計算機展開的邏輯較量一定會讓你覺得很有意思。你可以在茶余飯后閱讀本書,甚至蹲在馬桶上時也可以看得津津有味。編程將會改變我們的思維,教會我們如何思考,讓我們的思維插上計算機的翅膀,以一種全新的方式來看世界。現在就讓我們一起走進計算機編程的神奇世界,探索和發現計算機編程的魔力吧!
啊哈磊 ·程序設計 ·5.7萬字
本書共分21章,其中,主要講述了VisualBasic集成開發環境的搭建、使用開發環境、掌握語言基礎、掌握算法和程序控制結構、熟悉數組與集合、熟練運用過程和函數、設計和美化窗體界面、掌握常用控件的使用、掌握ActiveX控件的使用、掌握鼠標鍵盤處理操作、熟悉模塊和類模塊、熟悉系統對象、設計和應用菜單、工具欄、狀態欄、演繹不一樣的對話框程序、掌握圖形圖像技術、最后,通過在線考試系統和學生成績管理系統兩個實戰項目使讀者將所學知識更好地應用到實際開發當中。
鞏建華 孫秀梅 安劍等編著 ·程序設計 ·23萬字
本書全面介紹了Java8這個里程碑版本的新特性,包括Lambdas、流和函數式編程。有了函數式的編程特性,可以讓代碼更簡潔,同時也能自動化地利用多核硬件。全書分四個部分:基礎知識、函數式數據處理、高效Java8編程和超越Java8,清晰明了地向讀者展現了一幅Java與時俱進的現代化畫卷。
(英)Raoul-Gabriel Urma (意)Mario Fusco (英)Alan Mycroft ·程序設計 ·19.5萬字
本書通過探索多種系統編程概念和技術引入Rust編程語言,在深入探索計算機工作原理的同時,幫助讀者了解Rust的所有權系統、Trait、包管理、錯誤處理、條件編譯等概念,并通過源自現實的示例來幫助讀者了解Rust中的內存模型、文件操作、多線程、網絡編程等內容。本書旨在幫助讀者理解如何用Rust進行系統編程,并提供了一些使用Rust編寫代碼的技巧。本書給出了10余個源自現實的示例,讓讀者不僅能了解Rust語法,還能了解Rust的實際運用。本書適合所有對Rust感興趣的讀者閱讀。要更好地掌握本書涵蓋的內容,讀者應具備一定的編程經驗,至少應對計算機編程的基本概念有所了解。
(新西蘭)蒂姆·麥克納馬拉 ·程序設計 ·21.3萬字
本書主要介紹計算的核心思想,采用的方法是為計算建立一系列概念模型。主要內容包括:構造過程抽象,構造數據抽象,模塊化、對象和狀態,元語言抽象,寄存器機器里的計算等。采用JavaScript作為實例分析,但并不拘泥于對語言的解釋,而是通過這種語言來闡述程序設計思想。第1章介紹了計算過程以及函數在程序設計中扮演的角色。第2章在第1章的基礎上提供了將數據對象組合起來形成復合數據,進而構造抽象的方法。第3章介紹了一些幫助我們模塊化構造大型系統的策略。第4章通過元語言抽象探究如何在一些語言的基礎上開發新語言的技術。第5章從寄存器機器的角度出發,通過設計寄存器機器,開發一些機制,實現重要的程序設計結構,同時給出一種描述寄存器機器設計的語言。本書揭示計算機程序設計思想的實質是改變了人們的思考方式:從命令式的觀點去研究知識的結構。因此,本書所闡述的設計思想不僅適用于計算機程序設計,而且適用于所有工程設計。
(美)哈羅德·阿貝爾森等 ·程序設計 ·34.3萬字
本書由一線數據分析師精心編寫,通過大量案例介紹了數據分析工作中常用的數據分析方法與工具。本書包括5章內容,分別是數據分析入門、數據分析——從玩轉Excel開始、海量數據管理——拿MySQL說事兒、數據可視化——Tableau的使用、數據分析進階——Python數據分析。本書通俗易懂、通過大量貼近企業真實場景的案例,幫助讀者在提高數據處理技能的同時加深對數據分析思維的理解。本書適合有志于從事數據分析工作或已從事初級數據分析工作的人士自學,也可作為產品經理、運營人員、市場人員、對數據分析感興趣的企業高管以及創業者的參考用書。
陳紅波 劉順祥等 ·程序設計 ·17萬字
本書解釋了數據科學中至關重要的統計學概念,并介紹了如何將各種統計方法應用于數據科學。作者以通俗易懂、分門別類的方式,闡釋了統計學中與數據科學相關的關鍵概念,并解釋了各統計學概念在數據科學中的重要性及有用程度。第2版在第1版的基礎上加入了更多以Python和R編寫的示例,更清楚地闡釋了如何將統計方法用于數據科學。
(美)彼得·布魯斯 安德魯·布魯斯 (德)彼得·格德克 ·程序設計 ·14.3萬字
本書是一本講解JavaScript編程語言的技術書籍,只不過,本書采用了一種全新的寫作手法。如果你厭倦了厚厚的、如同字典般的編程書籍,不妨嘗試一下新的口味!通過本書,你可以領悟到JavaScript的函數七重關秘籍;通過本書,你可以輕松學會使用iQuery操作DOM對象;通過本書,你可以學會目前流行的Vue基礎語法;通過本書,你還可以學會新的ES6常用語法。
楊逸飛編著 ·程序設計 ·9.3萬字
Qt是一個跨平臺C++圖形用戶界面應用程序開發框架,既可以開發GUI程序,也可以開發非GUI程序,比如控制臺工具和服務器等,在軟件工業界有廣泛的應用。本書分為15章,內容包括Qt概述、開發環境、編程基礎、對話框程序設計、控件設計、數據庫編程、調用Windows動態鏈接庫、使用Linux靜態庫和共享庫、文件編程、菜單欄/工具欄和狀態欄、圖形編程、多線程編程、多媒體編程、網絡編程、應用程序發布。本書既適合Qt編程初學者、Qt跨平臺應用開發人員閱讀,也適合作為高等院校和培訓學校相關專業的教材。
朱晨冰 李建英 ·程序設計 ·21.1萬字
本書基于Vue.js3,從規范出發,以源碼為基礎,并結合大量直觀的配圖,循序漸進地講解Vue.js中各個功能模塊的實現,細致剖析框架設計原理。全書共18章,分為六篇,主要內容包括:框架設計概覽、響應系統、渲染器、組件化、編譯器和服務端渲染等。通過閱讀本書,對Vue.js2/3具有上手經驗的開發人員能夠進一步理解Vue.js框架的實現細節,沒有Vue.js使用經驗但對框架設計感興趣的前端開發人員,能夠快速掌握Vue.js的設計原理。
霍春陽 ·程序設計 ·21.5萬字
這是一部注重編碼能力訓練的實戰性著作,既能幫助讀者扎實掌握Rust的主要語法知識并具備實戰能力,又能指導讀者快速從初學者晉級為高手。全書秉持學以致用的原則:一方面,沒有事無巨細地羅列Rust的每一個語法知識點,但是常用知識點和重要知識點悉數囊括;一方面,將各種常見數據結構和算法與Rust編程實戰相結合,同時精選39道LeetCode高頻算法面試題,幫助讀者快速語法知識固化為實戰能力。全書一共15章,分為3個部分:第1部分(第1~11章)Rust編程必備語法非常有針對性地講解了Rust的常用語法,由淺入深,循序漸進,能幫助讀者快速掌握Rust的必備語法知識并具備基本的編程能力。第二部分(第12~13章)Rust編碼能力訓練將數組、棧、隊列、哈希表、鏈表、樹等實用的數據結構和遞歸、分治、回溯、二分查找、深度優先搜索、廣度優先搜索、排序、動態規劃等常用算法與Rust編程實戰結合,并精選39道LeetCode高頻算法面試真題,幫助讀者將語法知識轉化為編程實戰能力。第三部分(第14~15章)Rust綜合進階實戰以排序算法為主題,圍繞功能拓展和性能拓展兩條主線,結合工程管理、泛型、trait系統、高階函數、閉包、迭代器、單元測試、多線程并發和異步并發等重要的語法知識點進行綜合實戰訓練,進一步在實戰中提升編程水平。
朱春雷 ·程序設計 ·12.7萬字
《零基礎入門學習C語言——帶你學C帶你飛》提倡“理解為主,應用為王”,通過列舉一些有趣的例子,讓讀者在實踐中理解概念。《零基礎入門學習C語言——帶你學C帶你飛》從變量、數據類型、取值范圍等基本知識開始講解,深入介紹分支與循環,講到指針的時候,分散難點,依次講解數組與指針、函數與指針、結構體與指針,每個知識點結合恰當的實例進行演示,環環相扣,內容詳盡。編程知識深似海,小甲魚沒辦法僅通過一《零基礎入門學習C語言——帶你學C帶你飛》將所有的知識都灌輸給讀者,但能夠做到的是培養讀者對編程的興趣,提高編寫代碼的水平,鍛煉自學的能力。《零基礎入門學習C語言——帶你學C帶你飛》貫徹的核心理念是:實用、好玩、參與。《零基礎入門學習C語言——帶你學C帶你飛》適合學習C語言的入門讀者,也適用于對編程一無所知,但渴望用編程改變世界的朋友。
小甲魚 ·程序設計 ·9.4萬字
本書基于管理復雜性的宗旨來組織內容。第1~5章介紹結構化編程,學習這些內容后,可以立即開始寫一些功能簡單的代碼。第6~10章介紹C#的面向對象構造,新手應在完全理解這幾章的內容之后,再開始接觸本書其余部分更高級的主題。第12~14章介紹更多用于降低復雜性的構造,講解當今幾乎所有程序都要用到的通用設計模式。理解了它們之后,才可以更輕松地理解如何通過反射和特性來進行動態編程。第15~23章將廣泛運用它們來實現線程處理和互操作性。本書最后專門用一章(第24章)講解CLI。這一章在開發平臺的背景下對C#語言進行了描述。本書全面講述C#語言。對于初學者而言,其內容已遠遠超過了一本簡單的教程,可為讀者未來進行高效率軟件開發打下堅實基礎;對于已熟悉C#的讀者,本書探討了一些較為復雜的編程思想,并深入討論了語言較新版本(C#8.0和.NETFramework4.8/.NETCore3.1)的新功能;對于已經精通這門語言的讀者,也可以始終將其作為案頭參考。
(美)馬克·米凱利斯 ·程序設計 ·32.3萬字
網站合作:傅女士 fuli.a@yuewen.com
雙新用戶(設備和賬號都新為雙新用戶)下載并登錄后1-20天最多可免費領取20本會員/單訂書且可免費讀10天
Copyright (C) 2025 m.cqxianglaokan.com All Rights Reserved 上海閱文信息技術有限公司 版權所有 粵公網安備 44030002000001號 ???? 增值電信業務經營許可證:粵B2-20090059???? 互聯網ICP備案號: 粵B2-20090059-5 ???? 舉報電話:010-59357051 營業執照 網絡文化經營許可證:滬網文 (2023) 3296-228號 網絡出版服務許可證:(署)網出證(滬)字第055號????互聯網宗教信息服務許可證:滬(2023)0000015
QQ閱讀手機版