- 博客(4)
- 收藏
- 关注
原创 套接字通信
TPC面向连接的,可靠的,流传输的 1面向连接:先建立连接 三次握手后才可以开始传输数据 2TCP根据一个序列号 进行排序 每个包都有一个需要 依次增加 有序 3TCP提供流量控制和拥塞控制:通告窗口,拥塞窗口 4TCP的连接是全双工的。//会返回一个socket 上面从sock只建立连接 返回一个新的sock是用来通信的 cout << "accept cinet" << client << endl;
2025-05-04 13:40:48
705
原创 QT自定义lineEdit 实现ip地址框
发现是插入顺序的问题QT中QHbox的布局是根据插入顺序来排列的 需要把文本框在.之前插入 更改一下顺序。2 正则表达式 设置一下四个框内的范围引入QT的QRegExp这个类 是QT提供正则表达式验证。QT6的话QRegularExpression dicksick生成。设置当输入框满了 自动跳到第二个输入框(还有点小bug后面再回来修吧)使得只有内部四个mline可以输入把外部的这个框 设成只读。IP分为四个区域 XXX.XXX XXX.XXX。3 实现键盘方向选择。
2025-04-30 21:18:32
607
原创 C++多线程的学习
当join的时候 线程会让主线程等待子线程结束 之后在结束,如果没有join 会导致主线程不等待子线程进程 主线程完成后,子线程还未完成 会出错 可能子线程中print函数才打印了一个 hello 主进程就结束了。假设线程1和线程2同时对a进行相加的操作正常结果i应该加了两次等于3。多个线程来访问同一个变量并且用至少有一个线程对数据进行了更改,会出现数据变更出错的问题。多线程运行的结果和单线程运行的结果每次都是一样的证明这个线程是安全的。线程就是进程中的进程,一个进程中最少有一个线程可以有多个线程。
2025-04-26 20:11:52
764
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅