摘要:
粘包产生的原因 网络通信方式主要有两种:TCP与UDP。 UDP是基于报文传输的,发送几次Write(),接收端就会用几次Read(),每次读取一个报文,报文间不合并,多余缓冲区的报文会丢弃。TCP是基于数据流传输的,Write()和Read()的次数不固定,报文间会以随机的方式合并,这就需要在接收 阅读全文
posted @ 2021-07-28 23:03
Azuki_op
阅读(319)
评论(0)
推荐(1)
摘要:
1、下载源文件http://www.qcustomplot.com/; 2、把.cpp和.h放在工程目录下,并将cpp和h加入工程; 3、在.pro中:QT += printsupport; 4、在ui中添加一个Widget,右键提升为,输入:QCustomPlot,改变对象名称为customPlo 阅读全文
posted @ 2021-07-28 22:52
Azuki_op
阅读(290)
评论(0)
推荐(0)
摘要:
c++11新特性中加入了lambda表达式,所以Qt 也支持 需在.pro文件中加入 CONFIG += c++11 QPushButton* okBtn = new QPushButton(log); QPushButton* clsBtn = new QPushButton(log); okBt 阅读全文
posted @ 2021-07-28 21:37
Azuki_op
阅读(188)
评论(0)
推荐(0)
摘要:
帮助文档里面输入: Qt Style Sheets Example 阅读全文
posted @ 2021-07-28 21:07
Azuki_op
阅读(60)
评论(0)
推荐(0)
摘要:
1. 创建数据库CREATE DATABASE 语法:CREATE DATABASE [IF NOT EXISTS] db_name 如果数据库db_name已经存在,则不会创建新的db_name数据库。 2. 创建表CREATE TABLE 语法: CREATE TABLE [IF NOT EXI 阅读全文
posted @ 2021-07-28 16:26
Azuki_op
阅读(1016)
评论(0)
推荐(0)
摘要:
创建表 后导入MySql数据库文件 CREATE TABLE test3 ( `id` UInt32, `keyword` String, `ctime` UInt32 )ENGINE = MySQL('192.168.0.1:3306', 'db_name', 'table_name', 'use 阅读全文
posted @ 2021-07-28 16:20
Azuki_op
阅读(220)
评论(0)
推荐(0)
摘要:
1、环境 使用的是win10的ubuntu:https://www.cnblogs.com/judes/p/15014096.html 本文叙述的是离线安装方式 2、下载文件 clickhouse-common-static_20.9.2.20_amd64 clickhouse-server_20. 阅读全文
posted @ 2021-07-28 16:15
Azuki_op
阅读(596)
评论(0)
推荐(0)

浙公网安备 33010602011771号