发表于2024-11-20
Node.js区块链开发 | ||
定价 | 59.00 | |
出版社 | 机械工业出版社 | |
版次 | 1 | |
出版时间 | 2017年05月 | |
开本 | 16开 | |
作者 | 朱志文 | |
装帧 | 平装 | |
页数 | ||
字数 | ||
ISBN编码 | 9787111566953 |
本书力求用少的篇幅来向读者阐释Node.js区块链开发的相关内容。本书共五部分:第壹部分详细讲述了区块链产品——加密货币的相关概念;第二部分详细介绍了Node.js入门知识,并通过一个具体项目,完成对Node.js在区块链技术领域的调查和描述;第三部分从架构设计的角度层层剖析区块链的设计原理,深刻解读相关概念和技术;第四部分仍然以亿书项目中涉及的实际项目为主,包含多个完整独立的小项目。
第壹部分 了解区块链
第1章加密货币就是货币 2
1.1加密货币简史 2
1.2什么是加密货币 3
1.3加密货币就是货币 4
1.4加密货币可靠吗 4
1.5总结 6
1.6参考 6
第2章区块链,承载人类信用的基石 7
2.1利益,现实世界的内在驱动力 7
2.2信用,决定着利益转移的方向 7
2.3未来趋势 9
2.4应用场景 9
2.5风险提示 11
2.6总结 12
2.7参考 12
第3章共识机制,可编程的利益转移规则 13
3.1机制,左右产品走向的根源 13
第4章区块链架构设计 19
4.1基本概念 19
4.2架构图 20
4.3协议层 20
4.4扩展层 22
4.5应用层 22
4.6编程实现 23
4.7知识图谱 25
4.8总结 26
4.9参考 27
第二部分 Node.js入门指南
第5章Node.js在币圈流行么 30
5.1Node.js在开源社区很流行 30
5.2Node.js在币圈也同样流行 32
5.2.1Github自带搜索 32
5.2.2自制查询工具 32
5.3Github上前10个应用的简介 34
5.4结论 36
5.5总结 36
5.6参考 36
第6章Node.js让前端开发像子弹飞一样 37
6.1项目需求 37
6.2技术选型 37
6.3Node.js简介 38
6.4开发步骤 39
6.4.1搭建环境 39
6.4.2新建工程 40
6.4.3前端组件 40
6.4.4前端流程 42
6.4.5学习API 43
6.4.6数据整理 44
6.4.7D3.js渲染 46
6.4.8代码调试 48
6.4.9部署发布 48
6.5总结 51
6.6参考 51
第7章Node.js让后台开发像前端一样简单 53
7.1需求 53
7.2开发 54
7.2.1安装Express 54
7.2.2创建简单应用 54
7.2.3使用模板引擎 55
7.2.4使用静态文件服务 55
7.2.5后台请求Github API 56
7.2.6模块化重构 57
7.2.7测试和部署 61
7.3总结 61
7.4参考 62
第8章你必须知道的几个Node.js编码习惯 63
8.1一切都是数据流 63
8.2事事皆回调 65
8.3异常要捕捉 67
8.4总结 72
8.5参考 73
第三部分 源码解读
第9章亿书,一个面向未来的自出版平台 76
9.1亿书是什么 76
9.2使用场景 76
9.3主要特点 77
9.4核心功能 77
9.5技术架构 78
9.6总结 79
9.7参考 79
第10章入口程序app.js解读 80
10.1源码与类图 80
10.2解读 80
10.2.1配置处理 80
10.2.2异常捕捉 82
10.2.3模块加载 83
10.3总结 86
第11章一个精巧的P2P网络实现 88
11.1源码、类图与流程图 88
11.2解读 89
11.2.1路由扩展 89
11.2.2节点路由 92
11.2.3节点保存 94
11.3总结 98
11.4参考 98
第12章加密和验证 99
12.1源码、类图与流程图 99
12.2概念 101
12.2.1私钥和公钥 101
12.2.2加密货币地址 101
12.2.3加密过程 101
12.2.4验证过程 102
12.3实践 102
12.4总结 104
12.5参考 104
第13章地址 105
13.1源码、类图与流程图 105
13.2解读 105
13.2.1公共API 107
13.2.2Hash地址 109
13.2.3别名地址 110
13.2.4注册用户名 111
13.2.5联系人列表 113
13.3总结 115
13.4参考 115
第14章签名和多重签名 116
14.1源码 116
14.2解读 116
14.2.1签名 116
14.2.2多重签名 120
14.3总结 125
第15章交易 126
15.1源码与类图 126
15.2解读 128
15.2.1交易的本质 128
15.2.2交易的生命周期 129
15.2.3亿书的交易类型 129
15.2.4交易的基本流程 130
15.2.5转账交易分析 136
15.3总结 141
15.4参考 141
第16章区块链 142
16.1源码、类图与流程图 142
16.2解读 143
16.2.1区块链是什么 143
16.2.2区块链的特点 147
16.2.3区块链开发应该解决的问题 148
16.2.4亿书区块链数据库设计 148
16.2.5亿书区块链的实现 149
16.3总结 162
16.4参考 163
..........
Node.js区块链开发 其他编程语言 计算机网络 区块连产品货币加密技术 计算机 下载 mobi pdf epub txt 电子书 格式 2024
Node.js区块链开发 其他编程语言 计算机网络 区块连产品货币加密技术 计算机 下载 mobi epub pdf 电子书这本书很一般
评分实在不敢恭维
评分就是快递太慢了
评分据说是目前比较权威的书
评分实在不敢恭维
评分这本书很一般
评分正版
评分正版
评分就是快递太慢了
Node.js区块链开发 其他编程语言 计算机网络 区块连产品货币加密技术 计算机 mobi epub pdf txt 电子书 格式下载 2024