
TCP
哀歌与世无争
精通C/C++、Java、C#、VB、HTML、JavaScript等单词的拼写,熟练Matlab、Altium Designer、Keil、Visual Studio、PhotoShop、Office等软件的安装卸载,掌握Windows、Android 、Linux等操作系统的开关机。
展开
-
QT编写TCP/UDP调试助手之UDP通信
效果图:QT编写TCP/UDP调试助手之UDP通信,支持单播、组播和广播三种通信模式。一、前言UDP(用户数据报协议)是一种简单轻量级、不可靠、面向数据报,无连接的传输层协议,也就是发送数据前不需要握手连接,只要知道IP和端口号就能发送数据,但是对方能不能收到,收到的对不对就不得而知了。UDP通信中分为三种通信方式,分别为单播、组播和广播,主要就是IP的区别。二、关键...原创 2019-12-13 10:31:54 · 3226 阅读 · 2 评论 -
QT编写TCP/UDP调试助手之TCP客户端
效果图:TCP/UDP调试助手之TCP客户端,支持错误信息显示,断开连接后及时释放资源。一、关键代码1.在.pro文件中添加QT += network,包含头文件#include <QTcpSocket>在类里定义一个QTcpSocket*成员m_tcpSocket QTcpSocket* m_tcpSocket;2.界面校验设置。界面上有两个line...原创 2019-12-13 10:18:04 · 1583 阅读 · 0 评论 -
QT编写TCP/UDP调试助手之多线程TCP服务器
效果图:TCP/UDP调试助手之TCP Server,支持一对一,一对多通信,主动断开客户端;多线程读写数据,线程数可设置,停止监听后及时释放资源。一、前言一般的多线程TCP服务器,是连接一个客户端,创建一个子线程,把它放到这个子线程中运行,这样能提高效率,但在大量客户端的时候线程频繁调度也会浪费性能,所以这里提出一种新的多线程方式,可设置最大线程数,一个线程可运行多个Socket...原创 2019-12-13 10:15:45 · 6791 阅读 · 4 评论