自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 小工具-动态库依赖文件查看

异常排查记录

2024-10-26 22:40:45 94

原创 【相机驱动】埃科相机驱动开发流程

使用相机厂家软件连接相机,更改相应配置,可查看软件使用说明书,gige需要更改网口IP配置。安装相应相机对应相机厂家软件。

2024-09-20 10:03:36 310

原创 【异常排查】简单记录下通过表格进行日志分析

分析方法记录

2024-07-25 17:16:36 221

原创 【QT】QMap、std::map、unordered_map的使用,设计插入顺序排序“map”的实现

1.map属于关联式容器,其底层结构是通过二叉树实现。2.是一个将key和value关联起来的容器,它可以高效的根据单个key值找对应的value3.key值应该是唯一的,key和value的数据类型可以不相同。

2024-07-09 23:09:47 569

转载 【C++】VS dmp调试

确保exe、dmp、pdb是同一版本,即使代码未作任何修改,重新编译生成的新版本exe不能与旧版本exe产生的dmp文件一起调试。保证源代码与上次发布的exe的源文件一致(尽量一致,不一致的话定位大致范围,一致准确到行)代码:有可能只有自己负责模块的代码,没有全部代码,调试时只会用到自己部分的代码。dmp、pdb、exe最好在同一目录下方便设置VS设置符号文件(*pdb)位置。选中【解决方案】,右键【属性】,找到【调试源代码】,设置源代码路径。pdb:软件编译生成(需点重新生成才会生成对应代码的pdb)

2024-06-27 23:29:18 780

原创 【QT】打包应用程序

QT打包

2024-04-08 09:49:46 339

原创 【VS】gitlab代码管理

使用

2024-03-26 18:16:24 668

原创 【Windows】获取exe目录

【代码】【Windows】获取exe目录。

2024-03-19 15:51:04 166

原创 【Windows操作系统】Windows多线程线程等待

学习WaitForMultipleObjects操作

2024-02-19 21:22:04 255

转载 【C++】复制与拷贝构造函数

学习

2023-12-17 17:31:03 107

原创 【局域网内访问共享文件夹】局域网内访问共享文件夹连接不上

异常描述:在文件管理器输入\192.168.3.110 点击回车,无弹窗或者提示URL或权限错误。

2023-11-08 14:14:25 1012 1

原创 【C++】获取电脑us时间+获取线程ID

在一个程序中,这些独立运行的程序片段叫作“线程”(Thread),利用他变成的概念叫作“多线程处理”。利用线程,用户可按下一个按钮,然后程序会立即做出响应,而不是让用户等待程序完成当前任务以后才开始响应。判断是否在同一个线程的根本方法也比较简答,在windows上直接用GetCUrrentThreadid()比较;getCUrrentThreadid()会直接输出线程id。1.线程id是动态分配的,因此如果某一个线程结束以后,这个id号还可能会分配给另一个线程,所以会有重复。

2023-06-03 17:00:57 312

转载 【OPencv】计算图像大小

OPenCV计算图像大小data:uchar类型的指针,指向Mat数据矩阵的首地址。可以理解为标示一个房屋的门牌号;dims:Mat矩阵的维度,若Mat是一个二维矩阵,则dims=2,三维则dims=3,大多数情况下处理的都是二维矩阵,是一 个平面上的矩阵。可以理解为房屋是一个一层的平房,三维或更多维的则是多层楼房;rows:Mat矩阵的行数。可理解为房屋内房间行数;col

2022-12-08 10:51:16 1006

原创 【QT】定期删除日志文件

定期清理日志文件

2022-10-05 23:07:04 1579

原创 【OPencv】实现图像翻转

【OPencv】实现图像翻转

2022-09-29 18:18:45 785

原创 【VS】应用程序错误弹框

最近一直出现程序无法打开的错误,尝试重装一下VS运行库,就解决了。附上VS运行环境安装包。

2022-09-29 17:28:43 253

原创 【OPencv】实现中文路径的读取

在使用的opencv读取图片时,经常由于图片的路径存在中文路径,而无法成功读取

2022-09-06 14:37:09 1821 1

原创 【C++ Primer Plus】整型short、int、long和long long

处理数据

2022-08-30 00:33:09 429

原创 【QT】QTableWidget设置表格颜色

QT表格操作

2022-08-27 16:49:11 2901

原创 SQLite教程

数据库教程

2022-08-25 08:58:12 120

原创 【QT】QString字符串分割--通过字符分割或字符串分割

QT字符串分割

2022-07-06 21:06:40 2339

原创 VS下编译QT插件常见问题

原因:路径使用绝对路径修改:使用相对路径引用头文件标题2.加载插件报错插件初始为NULL:" “Failed to extract plugin meta data from’”原因:继承虚基类的类的头文件删了Q_OBJECT解决方法:

2022-06-09 15:47:59 2881 2

原创 【QT】QObject:sender()

当某一个Object emit一个signal的时候,它就是一个sender,系统会记录下当前是谁emit出这个signal的,所以你在对应的slot里就可以通过 sender()得到当前是谁invoke了你的slot,对应的是QObject->d->sender.有可能多个Object的signal会连接到同一个signal(例如多个Button可能会connect到一个slot函数onClick()),因此这是就需要判断到底是哪个Object emit了这个signal,或者在TCP通讯

2022-05-16 20:38:55 382

原创 [QT] QT的安装

安装组件选择安装时候禁用网络禁用网络可跳过输入输入邮箱账号和密码

2022-03-08 09:07:50 349

原创 【VS 生成exe程序添加程序图标】

选中解决方案下面的项目–右键–添加–图标(icon)–导入重新编译即可生成带图标的exe文件

2022-02-22 14:44:43 3562

原创 [QT] 删除指定目录下特定文件,拷贝文件到其他路径

一、获取文件夹下文件//startDir 文件路径//m_filters 后缀列表//_isParent true当前目录,false当前目录QStringList DeleteFile::findFiles(const QString &startDir, QStringList filters, bool _isParent){ //m_filters << "*.pdb" << "*.exp" << "*.db" << "*.log

2022-01-20 19:27:48 1837

原创 【QT】QString和string相互转换

string转QStringQString stringToqstring(string str){ return QString::fromLocal8Bit(str.data()); }QString转stringstring qstringTostring(QString qstring){ return (const char*)qstring.toLocal8Bit(); }

2022-01-15 14:56:20 2795

原创 【VS】VS远程调试说明文档(局域网内)

一、远程计算机设置1.选中exe可执行文件所在的文件夹,右键→属性→共享2.网络路径→点击 共享,然后选中要与其共享的用户 Everyone ,点击 添加,选中权限级别 读取/写入,点击 共享,点击完成3.高级共享,勾选共享此文件夹,文件夹共享设置完成4.复制x64文件到远程计算机,打开x64文件夹,以管理员身份运行msvsmon.exe,进入VS2017 远程调试器,工具→选项,选择无身份验证、允许任何用户进行调试,点击确定。二、本地计算机设置1.本地VS打开项目,将调试器改为远程Wi

2021-11-19 16:43:39 2374

原创 【QT】QLineEdit设置setTooltip内容可变化

设置信号槽 connect(ui.lineEdit, SIGNAL(cursorPositionChanged(int, int)), this, SLOT(slot_tooltip(int,int)));[signal] void QLineEdit::cursorPositionChanged(int oldPos, int newPos)This signal is emitted whenever the cursor moves. The previous position is give

2021-11-19 16:28:32 708

转载 【QT】 实现在两个独立控件之间拖放(或不同窗体)

一.拖放操作简介1.拖放的启动和结束1)、启动拖放:拖放通过调用QDrag::exec()函数而启动,这意味着在拖放操作结束之前,不会返回该函数,调用QDrag::exe()函数后,Qt拥有对拖动对象的所有权,并会在必要时将其删除2)、结束拖放:当用户放下拖动或取消拖动操作时结束拖放。3)、MIME类型使用QMimeData类来描述。MIME类型通常由剪贴板和拖放系统使用,以识别不同类型的数据2.拖放事件1)、QDragEnterEvent:拖动进入事件。当拖动操作进入部件时,发送该事件2)、

2021-11-17 17:13:43 1774

小工具-动态库依赖文件查看

小工具-动态库依赖文件查看

2024-10-26

小工具-日志文件查看工具

文件查看工具

2024-09-05

VS2017运行环境安装包

VS2017运行环境安装包

2022-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除