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

Kotlin核心編程
會(huì)員

本書(shū)分為4部分:第1部分為熱身篇—Kotlin基礎(chǔ)。介紹Kotlin設(shè)計(jì)哲學(xué)、生態(tài)及基礎(chǔ)語(yǔ)法。第2部分為下水篇—Kotlin核心。涉及Kotlin的語(yǔ)言特性,包括面向?qū)ο?、代?shù)數(shù)據(jù)類型、模式匹配、類型系統(tǒng)、Lambda、集合、多態(tài)、擴(kuò)展、元編程等方面的知識(shí)。其中“代數(shù)數(shù)據(jù)類型和模式匹配”“多態(tài)和擴(kuò)展”在同類書(shū)籍中沒(méi)有過(guò)多深入,但筆者認(rèn)為它們是Kotlin語(yǔ)言中相當(dāng)重要的特性和應(yīng)用,故本書(shū)中進(jìn)行了詳細(xì)介紹探索。第3部分為潛入篇—Kotlin探索。該部分之所以命名為“探索”,是希望進(jìn)一步探索Kotlin的設(shè)計(jì)模式和編程范式,內(nèi)容包含設(shè)計(jì)模式、函數(shù)式編程、異步和并發(fā)編程。其中“函數(shù)式編程”為超越Kotlin本身的內(nèi)容,但可以為讀者提供深入理解Kotlin語(yǔ)言特性的示范。第4部分為遨游篇—Kotlin實(shí)戰(zhàn)。著重演示Kotlin在Android和Web平臺(tái)中的應(yīng)用,包含基于Kotlin的Android架構(gòu)、開(kāi)發(fā)響應(yīng)式Web應(yīng)用。

水滴技術(shù)團(tuán)隊(duì) ·程序設(shè)計(jì) ·18.7萬(wàn)字

計(jì)算機(jī)程序的構(gòu)造和解釋(JavaScript版)
會(huì)員

本書(shū)主要介紹計(jì)算的核心思想,采用的方法是為計(jì)算建立一系列概念模型。主要內(nèi)容包括:構(gòu)造過(guò)程抽象,構(gòu)造數(shù)據(jù)抽象,模塊化、對(duì)象和狀態(tài),元語(yǔ)言抽象,寄存器機(jī)器里的計(jì)算等。采用JavaScript作為實(shí)例分析,但并不拘泥于對(duì)語(yǔ)言的解釋,而是通過(guò)這種語(yǔ)言來(lái)闡述程序設(shè)計(jì)思想。第1章介紹了計(jì)算過(guò)程以及函數(shù)在程序設(shè)計(jì)中扮演的角色。第2章在第1章的基礎(chǔ)上提供了將數(shù)據(jù)對(duì)象組合起來(lái)形成復(fù)合數(shù)據(jù),進(jìn)而構(gòu)造抽象的方法。第3章介紹了一些幫助我們模塊化構(gòu)造大型系統(tǒng)的策略。第4章通過(guò)元語(yǔ)言抽象探究如何在一些語(yǔ)言的基礎(chǔ)上開(kāi)發(fā)新語(yǔ)言的技術(shù)。第5章從寄存器機(jī)器的角度出發(fā),通過(guò)設(shè)計(jì)寄存器機(jī)器,開(kāi)發(fā)一些機(jī)制,實(shí)現(xiàn)重要的程序設(shè)計(jì)結(jié)構(gòu),同時(shí)給出一種描述寄存器機(jī)器設(shè)計(jì)的語(yǔ)言。本書(shū)揭示計(jì)算機(jī)程序設(shè)計(jì)思想的實(shí)質(zhì)是改變了人們的思考方式:從命令式的觀點(diǎn)去研究知識(shí)的結(jié)構(gòu)。因此,本書(shū)所闡述的設(shè)計(jì)思想不僅適用于計(jì)算機(jī)程序設(shè)計(jì),而且適用于所有工程設(shè)計(jì)。

(美)哈羅德·阿貝爾森等 ·程序設(shè)計(jì) ·34.3萬(wàn)字

區(qū)塊鏈架構(gòu)之美:從比特幣、以太坊、超級(jí)賬本看區(qū)塊鏈架構(gòu)設(shè)計(jì)
會(huì)員

本書(shū)由淺入深地介紹了比特幣、以太坊和超級(jí)賬本三個(gè)區(qū)塊鏈平臺(tái)的設(shè)計(jì)精華。除第0章引言外,全書(shū)還包含10章,按照區(qū)塊鏈架構(gòu)體系自底而上進(jìn)行介紹。第1章介紹了區(qū)塊鏈各模塊所需要用到的密碼學(xué)知識(shí)。第2章介紹了區(qū)塊鏈中的P2P模塊,揭示了區(qū)塊鏈的網(wǎng)絡(luò)結(jié)構(gòu)。第3章介紹了區(qū)塊鏈中的兩種交易模型。第4章展示了如何使用Solidity編寫(xiě)智能合約。第5章從EVM的角度關(guān)注了智能合約的編譯和執(zhí)行。第6章討論了區(qū)塊鏈中的核心數(shù)據(jù)結(jié)構(gòu)。第7章分別從公有鏈和聯(lián)盟鏈兩個(gè)方向介紹了二者所采用的共識(shí)算法和解決的問(wèn)題。第8章圍繞數(shù)字錢包技術(shù)介紹了如何生成私鑰、存儲(chǔ)私鑰和保護(hù)私鑰。第9章介紹了打通鏈上數(shù)據(jù)和鏈外數(shù)據(jù)的關(guān)鍵技術(shù)預(yù)言機(jī)。第10章從社區(qū)的角度介紹了公有鏈項(xiàng)目的標(biāo)準(zhǔn)制定流程和一些區(qū)塊鏈標(biāo)準(zhǔn)。本書(shū)涵蓋了區(qū)塊鏈主流平臺(tái)的新技術(shù),可以幫助讀者深入理解區(qū)塊鏈的核心原理和設(shè)計(jì)思想,使讀者不局限于某一平臺(tái),靈活運(yùn)用區(qū)塊鏈系統(tǒng)的設(shè)計(jì)思想。

何昊編著 ·程序設(shè)計(jì) ·16.4萬(wàn)字

C#編程入門指南(上下冊(cè))
會(huì)員

本書(shū)以通俗易懂的語(yǔ)言、豐富的案例、貼近開(kāi)發(fā)實(shí)戰(zhàn)的項(xiàng)目,循序漸進(jìn)地讓讀者在實(shí)踐中學(xué)習(xí)C#編程知識(shí),并提升實(shí)際開(kāi)發(fā)能力。全書(shū)分為五篇,分別為基礎(chǔ)知識(shí)篇、進(jìn)階提高篇、WinForm開(kāi)發(fā)篇、高級(jí)應(yīng)用篇、項(xiàng)目實(shí)戰(zhàn)篇,內(nèi)容包括VisualStudio、踏上C#開(kāi)發(fā)的征程、必須學(xué)會(huì)的C#語(yǔ)法、流程控制語(yǔ)句、數(shù)組的使用、看似簡(jiǎn)單的字符串、面向?qū)ο蟪绦蛟O(shè)計(jì)、Windows交互式圖形界面、Windows控件——C/S程序的基礎(chǔ)、數(shù)據(jù)訪問(wèn)技術(shù)、程序調(diào)試與異常處理、IO數(shù)據(jù)流技術(shù)、GDI+繪圖應(yīng)用、Socket網(wǎng)絡(luò)編程、多線程編程技術(shù)、Q友——做你自己的QQ、閃電下載器、明日ERP管理系統(tǒng)、銘成在線考試系統(tǒng)。書(shū)中知識(shí)大都結(jié)合具體示例進(jìn)行介紹,涉及的程序代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會(huì)C#程序開(kāi)發(fā)的精髓,快速提高開(kāi)發(fā)技能。

明日科技 ·程序設(shè)計(jì) ·15.5萬(wàn)字

QQ閱讀手機(jī)版

主站蜘蛛池模板: 新乡县| 阿拉善盟| 衡阳县| 阜南县| 元谋县| 澳门| 阜新| 景德镇市| 读书| 九台市| 栖霞市| 盐津县| 阆中市| 巴塘县| 秦安县| 贡山| 化隆| 塔城市| 永川市| 巧家县| 微山县| 武夷山市| 娄烦县| 厦门市| 井研县| 永德县| 三亚市| 昭觉县| 芦溪县| 青海省| 定边县| 凤山县| 黄骅市| 沙坪坝区| 光山县| 深水埗区| 夏河县| 万盛区| 保德县| 洱源县| 迁安市|