登錄???|???注冊
《計算機:一部歷史》,給大眾讀者寫的計算機科普讀物,零門檻入門計算機科學。講述計算機背后鮮為人知的故事,普及關于計算機和互聯網,你不得不了解的知識。在過去數十年里,除非你一直與世隔絕,否則就不可能不受到信息革命的影響。我們身處技術演進史上的計算機時代,無論你是計算機和互聯網的擁護者、反對者還是旁觀者,無論你是否具備計算機專業背景,只要你使用計算機,這本書就是你的案頭必備。
(英)彼得·本特利 ·基礎知識 ·16.3萬字
本書分為4部分:第1部分為熱身篇—Kotlin基礎。介紹Kotlin設計哲學、生態及基礎語法。第2部分為下水篇—Kotlin核心。涉及Kotlin的語言特性,包括面向對象、代數數據類型、模式匹配、類型系統、Lambda、集合、多態、擴展、元編程等方面的知識。其中“代數數據類型和模式匹配”“多態和擴展”在同類書籍中沒有過多深入,但筆者認為它們是Kotlin語言中相當重要的特性和應用,故本書中進行了詳細介紹探索。第3部分為潛入篇—Kotlin探索。該部分之所以命名為“探索”,是希望進一步探索Kotlin的設計模式和編程范式,內容包含設計模式、函數式編程、異步和并發編程。其中“函數式編程”為超越Kotlin本身的內容,但可以為讀者提供深入理解Kotlin語言特性的示范。第4部分為遨游篇—Kotlin實戰。著重演示Kotlin在Android和Web平臺中的應用,包含基于Kotlin的Android架構、開發響應式Web應用。
水滴技術團隊 ·程序設計 ·18.7萬字
本書主要面向零基礎讀者,用實例引導讀者學習,深入淺出地介紹C語言的相關知識和實戰技能。本書第Ⅰ篇“基礎入門”主要講解C語言概述、C程序開發環境和開發步驟等;第Ⅱ篇“基礎知識”主要講解C語言基本語法、良好的編程習慣、數據的輸入和輸出、結構化程序設計、數組、模塊化設計——函數等;第Ⅲ篇“進階提高”主要介紹內存的快捷方式——指針、結構體與聯合體、鏈表、編譯預處理、文件、常見錯誤及調試等;第Ⅳ篇“高級應用”主要介紹數據結構、常用算法、高級編程技術、網絡編程等;第Ⅴ篇“項目實戰”主要介紹停車場收費管理系統、小型超市進銷存管理系統等項目的設計開發。本書所提供的電子資源中包含了與圖書內容全程同步的教學視頻。此外,還贈送了大量相關學習資料,以便讀者擴展學習。本書適合任何想學習C語言的讀者,無論讀者是否從事計算機相關行業,是否接觸過C語言,均可通過學習本書快速掌握C語言的開發方法和技巧。
張春燕主編 ·程序設計 ·15.3萬字
本書是通俗介紹“游戲機制”與“游戲設計思維”的普及讀物。書中以回答“游戲為什么好玩”這一問題為線索,從游戲設計者與游戲玩家兩個角度,詳細分析了游戲機制的設計思路與實際效果,并結合不同時代的游戲作品,從空間、時間、金錢、道具、技能、任務、收集等角度,對機制中的細節做了深入評析。此外,作者還梳理了游戲機制研究中的理論與設計模式。本書可作為游戲策劃等相關從業者的入門讀物,也適合游戲玩家和對游戲機制感興趣的讀者閱讀參考。
王亞暉 ·游戲 ·12.8萬字
學習任何知識都不應該脫離實踐去空談理論。為了講清楚不同架構風格下的工程實現差異,也為了盡量少在書中貼代碼,將寶貴的版面空間節省出來,筆者在GitHub上分別建立了基于SpringBoot、SpringCloud、Kubernetes、Istio和AWSLambda的五種架構風格的樣例工程。如果你閱讀之前對架構并沒有太深刻的理解,建議先閱讀一遍本書附錄A的內容。如果你是一名駕駛初學者,最合理的學習路徑應該是先把汽車發動,然后慢慢行駛起來,而不是先從“引擎動力原理”“變速箱構造”入手去深刻地了解一輛汽車。計算機技術也是同理,先從運行程序開始,看看效果,搭建好開發、調試環境,對即將學習的內容先有一個整體的認知是很有好處的。
周志明 ·操作系統 ·32.8萬字
本書通過豐富的示例和大量的練習,簡明扼要地闡述了倉頡編程語言的基本知識和核心概念。全書共15章,涵蓋起步、變量、簡單的數據操作、流程控制之if表達式、流程控制之循環表達式、函數初級、面向對象編程、struct類型、enum類型和模式匹配、函數高級、基礎Collection類型、泛型、包管理、擴展、數值和字符串操作等內容。其中,“面向對象編程”這一章詳細講解了一系列重要的概念,如類、對象、封裝、繼承、多態、重寫、抽象類和接口等,并通過一個小型的課務管理項目對上述概念進行了深入闡釋。本書適合希望快速上手倉頡編程語言的初學者閱讀。
劉玥 張榮超 ·程序設計 ·14.7萬字
本書著重講解游戲引擎的基礎知識和工作原理,并結合配套的游戲引擎示例和詳盡的代碼,介紹游戲引擎開發的技術細節。本書是第1卷,主要涉及游戲引擎基礎架構。全書共13章,分別介紹游戲引擎原理、引擎和引擎編輯器、底層基礎架構、數據結構、數學庫、引擎初始化、應用程序架構、對象系統、資源管理、引擎設計的哲學理念、場景管理、靜態模型導入和LOD技術。本書未涵蓋的游戲引擎話題將在卷2中講解。本書適合有一定的游戲開發基礎和經驗并且想要系統學習游戲引擎原理和引擎開發技術的讀者閱讀。
程東哲 ·辦公軟件 ·15萬字
本書是一本Python入門書,適合對計算機了解不多,沒有學過編程,但對編程感興趣的讀者學習使用。這本書以習題的方式引導讀者一步一步學習編程,從簡單的打印一直講到完整項目的實現,讓初學者從基礎的編程技術入手,最終體驗到軟件開發的基本過程。本書是基于Python3.6版本編寫的。本書結構非常簡單,除“準備工作”之外,還包括52個習題,其中26個覆蓋了輸入/輸出、變量和函數3個主題,另外26個覆蓋了一些比較進階的話題,如條件判斷、循環、類和對象、代碼測試及項目的實現等。每一章的格式基本相同,以代碼習題開始,按照說明編寫代碼,運行并檢查結果,然后再做附加練習。
(美)澤德 A.肖 ·程序設計 ·11.2萬字
本書分為14章。第1~4章主要介紹微服務的基本理論、SpringCloud技術棧和配置基礎開發環境的方法,以及如何構建SpringCloudAlibaba模板項目;第5~13章從服務通信和服務治理兩個重要的概念講起,主要講解如何使用Nacos、Sentinel、Seata、OpenFeign、SpringCloudGateway、SpringCloudLoadBalancer、SpringCloudSleuth、Zipkin等微服務組件,介紹它們的原理和作用,以及如何搭建和整合這些組件并使用它們搭建微服務系統;第14章主要介紹使用這些微服務組件構建的一個大型微服務架構項目,包括它的主要功能模塊、由單體模式到前后端分離模式再到微服務架構模式的開發歷程、微服務項目改造前的拆分思路、微服務架構實戰項目的啟動等注意事項,這個實戰項目詳細的開發步驟會整理在本套書的下冊中。
十三 ·軟件工程 ·13.3萬字
本書是《瘋狂Java講義》的第2版,第2版保持了第1版系統、全面、講解淺顯、細致的特性,全面介紹了新增的Java7的新特性。本書深入介紹了Java編程的相關方面,全書內容覆蓋了Java的基本語法結構、Java的面向對象特征、Java集合框架體系、Java泛型、異常處理、JavaGUI編程、JDBC數據庫編程、Java注釋、Java的IO流體系、Java多線程編程、Java網絡通信編程和Java反射機制;覆蓋了java.lang、java.util、java.text、java.io和java.nio、java.sql、java.awt、javax.swing包下絕大部分類和接口。本書全面介紹了Java7的二進制整數、菱形語法、增強switch語句、多異常捕獲、自動關閉資源的try語句、JDBC4.1新特性、NIO.2、AIO等新特性。
李剛編著 ·程序設計 ·55.4萬字
本書以Intel80x86處理器和個人計算機為硬件平臺,基于Windows操作系統軟件平臺,借助MASM和NASM匯編程序講解32位匯編語言程序設計。本書內容包括基本的匯編語言基礎、常用處理器指令和匯編語言偽指令以及基本程序結構,還包括擴展的Windows和DOS編程、與C++語言的混合編程、輸入/輸出指令及編程,并涉及浮點、多媒體及64位指令等。本書可以作為普通高校“匯編語言程序設計”等課程的教材或參考書,適合計算機、電子、通信和自控等專業的本科學生,以及電類專業的高職學生和成教學生閱讀,同時也適合作為計算機應用開發人員和希望深入學習匯編語言的讀者的參考書。
錢曉捷主編 ·程序設計 ·21.3萬字
《Python從入門到精通(第3版)》從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用Python進行程序開發應該掌握的各方面技術。全書共分27章,包括初識Python、Python語言基礎、運算符與表達式、流程控制語句、列表和元組、字典和集合、字符串、Python中使用正則表達式、函數、面向對象程序設計、模塊、文件及目錄操作、操作數據庫、使用進程和線程、網絡編程、異常處理及程序調試、Pygame游戲編程、推箱子游戲、網絡爬蟲開發、火車票分析助手、數據可視化、京東電商銷售數據分析與預測、Web編程、Flask框架、e起去旅行網站、Python自動化辦公、AI圖像識別工具等內容。書中所有知識都結合具體實例進行介紹,涉及的程序代碼都給出了詳細的注釋,讀者可輕松領會Python程序開發的精髓,快速提升開發技能。
明日科技編著 ·程序設計 ·25.7萬字
本書為您揭示:面對極速變快、復雜的社會,“三大沖突”映射到未來,人類或將面臨兩輪崩潰或翻轉的“生死”大沖擊。危機與機遇交織呈現,如何抉擇?未來,區塊鏈、時間戳與智能等技術被深度運用,社會模式或將被改寫,萬物可溯與追算“你被丟失的90%的價值”成為可能。如何理解?人工智能,單一、少許維度的超級能力,“非通用”與“難破意識”的范式牢籠將會讓其長久性地被困限于工具范疇(“智能與意識的分離”子虛烏有)。不過,人工智能對未來生產力的成倍提升,或將真正開啟“讓90%的人最終徹底擺脫無用階級”的偉大旅程,而絕非淪為“無用”。當然,在過渡期內,人們將會面臨挑戰。如何應對?大數據悖論、陷阱與誤解,讓其被神話(如“數據主義”“數據宗教”等)的可能性微乎其微。在共享、透明的大趨勢下,大數據也將成為等同于電能、信息與空氣等人類生存、發展所需的一種“習慣性擁有”。如何認知?未來,互聯網或將被替代,人類將會在兩大超級“新時空”中生活、進化,成為新人類。如何準備?
王驥 ·人工智能 ·16.3萬字
一直以來CPU內部是絕大多數IT工程師難以觸及的領域。縱使學習過計算機架構相關課程,自己動手實現CPU也始終遙不可及,因為這涉及計算機系統的最底層——芯片設計。而近年來FPGA芯片產品的發展與普及打破了這一阻礙,利用內部電路可重編程的FPGA,我們幾乎可以實現任何邏輯電路,自然也包括CPU。本書就是在這樣一個背景下孕育而生的。本書利用FPGA,為讀者開啟了一個嶄新的自制CPU的世界。全書分為3章,分別介紹計算機系統最底層的3個部分:CPU設計制作、電路板設計制造以及匯編編程。將如此廣泛的技術內容以實踐的方式融合成一冊,該書可謂首屈一指。本書可以幫助軟件工程師深入了解硬件與底層,開發出高效代碼。硬件工程師可以在本書基礎上設計定制硬件,開發高速計算機系統。相信所有讀者都可以在本書的閱讀過程中,體會到自制計算機系統的樂趣與熱情。
(日)水頭一壽 米澤遼 藤田裕士 ·硬件維護 ·12.5萬字
本書采用以任務為導向的編寫模式,全面地介紹了Python編程基礎及其相關知識的應用,講解了如何利用Python的知識解決部分實際問題。全書共7章,第1章介紹學習Python的準備工作,包括Python的由來與發展、Python環境搭建、編輯器介紹與安裝等。第2~5章和第7章主要介紹Python的基礎知識、數據類型、程序流程控制語句、函數和文件基礎等內容。第6章講解了Python面向對象的編程。本書每個章節都包含了實訓與課后習題。通過習題和操作實踐,讀者可以鞏固所學的內容。
張健 張良均 ·程序設計 ·8.4萬字
這是一本關于Linux命令行與shell腳本編程的系統性教程,主要包括四大部分:Linux命令行、shell腳本編程基礎、高級shell腳本編程,以及創建和管理實用的腳本。本書這一版針對Linux系統的新特性進行了更新,不僅涵蓋了詳盡的動手教程和現實世界中的實用信息,還提供了與所學內容相關的參考信息和背景資料。通過本書的學習,你能輕松寫出自己的shell腳本。本書適合Linux系統管理員及相關開發人員閱讀。
(美)理查德·布盧姆 克里斯蒂娜·布雷斯納漢 ·程序設計 ·26.9萬字
本書是JavaScript經典圖書的新版。第4版涵蓋ECMAScript2019,全面、深入地介紹了JavaScript開發者必須掌握的前端開發技術,涉及JavaScript的基礎特性和高級特性。書中詳盡討論了JavaScript的各個方面,從JavaScript的起源開始,逐步講解到新出現的技術,其中重點介紹ECMAScript和DOM標準。在此基礎上,接下來的各章揭示了JavaScript的基本概念,包括類、期約、迭代器、代理,等等。另外,書中深入探討了客戶端檢測、事件、動畫、表單、錯誤處理及JSON。本書同時也介紹了近幾年來涌現的重要新規范,包括FetchAPI、模塊、工作者線程、服務線程以及大量新API。
(美)馬特·弗里斯比 ·程序設計 ·48.6萬字
本書內容實用而全面,旨在幫助讀者熟悉Flowable流程引擎的基本概念、構建流程模型、實施工作流、集成系統,并解決在實際應用中遇到的問題。它為Java開發人員在流程引擎編程領域提供了豐富的知識和實戰經驗。同時,本書詳細介紹了Flowable流程引擎各組件API及其實戰應用,并以通俗易懂的語言講解引擎設計原理、源碼和進階用法,有助于開發者進一步優化系統。如果你正在開發、調試及維護Flowable流程引擎系統,那么本書將是你寶貴的資料。
金楊杰 ·程序設計 ·8.8萬字
本書本著能讓新手快速上手量化交易的原則,循序漸進地講解了量化交易入門所需要的知識,以及大量的開發技巧與交易技巧,具有很強的實用性。vn.py是機構級別的量化交易軟件,掌握vn.py框架原理并且熟練運用,有利于新手快速搭建屬于自己的量化交易系統。Python語言有非常強大的數據分析庫,對于交易策略的研發具有天然優勢,且其易學性也深受初學者喜愛。本書即以Python+vn.py這一流行組合寫作,從量化交易的起源及其發展進程入手,在簡單介紹Python量化編程基礎,以及詳細解析vn.py架構之后,深入且全面地介紹了CTA策略、海龜策略,以及新策略的開發流程。
張楊飛 ·程序設計 ·14.5萬字
本書源自日均閱讀量近萬次火爆的線上同名課程,口碑與影響力俱佳,旨在打造簡單易學且實用性強的輕量級Linux入門教程。本書基于zui新的紅帽RHEL系統編寫,且內容通用于CentOS、Fedora等系統。
劉遄 ·操作系統 ·19.8萬字
網站合作:傅女士 fuli.a@yuewen.com
雙新用戶(設備和賬號都新為雙新用戶)下載并登錄后1-20天最多可免費領取20本會員/單訂書且可免費讀10天
Copyright (C) 2025 www.cqxianglaokan.com All Rights Reserved 上海閱文信息技術有限公司 版權所有 粵公網安備 44030002000001號 ???? 增值電信業務經營許可證:粵B2-20090059???? 互聯網ICP備案號: 粵B2-20090059-5 ???? 舉報電話:010-59357051 營業執照 網絡文化經營許可證:滬網文 (2023) 3296-228號 網絡出版服務許可證:(署)網出證(滬)字第055號????互聯網宗教信息服務許可證:滬(2023)0000015
QQ閱讀手機版