debug
蜗牛在听雨
这个作者很懒,什么都没留下…
展开
-
git 账户密码报错
找到控制面板——用户账户——凭证管理器,到凭证中去重新修改git地址凭证保存的密码。原创 2021-06-25 09:15:58 · 372 阅读 · 0 评论 -
Qt QTreeWidget控件造成程序不响应,内存泄露
有道词典导致Qt程序卡死的问题我已经发现了一段时间,之前以为是自己程序的问题,后面多方验证才发现这个问题是我更新到Qt5.12后产生的。下面是该bug的重现条件:1.打开有道词典,将屏幕取词开关打开 2.在自己的程序中添加一个QTreeView或者QTreeWidget,并且添加一些数据没错,这个bug主要是在QTreeView或QTreeWidget上引发,其他控件我还没有发现存在该问题。我这里就使用Qt的帮助文档软件来测试: 3.将鼠标放到上面的红色框选区域中停顿1秒左右软件卡死。打开转载 2021-05-14 09:10:18 · 3603 阅读 · 2 评论 -
恢复 火狐浏览器书签、插件、密码等
(1)浏览器里输入 about:support打开故障排除信息页,找到配置文件夹,打开配置文件夹,里面存放着你所有的个人配置信息,包括书签、历史记录、插件等等所有信息。(2)点击“翻新firefox…”重新配置一下浏览器(3)将原始配置文件的所有子文件替换到新建配置文件下(4)重启浏览器即可。所有的信息都回来了。...原创 2021-04-21 11:17:56 · 1354 阅读 · 0 评论 -
火狐浏览器 重装后 书签、插件、密码等丢失 找回方法
在浏览器地址栏中输入:about:profiles,回车后出现如下界面在下方可以拷到两个类似的配置文件,default 是目前正在试用的,default-realease 是上次保存的。根据图中目录打开相应的路径下的文件夹。根据文件夹后面的时间戳可以判断哪一个是丢失之前备份的。在浏览器界面中点击右上角的 “创建新配置文件”,或者当前现有配置中有符合要求的也可以。点击“设为默认配置文件”,“在新的浏览器中启动配置文件”即可;登陆账号进行同步。...原创 2021-04-21 11:11:48 · 11588 阅读 · 4 评论 -
VS2019 报错: 编译器的堆空间不足
找到项目的.vcxproj文件,打开在文件中找到这个节点 <PropertyGroup Label=“Globals”>在该节点的最后加上一句 <PreferredToolArchitecture>x64</PreferredToolArchitecture>重新编译即可原创 2021-03-24 11:15:17 · 6132 阅读 · 5 评论 -
error C1128:字节数超过对象文件格式main.cpp限制:请使用/bigobj进行编译
解决:打开属性页->C/C++ ->命令行->键入/bigobj 编译器原创 2020-12-07 14:29:28 · 424 阅读 · 0 评论 -
VS2019 Qt debug:Struct报错 无法引用“****”的默认构造函数,它是已删除的函数
一、问题描述定义了如下的结构体struct Data_curve{ int curve_index; //TopoDS_Edge索引号 //几何曲线的类型(枚举变量) OCC_Geom_curve curve_type; //各种曲线(类的实例) Geom_BezierCurve bezier_curve; Geom_BSplineCurve bspline_curve; Geom_TrimmedCurve trimmed_curve; Geom_Circle c原创 2020-08-17 16:19:50 · 3102 阅读 · 0 评论 -
VS2019 Qt debug:QVector 不允许使用不完整的类型
一、问题描述QVector<TopoDS_Edge> topo_edge_curves;QVector<data_curve> geo_curves; 1.在用QVector定义指定类型(包括类和结构体)时,总是报错“不允许使用不完整的类型”。2.不光是QVector<TopoDS_Edge> 报错,所有用QVector定义的容器变量都报错“不允许使用不完整的类型”3.无法识别TopoDS_Edge数据类型, 总是将TopoDS_Edge类,识别成它的构造函原创 2020-08-17 09:57:08 · 2686 阅读 · 0 评论 -
vs 添加函数注释说明
1.进入文件夹C:\Users\simon\Documents\Visual Studio 2019\Code Snippets\Visual C++\My Code Snippets2、在该文件夹中创建xxx.snippet文件,编辑内容如下: 注:fuc是快捷方式<?xml version="1.0" encoding="utf-8"?><CodeSnippets > <CodeSnippet Format="1.0.0">转载 2020-06-14 10:36:12 · 5707 阅读 · 0 评论 -
环境变量添加:此环境变量太大, 此对话框允许将值设置为最长2047个字符
一、问题和分析因为装的软件和配置的环境变量太多了,在添加新的环境变量的时候弹出来下面的报错:此环境变量太大, 此对话框允许将值设置为最长2047个字符解决思路是用在外边新建系统变量,在变量里设置路径(原先Path中的),再用新建的系统环境变量在Path中替代原来的长度很长的路径。这样原先很长的路径及可以用外面缩短过的环境变量名称来代替了。举个例子:二、新建环境变量新建环境变量CUDA,多个文件路径之间用分号分开注意:冒号隔开,最后一个路径不需要以冒号结尾,否则会不识别新建环境变量Mat原创 2020-06-11 20:26:38 · 6760 阅读 · 2 评论 -
解决访问Github与clone很慢的问题
1.获取Github相关网站的ip访问IP解析,找到页面中下方的“IP Address Tools – Quick Links”,分别输入 github.global.ssl.fastly.net和 github.com,查询ip地址。2.修改本地host文件以windows为例,C:/WINDOWS/system32/drivers/etc/,打开host文件。3.增加host映射...原创 2019-07-16 18:01:41 · 607 阅读 · 0 评论 -
qt 发布的程序开机自启动出现读取文件失败 但 双击正常运行
问题描述:注册表写入 ,设置软件开机自启动开机自启动读取文件失败 但 手动双击执行正常原因:exe是靠相对路径寻找文件的,双击时,exe与读取的文件在同一个工作目录,所以正确执行。自动运行时,exe的工作目录是c:\windows\system32,与读取的文件不在同一个工作目录中,所以文件找不到。解决自启动读取文件失败的方法:1.使用绝对路径2.将要读取的数据文件放到正确的目录下...原创 2019-03-04 22:00:38 · 1409 阅读 · 1 评论 -
Qt ui不更新问题
在Qt Creator左侧的项目中找到编译输出目录,如图所示根据得到的目录打开相应的文件夹,从文件夹中找到需要更新的UI编译文件,形如ui_uixxxxx.h.复制该文件到源码所在目录,覆盖同名的.h文件运行程序,检查是否更新...原创 2019-01-19 00:13:42 · 3025 阅读 · 0 评论 -
QSqlQuery exec执行SQL语句失败
QString mySocket::login(QString userAndPassword){ if(!connect2DB()) { qDebug()<<"打开数据库发生错误!"; } qDebug()<<"客户端传来的用户名和密码:"<<userAndPassword; QString strSQL = "SELECT *原创 2017-06-28 09:51:22 · 19115 阅读 · 4 评论