Toggle navigation
种地日志
家
关于
归档
良田
赞助
种地日志
「让黑暗与肮脏永远的留在过去」
关于数据传输的思考
数据传输模块
关于数据传输的思考 对于网络数据传输,有些情况需要自己定义文件头,此时应当采取的策略: 以网络的包为基础单位,一个完整的包只有一个头部信息 当发数据的时候,添加一次文件头 当收数据的时候,移除一次文件头 保证流出的数据都是具备文件头的 保证流入的数据已经去掉文件头 对于将多个结构体打包为一个数据包的情况也仅仅需要一个头 对于这个理解,现在有了不同的看法,文件...
Posted by 雯饰太一 on June 25, 2023
关于json中的注释
json中并无注释,只是取消定了一种格式作为注释
关于json中的注释 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [ "## 对于MailType,后期统一换成int类型,现在先强制写成字符串 [ReqMailType 后期也需要调整为in值]", "## @开头的key值,表示对该key值的解释", "## 当前块内‘## ’开头的表示这一行是注释", "## 格式为‘*******...
Posted by 雯饰太一 on June 25, 2023
Windows相关命令
cmd黑窗口操作
Windows相关命令 1 查看帮助 查看所有命令的帮助 ->help 查看具体某条指令的帮助 ->help mklink ->help cd 2 切换目录 ->cd \d c:\qt 3 创建链接 ->mklink /J D:\Qt C:\qt 备注:将’C:\qt’创建一个链接为’D:\Qt’快捷方式,这种情况下建立的快捷方式,打开之后并不会跳转,开发...
Posted by 雯饰太一 on June 25, 2023
VS219中直接写根目录,不能ctrl+click进行跳转
编译正常,跳转和查看异常,可能于VS运行时有关
VS219中直接写根目录,不能ctrl+click进行跳转 在.user的工程文件中加上如下内容,并在vs2019中进行配置,只要是写系统根目录的位置,都需要添加’$(User_ROOT)’字段: 1 2 3 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> &l...
Posted by 雯饰太一 on June 25, 2023
VS2010相关问题
古老的vs2010,在某些公司中依旧使用
VS2010相关问题 VS2010关闭未加载文件,导致奔溃 问题描述:打开某解决方案,将会自动加载上次打开的文件[名称],如果不切换至该页,直接关闭该页就会导致VS2010崩溃。 临时解决策略:Ctrl+F4,关闭当前页面 VS2010去掉飘红 Tools->options->text editor->c/c++->advanced->intellis...
Posted by 雯饰太一 on June 25, 2023
void指针使用(避坑)
void*用好了会很方便
void指针使用(避坑) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 void GetVoid(void* pV) { void*& pp = *(void**)pV; int* aPtr = *(int**)pp; int a = *aPtr;//10 double* pd = new d...
Posted by 雯饰太一 on June 25, 2023
QWebsocket在线程中使用
QT的ws网络传输协议如何运行在子线程中
QWebsocket在线程中使用 如果是在主线程进行创建,movetothread这个过程是不可行的,会提示websocket的parent在主线程,无法在子线程中使用。 可以直接在子线程中创建websocket并使用,由于笔记中找不到,只有UDP的相关代码,这里就只写UDP的,emm 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20...
Posted by 雯饰太一 on June 25, 2023
QUdpSocket::writeDatagram
QT的udp模块使用记录
QUdpSocket::writeDatagram Sends the datagram at data of size size to the host address address at port port. Returns the number of bytes sent on success; otherwise returns -1. Datagrams are always...
Posted by 雯饰太一 on June 25, 2023
QT获取Json中的部分值
json中获取出来的值是需要判空的
QT获取Json中的部分值 获取json中的某一个值 1 2 3 4 5 6 7 template <class T> bool TryGetJsonVal(const QJsonObject& jObj, const QString& keyName, T& valRef) { if (!jObj.contains(keyName)) return...
Posted by 雯饰太一 on June 25, 2023
QT脱离父窗口样式
使子窗口的样式不受父窗口影响
QT脱离父窗口样式 1 this->setAttribute(Qt::WA_StyledBackground, true); 关于Qt::WA_StyledBackground Indicates the widget should be drawn using a styled background.[指示小部件应使用样式背景绘制] 通常在应用了Application级别的...
Posted by 雯饰太一 on June 25, 2023
← 上一篇
下一篇 →
特色标签
QT
C++
编译
VS
网络
python
QTreeWidget
良田
cpp
代码片段
函数指针
基础知识
必剪
文案
类型转换
线程
翻译
脚本
转载
DLL
Json
QWidget
TODO
cmd
git
js
mixplorer
paintEvent
关于我
须知少是凌云志
曾许人间第一流
知
吾友
黑夜
孤灯
野酒