Debug记录
记录一些在Debug经历,希望对遇到相同问题的人能有帮助
zyq-lucky
好好学习,天天向上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Qt报错解决:libpng warning: iCCP: known incorrect sRGB profile
在使用Qt读取png格式图片时,遇到如下警告:libpng warning: iCCP: known incorrect sRGB profile解决办法经过查询,得知是由于PNG图片格式的问题,后参考stackoverflow上的方法得到解决,具体如下:首先,安装pngcrush环境(Deepin环境下,可运行如下命令):sudo apt-get install pngcrush对...原创 2020-03-29 15:20:51 · 2215 阅读 · 0 评论 -
Qt(qmake )自动编译proto文件
proto的编译主要有以下两条命令:protoc -I ./ --cpp_out=. 目标proto文件路径protoc -I ./ --grpc_out=. --plugin=protoc-gen-grpc=`which grpc_cpp_plugin` 目标proto文件路径分别对应生成*.pb.h、*.pb.cc 和*.grpc.pb.h 、*.grpc.pb.cc.pro &am...原创 2019-12-04 11:42:18 · 1466 阅读 · 0 评论 -
Qt——QScrollArea滑动条不显示问题
在实际使用QScrollArea 的时候遇到过,如何缩小都不会显示滚动条的情况,查询了文档发现是忘记设置MinimumSize只有当实际的大小 < MinimumSize 的时候, 才会显示滑动条,而许多时候QWidget的默认MinimumSize是0*0 因此,会出现问题。Size Hints and Layouts(转自Qt 官方文档)When using a scroll a...原创 2019-12-19 11:43:46 · 1990 阅读 · 0 评论 -
QT 之 QStatusBar换行问题
QT 之 QStatusBar换行问题在使用过程中发现,调用QStatusBar的showMessage函数设置文本的时候,发现使用换行符\n并不能带来换行的效果,而仅仅只是输出了空格。多次尝试后感觉可能是statusbar默认的设置,所以采用了QLabel进行换行文本的实现。status_bar = new QStatusBar(this);bcottom_label = new QLa...原创 2019-09-26 10:49:08 · 614 阅读 · 0 评论 -
QT——使用.ui文件定义QWidget样式
QT——使用.ui文件定义QWidget样式在项目中,插入.ui文件应用`.ui`在项目中,插入.ui文件右键项目名称,选择“Add New"选择Qt Designer Form Class或者选择Qt Desiner Form,两者区别主要是,后者只会添加.ui文件,而前者还会添加对应的窗口类文件(已应用.ui)。如果已有定义好的窗口类,可以选择后者,具体应用方式下文会继续介绍。选...原创 2019-12-19 11:18:48 · 1703 阅读 · 0 评论 -
docker build报错解决:error creating overlay mount to .../overlay
在docker build的时候,遇到了如下报错:error creating overlay mount to /docker/overlay/c1249e5662-init/merged: invalid argument查询之后,应该是storage driver类型有问题(当时因为linux内存不够,所以把docker镜像的存储位置放在双系统windows的盘下面了,应该是文件系统...原创 2020-05-04 19:14:26 · 1827 阅读 · 0 评论 -
pytorch_梯度出现NaN
按照如下设置异常侦测,在出现NaN异常时程序会报错,可直接定位错误代码:import torch# 正向传播时:开启自动求导的异常侦测torch.autograd.set_detect_anomaly(True)# 反向传播时:在求导时开启侦测with torch.autograd.detect_anomaly(): loss.backward()参考资料:pytorch_梯度出现NaN...原创 2021-08-09 13:20:49 · 1143 阅读 · 0 评论
分享