前言

现阶段socket通信使用TCP、UDP协议,其中TCP协议相对来说比较安全稳定!本文也是来讲解TCP为主(恕在下学艺不精)。 
    

下面是个人理解的tcp/ip进行通讯之间的三次握手!

1.客户端先发送报文到服务端

2.服务端接受到报文之后进行回复

3.客户端收到回复之后再次发送确认信息。这个时候才是正式进行连接。

继续统计算法,这次也没什么特别的,还没到那么深入,也是比较基础的
1、方差-样本
2、协方差(标准差)-样本
3、变异系数
4、相关系数

澳门微尼斯人手机版 1

什么是WebSocket 

WebSocket 是一种网络通信协议。RFC6455 定义了它的通信标准。

WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。

与传统的HTTP协议对比:

HTTP
协议是一种无状态的、无连接的、单向的应用层协议。它采用了请求/响应模型。通信请求只能由客户端发起,服务端对请求做出应答处理。也就是说HTTP没有办法做到在客户端不请求服务器的情况下主动给客户端发送消息。但是这种情况有时确实我们必须的。当然我们在WebSocket之前我们也是有办法解决的,比如我们使用轮询技术来实现一部分的目的,但是有了WebSocket是必轮询更加合理的解决方案。

依然是先造个list,这次把这个功能写个函数,方便以后调用,另外上一篇写过的函数这次也会继承
def create_rand_list(min_num,max_num,count_list):
澳门微尼斯人手机版,  case_list = []
  while len(case_list) < count_list:
    rand_float = random.uniform(min_num,max_num)
    if rand_float in case_list:
      continue
    case_list.append(rand_float)
  case_list = [round(case,2) for case in case_list]
  return case_list

澳门微尼斯人手机版 2

WebSocket API介绍

创建WebSocket 对象,这是所有步骤的第一步。

var Socket = new WebSocket(url, [protocol] );

下面是历史函数
sum_fun() #累加
len_fun() #统计个数
multiply_fun()
#累乘
sum_mean_fun()
#算数平均数
sum_mean_rate()
#算数平均数计算回报
median_fun()
#中位数
modes_fun() #众数
ext_minus_fun()
#极差
geom_mean_fun()
#几何平均数
geom_mean_rate()
#几何平均回报

澳门微尼斯人手机版 3

WebSocket 对象属性

Socket.readyState:只读属性 readyState 表示连接状态,可以是以下值:0 –
表示连接尚未建立。1 – 表示连接已建立,可以进行通信。2 –
表示连接正在进行关闭。3 –
表示连接已经关闭或者连接不能打开。

Socket.bufferedAmount:只读属性 bufferedAmount 已被 send()
放入正在队列中等待传输,但是还没有发出的 UTF-8
文本字节数。

新函数代码

澳门微尼斯人手机版 4

发表评论

电子邮件地址不会被公开。 必填项已用*标注