- 博客(9)
- 收藏
- 关注
原创 TCP/IP协议中的四次挥手
首先,我们可以知道,如果双方想断开连接,那一定是双方都没有数据想发送给对方了,这时就存在着一个问题,我知道我自己没有数据发送了,但是我没有办法知道对方是否还有数据要发,所以我们可以将这多余的一次沟通看成是这个多余的步骤的补偿。2MSL,MSL表示信息传递过程中不会丢失的最大时间,之所以2MSL时间,是因为客户端需要确定服务器收到了我的确认信息。TCP/IP协议中有一个规定,如果对方没有收到我的信息,那么在2MSL时间后就会有一个超时重传命令,如果2MSL时间后没有收到任何命令,表示我也可以关闭连接了。
2023-06-08 11:41:20
436
原创 TCP/IP中的三次握手通俗理解
简单来说,三次握手就是在服务器和客户端想要建立连接,需要三次沟通才可以成功连接,下面就通俗的说下这三次沟通都是什么。第二次握手,服务器接收到连接请求后,随即应答,表示我收到了你的请求,我也想和你建立连接。第三次握手,客户端收到了请求后,随即应答,表示你同意了,那咱俩就开始吧。由此可以看出,每一次握手的目的可以看成是测试自身的发送功能和接收功能是否好使。第三次握手,客户端收到SYN-ACK报文后,发送ACK报文短给服务器。第二次握手,服务器收到SYN报文后,会用自己的SYN-ACK报文应答。
2023-06-08 11:24:42
472
原创 QT中常用QCharts之折线图
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档前言QT作为一个使用C++的平台,在很多时候项目中可能需要可视化界面的显示,日后会继续更新,今天就先给大家用QLineSeries,QChart和QChartView三个基本的类为大家写一个最简单的折线图,一、为什么要使用QCharts因为QT自带的。下面就说下怎样能画出这个图。二、使用步骤1.首先在ui界面上随便拉一个容器过来,把它提升为一个类。如下这里提升的类的名字叫xianxigntu,这个类的名字可以自己随便定义.
2022-05-23 16:00:41
4645
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人