会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ttxs007
不管下一千米,只看这一小步,前行就好
博客园
首页
新随笔
联系
订阅
管理
2026年1月29日
文件网络传输的两种常见方式
摘要: 背景: 在工作中存在文件传输(上传和下载)的需求,本机程序是在windows系统上运行的。一台信号源(SMW200A:Linux)需要播放本地电脑的波形文件,波形文件存在更新的情形;一台频谱仪(FSW-67:Windows)存在经常采集IQ数据文件(.iq.tar)的需求,数据文件需保存到本地电脑。
阅读全文
posted @ 2026-01-29 10:58 xianyongchao
阅读(4)
评论(0)
推荐(0)
2025年12月31日
wftp使用
摘要: wftpd32.exe是一款轻量化的ftp工具(能同时支持服务器或客户端运行) 1.应用场景 当需要快捷传送文件的时候,但是对应编码方式比较重量级,这时可以通过命令行执行wftp程序(带参数)实现文件的上传和下载。方便跨系统传输文件 2.使用方法 命令行执行"xxx/wftpd32.exe -f"即
阅读全文
posted @ 2025-12-31 16:00 xianyongchao
阅读(3)
评论(0)
推荐(0)
2025年3月18日
QTcpSocket接收通过网络单次发送的大批量数据导致异常
摘要: 场景再现 1.在调试同事程序的时候,程序需要从矢量网络分析仪中读取S参数数据。当S参数数据过多(10M左右大小)的时候,程序产生异常。 2.通过debug对比发现,程序中在接收到前面部分数据后,后续的数据被截断了。我用其它网络工具查询数据则不会产生此现象。 实现方案 1.通过readyRead信号触
阅读全文
posted @ 2025-03-18 14:00 xianyongchao
阅读(340)
评论(0)
推荐(0)
2024年12月27日
QT报错 QCoreApplication::applicationFilePath: Please instantiate the QApplication object first
摘要: 现象 QCoreApplication::applicationFilePath获取路径失败,并且编译运行的时候报错,"QCoreApplication::applicationDirPath: Please instantiate the QApplication object first"。 原
阅读全文
posted @ 2024-12-27 15:31 xianyongchao
阅读(601)
评论(0)
推荐(0)
2024年12月26日
QT工程调用QT编译的库函数,发现当调用的库函数返回QString或std::string时崩溃,但是返回bool、int、double等基础类型无此现象
摘要: 产生原因: 库用的release编译,QT工程用的debug编译。 解决办法: 库和QT工程都用debug版本编译
阅读全文
posted @ 2024-12-26 11:11 xianyongchao
阅读(63)
评论(0)
推荐(0)
QSerialPort发送串口信息,第一次发送对方串口能接受到信息。后续都接收不到,debug发现write的返回值都正常,且加上延时也无效。
摘要: 原始代码: if(cmdLen == serialPort.write(cmd, cmdLen)) { qDebug() << "send success"; } else { qDebug() << "send failed"; } 解决办法: if(cmdLen == serialPort.wr
阅读全文
posted @ 2024-12-26 11:08 xianyongchao
阅读(114)
评论(0)
推荐(0)
2024年12月2日
QT代码自动构建
摘要: Linux cd XXX/XXX; XXX/Qt/XXX/qmake.exe xxx.pro; Win10 // msvc2019_64 debug,bat脚本 f: //切换磁盘,若需要 cd F:/XXX/XXX/XXX // 切换到QT工程目录 @call XXX/XXX/XXX/Vs2019
阅读全文
posted @ 2024-12-02 17:09 xianyongchao
阅读(45)
评论(0)
推荐(0)
2024年2月19日
将控件提升为自定义的控件
摘要: 一、自定义控件的类型 自定义拖动的设计文件(.h、.cpp、.ui)和自定义的自绘文件(.h、.cpp) 二、打开提升窗口 三、设置自定义类路径 四、注意事项 1.若自定义控件与提升窗口不在同一路径,且置于pri文件中。则会导致自定义的控件编译报错。 "no rule to make target
阅读全文
posted @ 2024-02-19 17:04 xianyongchao
阅读(34)
评论(0)
推荐(0)
2023年8月30日
使用QT运行QML,程序显示历史状态,与当前代码不符
摘要: 解决办法 1.关闭QT 2.清除所有中间生成文件(debug/release、moc_xxx、xxx.o、makefile、.pro.user) 3.重新打开QT,选择打开pro文件编译运行即可
阅读全文
posted @ 2023-08-30 09:16 xianyongchao
阅读(106)
评论(0)
推荐(0)
2023年7月19日
解决QTCreator debug特别慢的问题(输出窗户打印moudule loaded特别慢)
摘要: 背景: 在公司使用qtcreator直接使用debug运行程序,程序10多分钟才加载成功。导致效率极低而无法正常使用断点调试。 替代方案: debug模式下运行程序,然后点击应用程序输出右上角的"挂接调试器到PID按钮"绿色三角按钮。可以进入C++断点调试界面,但是无法对QML进行断点调试。 解决方
阅读全文
posted @ 2023-07-19 11:29 xianyongchao
阅读(1469)
评论(0)
推荐(0)
下一页
公告