WebSocket原理及如何使用 它有很多名字; WebSocket,WebSocket协议和WebSocket API。从首选的消息传递应用程序到流行的在线多人游戏,WebSocket在当今最常用的Web应用程序中是至关重要的。 根据定义,WebSocket是通过单个TCP连接提供全双工(双向通信 ...
分类:
Web程序 时间:
2019-05-04 14:44:09
阅读次数:
149
注册 一般来说,注册模块并没有什么难点,但我在注册模块中写了两种验证码(普通验证码,短信验证码),普通验证码没有难度,但手机验证码需要在twilio网获取免费手机号,通过这个手机号给注册用户发短信验证码。 作用: 注册验证逻辑 短信+邮件+验证码 防止机器人重复注册 登录 我的登陆模块写了第三方登录 ...
分类:
其他好文 时间:
2019-05-04 00:41:17
阅读次数:
207
WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full-duplex)通信。其本质是保持TCP连接,在浏览器和服务端通过Socket进行通信。 1,启动服务端 impo ...
分类:
Web程序 时间:
2019-05-03 18:28:48
阅读次数:
182
1. 串口引脚,如果是异步通讯将UART_CLK共地即可,如果同步需要时钟 a.UART_RX 数据接收引脚 b.UART_TX 数据发送引脚 c.UART_CLK 时钟引脚 2. UART描述 为全双工,异步通讯 数据长度8或9位,支持1或2个停止位 支持DMA TX和RX可以互换 ...
分类:
其他好文 时间:
2019-05-03 11:09:57
阅读次数:
112
WebSocket ,HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议,其使用简单,应用场景也广泛,不同开发语言都用种类繁多的实现,仅Java体系中,Tomcat,Jetty,Spring等都提供了对WS的API支持。本篇不做理论探究,仅自娱自乐,简单实现网页版的聊天室功能,在实 ...
分类:
Web程序 时间:
2019-05-01 01:06:53
阅读次数:
188
继上一篇后,我们再来看一下四次挥手的过程 这里其实没有必要过多阐述,一张图胜过千言万语。 与三次握手一样,四次挥手的过程中也有许多扩展问题。 当然问的最多的还是:为什么要四次握手?为什么要等待2MSL的时间? 这个问题没必要死记硬背,只需要了解全双工的工作机制就好。 至于等待的2MSL(报文最大生存 ...
分类:
其他好文 时间:
2019-04-27 14:40:10
阅读次数:
160
max3490 接4线是全双工通信,2线是半双工通信,3.3V.max3490可以实现rs422或rs485串口通信时的电平转换,ttl电平很低,与外界通信有时候电平不够,所以要有一个器件(max3490)将ttl电平转换成另一个电平级别;为什么输入ttl电平,可以输出很大的差分电压?因为max34 ...
分类:
其他好文 时间:
2019-04-26 22:42:24
阅读次数:
185
一、RS485通信 RS485 是半双工通信(2 线制),可以一点对多点进行组网,而且 RS485 是用缆线两端的电压差值来表示传递信号,这与 RS232 电气特性大不一样。RS485 仅仅规定了接收端和发送端的电气特性,并没有规定或推荐任何数据协议 RS485 采用两根通信线,通常用 A 和 B ...
分类:
数据库 时间:
2019-04-26 00:00:36
阅读次数:
327
目录 一、计算机网络概述 二、物理层 三、数据链路层 四、网络层 五、传输层 六、应用层 七、网络安全 目录 一、计算机网络概述 二、物理层 三、数据链路层 四、网络层 五、传输层 六、应用层 七、网络安全 一、计算机网络概述 1. 网络分层模型 2. 网络连接错误举例 物理层故障:网线断了、网线发 ...
分类:
其他好文 时间:
2019-04-22 15:11:34
阅读次数:
159
《基于Python的DevOps实战》专栏目录明细如下所示:一、效率神器之Python隔离工具VirtulEnv在项目中的应用二、用Gunicorn部署高性能PythonWSGI服务器三、利用DjangoRESTframework编写RESTfulAPI四、Flask之RESTfulAPI介绍与实战五、Python在Docker-Compose上的应用六、Web全双工通信——WebSocket协议
分类:
编程语言 时间:
2019-04-22 10:43:28
阅读次数:
223