加入收藏 | 设为首页 | 会员中心 | 我要投稿 潍坊站长网 (https://www.0536zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 评论 > 正文

看懂数据分析如何驱动决策

发布时间:2021-01-28 15:00:37 所属栏目:评论 来源:互联网
导读:1、客户端进程发出连接释放报文,并且停止发送数据。释放数据报文首部,FIN=1,其序列号为seq=u(等于前面已经传送过来的数据的最后一个字节的序号加1),此时,客户端进入FIN-WAIT-1(终止等待1)状态。TCP规定,FIN报文段即使不携带数据,也要消耗一个序号。 2

1、客户端进程发出连接释放报文,并且停止发送数据。释放数据报文首部,FIN=1,其序列号为seq=u(等于前面已经传送过来的数据的最后一个字节的序号加1),此时,客户端进入FIN-WAIT-1(终止等待1)状态。TCP规定,FIN报文段即使不携带数据,也要消耗一个序号。

2、服务器收到连接释放报文,发出确认报文,ACK=1,ack=u+1,并且带上自己的序列号seq=v,此时,服务端就进入了CLOSE-WAIT(关闭等待)状态。TCP服务器通知高层的应用进程,客户端向服务器的方向就释放了,这时候处于半关闭状态,即客户端已经没有数据要发送了,但是服务器若发送数据,客户端依然要接受。这个状态还要持续一段时间,也就是整个CLOSE-WAIT状态持续的时间。

3、客户端收到服务器的确认请求后,此时,客户端就进入FIN-WAIT-2(终止等待2)状态,等待服务器发送连接释放报文(在这之前还需要接受服务器发送的最后的数据)。

4、服务器将最后的数据发送完毕后,就向客户端发送连接释放报文,FIN=1,ack=u+1,由于在半关闭状态,服务器很可能又发送了一些数据,假定此时的序列号为seq=w,此时,服务器就进入了LAST-ACK(最后确认)状态,等待客户端的确认。

5、客户端收到服务器的连接释放报文后,必须发出确认,ACK=1,ack=w+1,而自己的序列号是seq=u+1,此时,客户端就进入了TIME-WAIT(时间等待)状态。注意此时TCP连接还没有释放,必须经过2∗ *∗MSL(最长报文段寿命)的时间后,当客户端撤销相应的TCB后,才进入CLOSED状态。

6、服务器只要收到了客户端发出的确认,立即进入CLOSED状态。同样,撤销TCB后,就结束了这次的TCP连接。可以看到,服务器结束TCP连接的时间要比客户端早一些。

第四章常见算法

十种常见排序算法可以分为两大类:

非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。

线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较类排序。
 

非法测绘事件频发

在现代军事战争中,高精度地理信息至关重要。虽然有高精度的航空航天遥感技术,采用地面精确测量手段对有关重要地物情报进行收集、核实仍然不可替代,测绘人员通常利用手持GPS进行精确地面测量。因此,发达国家都将高精度的地面测量作为重要保密内容并禁止外国人进行精确测量[22]。手持GPS、具有精确测量定位功能的可穿戴设备,一旦为基于军事目的的外国人用于“来华非法测绘”,获取我国重要地理信息并实时传输境外,将直接危害国家安全。

随着无人机设备越来越小型化和价格更加低廉,无人机开始在大地测量、航空摄影、农业遥感、应急救灾等专业领域大显身手。很多使用者在不具备测绘资质且未申请临时空域的情况下,有意无意地进行测绘活动,涉嫌非法测绘。《中华人民共和国测绘法》[23]明确规定,使用测绘型无人机必须取得相关资质,每次使用起飞前,必须进行审批、报告,向空管部门和测绘主管部门报告飞行区域、高度、经纬度。如果非法使用无人机测绘涉及到国家秘密泄露,还会受到保密等相关部门的依法惩处。
 

如上述代码所示,catch语句中没有进行任何代码处理。即使异步线程内真发生了异常,也不会有任何提示,这个异常就像被吃掉一般。

总结

多线程编程原本就比较复杂,我们需要处理各种问题,那今天主要介绍了一下其中的一个问题:

「异步线程突然停止,就像卡主一般,不再继续执行代码逻辑,没有任何响应」

那这类问题,小黑哥根据自己碰到情况,总结为三类:

  • 异步任务长时间被阻塞
  • 异步任务异常
  • 异步任务异常被吃掉。

对于第一种,我们在网络编程中及时设置超时时间,一般都能避免。

对于第二、第三种情况,这就需要我们建立一个良好的编程习惯,使用try..catch 捕获所有异常,并且 catch块中一定做一些处理,比如说打印相关日志。

(编辑:潍坊站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读