TCP与UDP异同 模型的运输层有两个不同的协议: 用户数据报协议与 传输控制协议 相同点 与`UDP`都是运行在运输层的协议 与`UDP`的通信都需要开放端口 不同点 TCP 是面向连接的协议,提供全双工通信,需要建立链接之后再传输数据,数据传输负载相对较大。 提供可靠交付的服务,使用流量控制和拥 ...
分类:
其他好文 时间:
2020-04-17 23:30:59
阅读次数:
82
TCP连接在建立连接后,只要两端主机没有被重启,即使是一个空闲的连接也可以保持连接很长时间,中间路由器可以重启、崩溃,链路可以被挂断再联通。这意味着两个应用进程 ...
分类:
其他好文 时间:
2020-04-16 22:36:10
阅读次数:
73
安装第三方库pymysql 命令行cmd下通过pip install pymysql进行安装,安装完成后自行pip list可查看对应的版本信息 建立连接 1 #导入pymysql库 2 import pymysql 3 # 连接database 4 conn = pymysql.connect(h ...
分类:
数据库 时间:
2020-04-16 22:34:47
阅读次数:
85
一、关于服务端(Swoole\Coroutine\Server): 类Swoole\Coroutine\Server是完全协程化实现的,不需要设置事件回调函数。建立连接、接收数据、发送数据、关闭连接都是顺序的,没有异步风格的并发问题;可以动态的开启关闭服务,异步风格的服务在 start() 被调用之 ...
分类:
其他好文 时间:
2020-04-16 00:32:31
阅读次数:
49
开始回调模式后我们就要实现聊天功能了。平时使用微信聊天可以发送文本消息、语音、图片、视频等,这里只实现了其中的一些功能和大家分享。一、与微信企业号建立连接 1、企业应用调用企业号提供的接口,管理或查询企业号后台所管理的资源、或给成员发送消息等,以下称主动调用模式。 2、企业号把用户发送的消息或用户触 ...
分类:
微信 时间:
2020-04-14 16:57:24
阅读次数:
87
多语言对WebSocket的支持 WebSocket是应用层层协议,传输层采用TCP协议,但是在建立连接前需要特殊的HTPP请求进行连接 实际上,许多语言、框架和服务器都提供了 WebSocket 支持,例如: 基于 C 的 "libwebsocket.org" 基于 Node.js 的 "Sock ...
分类:
编程语言 时间:
2020-04-14 10:55:45
阅读次数:
99
TCP与UDP UDP :面向无连接的通信协议,数据包括目的端口信息和源端口信息优点:面向无连接,操作简单,要求系统资源较少,速度快,由于不需要连接,可进行广播发送缺点:发送数据之前不需要与对方建立连接,接收到数据时也不需要发送确认信号,发送端不知道接收端是否正确接接收,不会重发,不可靠。 TCP: ...
分类:
其他好文 时间:
2020-04-13 23:05:44
阅读次数:
89
七牛云详细教程(包含与阿里云建立连接) 1、七牛云简介 不管是设计师,还是开发者,亦或是个人、公司。我们有时会需要将图片存在网络上,然后用链接来分享给他人。或是,用来给网站做图片外链,通过CDN加速,新浪、QQ、百度等等公司基本都做了防盗链,会知道我们分享出去的链接,其实他人根本看不到,那么为了解决 ...
分类:
其他好文 时间:
2020-04-13 21:08:55
阅读次数:
297
一、tcp/ip协议 (tcp协议和ip协议是众多协议中最重要的,所以用这两者命名) tcp/ip协议包含了互联网基础的网络协议,特点是分层管理: 应用层:http协议(超文本传输)、ftp协议(文件传输)、dns协议(域名系统); 传输层:tcp协议(建立连接、超时重传、发送和接收方确认)、udp ...
分类:
其他好文 时间:
2020-04-12 00:15:26
阅读次数:
107
WebSocket 的诞生 做客户端开发时,接触最多的应用层网络协议,就是 HTTP 协议,而今天介绍的 WebSocket,下层和 HTTP 一样也是基于 TCP 协议,这是一种轻量级网络通信协议,也属于应用层协议。 WebSocket 与 HTTP/2 一样,其实都是为了解决 HTTP/1.1 ...
分类:
Web程序 时间:
2020-04-11 12:52:16
阅读次数:
116