图书介绍
JavaScrip物联网架构与数据处理PDF|Epub|txt|kindle电子书版本网盘下载
![JavaScrip物联网架构与数据处理](https://www.shukui.net/cover/77/34566612.jpg)
- 李知周著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111598138
- 出版时间:2018
- 标注页数:366页
- 文件大小:158MB
- 文件页数:388页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
JavaScrip物联网架构与数据处理PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇2
第1章 物联网系统基础2
1.1万物互联与互联网进化论3
1.2物联网的核心数据的流动4
1.2.1现代物联网的对称性4
1.2.2现代物联网的IP化4
1.3端到端物联网解决方案5
1.3.1 JavaScript老树新花5
1.3.2物联网节点JavaScript开发6
1.3.3物联网客户端JavaScript开发7
1.4物联网大数据的必然趋势9
1.5物联网机器学习的必然趋势11
1.6本章小结12
第2章 Node.js基础14
2.1标准库14
2.1.1简单模块定义和使用15
2.1.2标准库API编程16
2.1.3标准库console模块18
2.2 V8引擎22
2.2.1编译执行23
2.2.2垃圾回收24
2.3非阻塞式I/O25
2.4事件循环27
2.5包管理器NPM30
2.5.1包结构31
2.5.2包管理33
2.6 Node js开发环境34
2.7微服务架构35
2.8本章小结37
第二篇 数据篇40
第3章 基于JavaScript物联网数据收集40
3.1嵌入式系统特点40
3.1.1高集成度40
3.1.2资源受限41
3.1.3长寿命42
3.1.4环境苛刻42
3.2实时数据收集43
3.2.1强实时任务44
3.2.2准实时任务44
3.2.3弱实时任务与最终实时任务45
3.2.4时延、抖动与吞吐量46
3.3 Node.js物联网节点开发49
3.3.1内存分配与优化50
3.3.2延时测量与性能优化58
3.3.3 Node js跨语言调用60
3.3.4 Node js物联网通信协议开发61
3.3.5 Node js代码远程部署与更新65
3.3.6 Node.js服务发现70
3.4 IoT.js物联网节点开发73
3.5 Espruino的物联网节点开发75
3.6本章小结76
第4章 基于JavaScript数据存储与处理77
4.1大数据基础77
4.1.1指数增长77
4.1.2水平扩展79
4.1.3 MapReduce80
4.1.4高可用性82
4.1.5模式可复制83
4.2大数据实时处理84
4.2.1时间序列84
4.2.2 Lambda架构85
4.2.3 JavaScript物联网实时数据处理88
4.3 Kafka大数据消息总线89
4.3.1消息总线90
4.3.2 Kafka集群91
4.3.3数据存储95
4.3.4高可用性98
4.3.5连接器98
4.3.6 JavaScript Kafka数据收发100
4.3.7 Kafka即服务101
4.4 Spark大数据处理平台104
4.4.1 HDFS105
4.4.2 RDD107
4.4.3变换与动作108
4.4.4 DAG调度器110
4.4.5数据帧111
4.4.6流处理113
4.4.7 EclairJS JavaScript大数据处理113
4.5 ElasticSearch大数据索引平台116
4.5.1 JSON文档117
4.5.2模板与映射118
4.5.3确切值与全文文本120
4.5.4 Lucene引擎与倒排索引121
4.5.5分片与副本122
4.5.6 RESTful接口的JavaScript编程122
4.6本章小结125
第5章 基于JavaScript物联网数据分析126
5.1人工智能与机器学习126
5.1.1监督学习128
5.1.2强化学习134
5.2深度学习138
5.2.1多层感知器网络139
5.2.2卷积神经网络145
5.2.3递归神经网络149
5.2.4大规模深度学习152
5.3深度学习物联网数据分析155
5.3.1基于卷积神经网络的物联网视频监控物体识别155
5.3.2基于Q深度学习的物联网扫地机器人156
5.4本章小结158
第6章 基于JavaScript物联网数据展示与交互159
6.1物联网网页应用开发159
6.1.1 HTML160
6.1.2 CSS165
6.1.3本地数据存储170
6.1.4 AJAX171
6.1.5 WebSocket174
6.1.6多媒体176
6.1.7数据可视化179
6.2 Angular.js网页应用开发186
6.2.1单页应用187
6.2.2 MVC设计模式189
6.2.3双向绑定191
6.2.4依赖注入192
6.2.5 URL路由193
6.3 Ionic移动应用开发195
6.3.1 Cordova196
6.3.2 UI组件197
6.3.3 Ionic集成开发环境199
6.3.4物联网单页应用程序201
6.4本章小结205
第7章 基于JavaScript物联网数据安全206
7.1物联网的安全挑战206
7.1.1未来已经来临206
7.1.2早期物联网安全207
7.1.3现代物联网安全208
7.2攻击表面与安全防护209
7.2.1设备安全210
7.2.2网络安全211
7.2.3数据安全213
7.3安全猎手与击杀链215
7.3.1基于大数据的物联网安全监控系统设计216
7.3.2物联网安全监控系统击杀实战219
7.4 JavaScript物联网数据安全221
7.4.1 JavaScript程序漏洞扫描221
7.4.2 JavaScript网络传输加密222
7.4.3 JavaScript实现访问控制225
7.5本章小结227
第三篇 实战篇230
第8章 物联网智能网关系统开发230
8.1物联网智能网关230
8.2开源硬件OpenFPGAduino231
8.2.1开源硬件简介232
8.2.2 OpenFPGAduino硬件设计234
8.2.3 OpenFPGAduino软件设计235
8.3 Node.js物联网系统开发236
8.3.1 Arduino.js网络系统237
8.3.2 Express HTTP服务237
8.3.3微服务架构238
8.3.4数据库微服务242
8.3.5服务发现244
8.3.6物联网协议转换246
8.3.7硬件访问248
8.3.8硬件仿真252
8.3.9 Mocha集成测试254
8.4 FPGA实时性系统开发256
8.4.1 FPGA简介256
8.4.2 Qsys总线257
8.4.3内核空间驱动259
8.4.4用户空间驱动260
8.4.5 FPGA在线应用配置261
8.5本章小结262
第9章 物联网云管理与开发环境264
9.1云计算与云服务264
9.1.1虚拟化265
9.1.2容器化266
9.2物联网云服务272
9.3基于HTML的嵌入式软件开发环境274
9.4基于Blockly的云软件开发环境275
9.5基于Docker与云存储的云开发编译部署环境280
9.6基于Yeelink云的物联网远程管理与控制285
9.7基于Plot.ly数据可视化云服务288
9.8基于听云物联网运维服务289
9.9本章小结291
第10章 物联网生物芯片实验测试系统292
10.1生物芯片测试平台292
10.2生物芯片测试平台总体设计294
10.3平台电源与机箱系统设计296
10.4控温控湿度平台系统设计298
10.5实验试剂注射进样系统设计302
10.6高精度三轴移动定位系统设计304
10.7显微镜图像监控系统设计309
10.8物联网实验自动化控制系统设计309
10.9本章小结312
第11章 物联网大数据分析系统313
11.1物联网大数据平台313
11.1.1物联网络三层架构315
11.1.2物联网大数据信息处理平台设计316
11.2物联网数据汇聚319
11.2.1物联网MQTT Kafka网桥319
11.2.2物联网数据平面Kafka聚合网关管理322
11.2.3物联网控制平面ZooKeeper节点管理323
11.3物联网数据清洗324
11.3.1抽取变换加载325
11.3.2一致性检查326
11.3.3重复数据去除327
11.4物联网数据统计分析与机器学习334
11.4.1统计分析与机器学习335
11.4.2基于Spark批处理统计分析335
11.4.3基于Kappa架构实时统计分析336
11.4.4在线机器学习338
11.4.5基于RLS的异常检测339
11.5物联网日志异常检测与监控系统设计341
11.5.1物联网日志分析341
11.5.2 LogStash日志收集与解析342
11.5.3 ElasticSearch日志存储与索引344
11.5.4 Kibana日志可视化344
11.5.5日志异常检测与告警346
11.6物联网数据安全日志机器学习系统设计350
11.6.1攻击指纹DGA351
11.6.2 DGA应用实例DNS隧道353
11.6.3自然语言处理355
11.6.4深度学习识别DGA358
11.7本章小结364