- 博客(49)
- 收藏
- 关注
原创 yolov7中断训练后继续训练
看报错提示是protobuf这个库版本不对,protobuf需要3.20.x或以下版本,我查了下我自己的版本是4.15.2。版本不对,那就卸载原来的protobuf,再安装一个符号要求的版本。看报错提示还是版本不匹配,我安装了protobuf 3.19.0版本,但是需要3.20.2以上的版本。(2)weights参数,参数值改为中断前上次训练权重。4、protobuf版本问题搞定后,再次运行训练命令。(1)添加resume参数,参数值改为true。ok,接着之前中断的训练继续训练了。
2024-01-13 21:45:20
1434
原创 YoloV7使用detect.py检测,结果图片不显示框
detect.py里画框部分默认是屏蔽的,需要自己打开。下图红框里屏蔽部分打开后,就显示框了。
2024-01-07 19:50:18
1405
1
原创 libpng warning: iCCP: known incorrect sRGB profile问题处理
处理:搜狗输入法先切换到其他输入法,然后编译运行。如果继续用搜狗输入法,再切回搜狗输入法就行,切回后也没有上面的警告。
2023-12-28 12:05:08
714
原创 Qt5.14到Qt6.2迁移问题(持续更新)
1、QWheelEvent(1)event->delta()需修改为event->angleDelta().y();(2)event-x()需修改为event->position().x()(3)event-y()需修改为event->position().y()
2022-03-05 18:24:54
430
原创 MySql创建只读用户
-- 创建用户 用户名:readonly 密码:123456 可自行更改 --CREATE USER 'readonly'@'%' IDENTIFIED BY '123456';-- 赋予用户只读权限 库名:mydb 用户:readonly --GRANT SELECT ON mydb.* TO 'readonly'@'%';-- 刷新权限 --FLUSH PRIVILEGES;...
2022-03-02 17:52:05
611
原创 ubuntu20.04安装谷歌拼音输入法
<article class="baidu_pl"> <div id="article_content" class="article_content clearfix"> <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/ck_htmledit_views-1a85854398.css"> ...
2021-10-27 22:28:01
1444
原创 ubuntu安装nvidia驱动及tensorflow-gpu
1、安装tensorflow-gpu报错:ERROR: Cannot uninstall 'wrapt'.ERROR: Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.处理:pip install w
2021-08-18 17:29:21
261
原创 Qt设置自动重连Mysql
1、Qt在连接Mysql一段时间后,自动断开2、Mysql服务器重启,连接断开3、网络问题,Mysql连接断开以上问题,建议设置Qt连接Mysql为自动重连,设置方法如下:QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL", "a");db.setConnectOptions("MYSQL_OPT_RECONNECT=1");...
2021-07-31 12:51:14
1284
原创 QTableWidget异常导致崩溃
Qt版本5.14.2,每隔0.5秒刷新一次QTableWidget内容,程序运行一段时间崩溃。ui->tableWidget->setItem(i,0,new QTableWidgetItem(strValue));经测试发现:1、在QTableWidget更新时,全局变量strValue在其他线程被写入值,QTableWidget无法读取全局变量字符串strValue。2、strValue用全局变量字符串,仍存在小概率崩溃。改为局部变量字符串后ok。为什么会出现这种.
2021-04-26 09:45:51
2624
1
原创 Mysql查看一个表有多少行
select count(*) from information_schema.COLUMNS where TABLE_SCHEMA='db_name' and table_name='tb_name'
2021-04-15 15:57:12
821
原创 ubuntu20.04安装后一些配置
1、firefox看视频无法观看,需要安装flash插件,执行以下命令,执行完毕后重启浏览器即可观看视频sudo apt install browser-plugin-freshplayer-pepperflash2、没有中文输入法,安装谷歌拼音输入法:sudo apt install fcitx-googlepinyin –fix-missing安装完毕后重启系统,输入法即生效...
2021-01-05 21:01:54
862
原创 Mariadb导出数据库为sql文件
在cmd命令行下执行:mariadb-dump -u root -p 数据库名>导出路径,如:mariadb-dump -u root -p test>d:\aaaaa.sql
2020-12-29 13:46:49
1345
原创 sigmoid和softmax的应用意义区别
sigmoid = 多标签分类问题=多个正确答案=非独占输出构建分类器,解决多个正确答案的问题时,用sigmoid函数分别处理各个原始输出值。softmax = 多类别分类问题=只有一个正确答案=互斥输出构建分类器,解决只有唯一正确答案的问题时,用softmax函数处理各个原始输出值。softmax函数的分母综合了原始输出值的所有因素,这意味着,Softmax函数得到的不同概率之间的相互关联。...
2020-12-29 11:30:40
187
原创 MariaDb安装报错1067
1、安装最新版mariadbD:\ProgramFiles\mariadb-10.5.6-winx64\bin>mysqld --installService successfully installed.MariaDb重装后在启动服务时报错1067D:\ProgramFiles\mariadb-10.5.6-winx64\bin>net start mysqlMySQL 服务正在启动 ...MySQL 服务无法启动。系统出错。发生系统错误 1067。进程意外终
2020-11-02 10:10:42
806
原创 opencv4和opencv3函数差异
1、cv::cvtColor(mat, mat, CV_BGR2RGB);报错:CV_BGR2RGB未定义的标识符处理方法:添加头文件#include "opencv2/imgproc/types_c.h"2、VideoWriter writer("VideoTest0.avi", FOURCC('M', 'J', 'P', 'G'), rate, videoSize);报错:FOURCC未定义的标识符处理方法:FOURCC改为VideoWriter::fourcc.
2020-07-27 11:17:03
4910
原创 qt错误:常量中有换行符
这是编译器问题导致,正常Qt本身MinGW不会出现该问题,MSVC则会出现,解决方法如下方法一:1、设置文件编码为:如果编码是UTF-8则添加2、在有中文字符的文件前添加如下语句#if _MSC_VER >=1600 // MSVC2015>1899,对于MSVC2010以上版本都可以使用#pragma execution_character_set("utf-8")#endif方法二:使用QString::fromLocal8Bit 来将本地字符编码转.
2020-07-16 18:02:57
1024
原创 windows下python程序打包成exe文件
1、在cmd命令中,输入如下命令进行pyinstaller的安装pip install pyinstaller2、打包程序打包main.py成一个exe程序,不显示命令行窗口pyinstaller -w -F main.py自定义打包的exe的文件图标pyinstaller -w -F main.py -i hello.ico添加版本信息pyinstaller -w -F main.py -i hello.ico --version-file vers
2020-07-08 09:38:58
192
原创 opencv修改摄像头参数
1、opencv相机参数列表enum VideoCaptureProperties { CAP_PROP_POS_MSEC =0, //!< Current position of the video file in milliseconds. CAP_PROP_POS_FRAMES =1, //!< 0-based index of the frame to be decoded/captured next. CAP_P...
2020-07-02 14:05:26
1980
2
原创 pip设置下载源为国内镜像
1、临时使用:可以在使用pip的时候,加上参数-i和镜像地址(如https://pypi.tuna.tsinghua.edu.cn/simple),例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas,这样就会从清华镜像安装pandas库。2、永久使用:pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple...
2020-06-30 16:22:54
925
原创 python及pip路径查询
1、python安装路径查询: where pythonC:\Windows\system32>where pythonD:\ProgramFiles\Python\python.exe2、查看pip安装了哪些软件包:pip listC:\Windows\system32>pip listPackage Version--------------- ---------ip 20.0.2cycler 0.10.0
2020-06-30 16:07:37
6844
原创 ModuleNotFoundError: No module named pip
问题:更新pip后,旧版本被卸载了,但是新版本没有安装好。使用pip时报错:ModuleNotFoundError: No module named 'pip'处理:分别执行以下两条命令:python -m ensurepippython -m pip install --upgrade pip执行结果:C:\Windows\system32>python -m ensurepipLooking in links: C:\Users\ZHANGS~1\A..
2020-06-30 15:02:33
187
转载 dmicode获取BIOS、系统、主板、处理器、内存、缓存等信息
dmidecode在Linux系统下获取有关硬件方面的信息补充说明dmidecode命令 可以让你在Linux系统下获取有关硬件方面的信息。dmidecode的作用是将DMI数据库中的信息解码,以可读的文本方式显示。由于DMI信息可以人为修改,因此里面的信息不一定是系统准确的信息。dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。DMI(Desktop Management Interface,DMI)就是帮助收集电脑系统信息的管理
2020-05-21 13:47:23
3299
原创 ubuntu更改软件源
1、软件源配置文件为/etc/apt/sources.list,更改软件源可修改此配置文件,首先备份sources.list,切换目录cd etc/apt备份/etc/apt$ sudo cp sources.list sorces.list.bak2、打开配置文件$ sudo gedit sources.list删除全部,然后用以下文件替换# 默认注释了源码仓库,如有需要可自行取消注释deb https://mirrors.ustc.edu.cn/ubuntu/
2020-05-17 23:17:28
258
原创 解决Linux非root用户读写串口权限问题
转载,原文链接:http://blog.youkuaiyun.com/itas109 前言在Linux中,对于非root用户,默认没有串口设备的读写权限。本文将讨论如何让普通用户拥有串口设备的读写权限。1. 问题描述通过编程读写串口打开设备时,提示没有权限[Errno 13] Permission denied: '/dev/ttyUSB0'2.问题分析2.1 通过命令查看ttyU...
2020-05-05 21:40:37
1104
原创 windows下听不同频率的声音
百度百科:人的耳朵可以听到20~20000Hz的声音,最敏感是200~800Hz之间的声音。怎么模拟各个频率的声音呢?在windows系统下可以如下操作包含头文件windows.h使用Beep函数,Beep (DWORD dwFreq, DWORD dwDuration);比如让系统发出频率为100HZ,时长为1000ms的声音:::Beep(200,1000);...
2020-04-30 10:37:57
1665
原创 CentOS安装TensorFlow
1、安装pipyum install pip32、升级pippip3 install --upgrade pip3、安装python3-develyum install python3-devel4、安装TensorFlowpip3 install tensorflow
2020-04-24 11:47:21
262
原创 ubuntu下命令行可以而pycharm无法调用python第三方库解决方法
1、查询命令行调用的python路径$ which python/home/z/anaconda3/bin/python2、打开file-->settings打开设置,将virtualenv Environment选为Existing environment,并将Interpreter设置为上面查询到的路径...
2020-04-19 22:31:19
660
原创 windows下远程连接Mysql
使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口。 使用“mysql -uroot -proot”命令可以连接到本地的mysql服务。 使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库。 使用“GRANT ALL PRIVILEGE...
2020-04-19 19:51:03
197
原创 qt调用mqtt以及emq服务器搭建
1、qmqtt相关库和头文件需要自己编译源码(源码下载地址https://github.com/emqx/qmqtt),编译后lib文件夹下的*.a文件即为库文件。将源码下的所有头文件复制到一个文件夹,生成的库文件放在一个文件夹。新项目直接包含头文件和库文件就可以使用qmqtt了。2、emq服务器搭建(windows)命令行切换到emq目录,执行命令 emqttd start打...
2020-04-08 14:30:02
2298
原创 centos7默认python2改python3
1、检查默认python版本python -V2、安装python3yum install python33、安装完成后,查看安装的python版本python3 -V4、切换到目录/usr/bin,查看该目录下的python信息[root@VM_16_7_centos ~]# cd /usr/bin[root@VM_16_7_centos bin]# ls ...
2020-04-07 16:49:58
476
转载 OpenGL之glLoadIdentity函数
函数原型:void glLoadIdentity(void)函数说明: OpenGL为我们提供了一个非常简单的恢复初始坐标系的手段,那就是调用glLoadIdentity()命令。该命令是一个无参的无值函数,其功能是用一个4×4的单位矩阵来替换当前矩阵,实际上就是对当前矩阵进行初始化。也就是说,无论以前进行了多少次矩阵变换,在该命令执行后,当前矩阵均恢复成一个单位矩...
2020-04-07 14:28:58
744
原创 bat相关总结
1、bat 处理文件路径 (所在目录,文件名,文件后缀名,完整文件名,无后缀路径)echo offsetlocal enabledelayedexpansion set "EXCEL_DIR=%cd%\excel"for /R %EXCEL_DIR% %%f in (*.xls) do ( set "FILE_PATH=%%f" echo 完整的路径: !FILE_P...
2020-03-13 19:42:31
411
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人