新知识笔记
1.node.js js引擎,运行后端开发前端, 需安装
2.React 出自Facebook 的javascript MVC框架(其开发人员不满现有的框架)
3.Redis 基于键值型的数据库 value可以为list hashtable 等,内存存储,亦可本地持久化
4.阿里 飞冰 前端可视化造轮子 (https://github.com/alibaba/ice)
-
飞冰通过 Iceworks GUI 工具、完善的开发文档、丰富的组件等,无需安装配置任何前端开发环境(比如安装 node 等)、无需编写构建脚本等,即可拥有前端开发最佳实践。开发过程十分简单。
-
通过海量的物料,可以快速复用专注于编写业务逻辑提升开发效率,又可以查看代码进行学习。
5.那些前端MVVM框架是如何诞生的 https://zhuanlan.zhihu.com/p/36453279?utm_source=tuicool&utm_medium=referral
6.Docker 生态概览 http://www.cnblogs.com/sparkdev/archive/2018/05/07/8998546.html
Docker 教程http://www.runoob.com/docker/docker-tutorial.html
使用 Docker 和 Elasticsearch 构建一个全文搜索应用程序
https://www.zcfy.cc/article/building-a-full-text-search-app-using-docker-and-elasticsearch?utm_source=tuicool&utm_medium=referral
7.时序数据库 influxdb 饿了吗 -分布式时序数据库 - LinDB性能更高(但未开源https://zhuanlan.zhihu.com/p/35998778?utm_source=tuicool&utm_medium=referral)
8.RESTful ?
一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。
9.ELK
ELK,一般被称作为日志分析系统,三款开源产品名称的首字母集合。
ElasticSerach 是一个基于Lucene之上实现的一个分布式搜索引擎,同时还提供了存储功能。
Logstash 主要用于日志的过滤、修改、收集等功能,支持大量的数据获取方式。
一般工作方式为c/s架构,client端安装在需要收集日志的主机上,server端负责将收到的各节点日志进行过滤、修改等操作在一并发往elasticsearch上去。
Kibana 主要用于将上诉两者通过http协议良好的展示给用户,以便用户使用。
10.微服务从设计到部署(一)微服务简介 http://www.cnblogs.com/oopsguy/p/7442408.html
微服务的经验:
http://www.cnblogs.com/zhy863/articles/8822838.html
http://www.cnblogs.com/ityouknow/p/7690589.html
http://www.cnblogs.com/xueSpring/p/8999783.html
11.整理的最全 python常见面试题(基本必考)http://www.10tiao.com/html/382/201805/2649541780/1.html
12.从输入URL到页面加载的过程?如何由一道题完善自己的前端知识体系!
http://www.dailichun.com/2018/03/12/whenyouenteraurl.html
13.
三、云端通信协议
3.1 MQTT 通信协议
MQTT 是 Message Queuing Telemetry Transport 的缩写,中文意思是消息队列遥测传输,它是 IBM 开发的一个即时通讯协议,目前已经成为物联网主流的通信协议,微软云、百度云、阿里云等都支持该通信协议。这意味着设备只要支持了该通信协议,就可以和当前主流的云进行云端通信。凌霄物联网网关也支持该协议,在一个消防相关的项目中,就是通过该协议把采集到的数据上传到的微软 Azure IoT Hub 中。
3.2 WebSocket 通信协议
WebSocket 协议是 HTML5 标准里,基于 TCP 的一种新的网络协议,2011 年被 IETF 定为标准 RFC 6455。它实现了浏览器与服务器全双工(full-duplex)通信,服务器可随时向客户端发送信息,不仅通信数据量变小,同时也大大改善了网页动画的实时性能。我们的 YFHMI 组态动画,就是基于 WebSocket 通信协议和服务器中间件 YFCloud 进行通信的。