- 博客(22)
- 收藏
- 关注
原创 win11右键菜单栏恢复为win10版本的方法
因为工作当中经常需要右键打开git和一些别的软件,但是不支持win11的右键菜单栏,所以需要恢复win10的菜单栏。不知道为什么,我这边通过注册表编辑器修改的方式无法生效,目前找到的这个方案比较适合我。这时候右键就看到熟悉的win10菜单栏界面了。以管理员身份运行cmd。
2024-08-13 09:50:24
447
原创 pycharm没有找到manage repositories按钮的解决办法
点击左下角的python packages。点击加号,输入镜像网址,保存。
2024-03-05 10:29:55
3050
原创 RT-Thread 使用vscode 烧录开发板
填写程序文件,需要填写相对路径,我这里是在根目录下。左侧EIDE项目就会显示项目,打开配置芯片支持包。打开侧边栏的EIDE,点击导入项目,选择MDK。点击左上方烧录按钮或者下方按钮皆可烧录到板子上。在扩展中搜索安装Embedded IDE。右下角会提示切换工作区,点击继续。烧录配置选择STLINK。选中keil5工程文件。导入对应的芯片支持包。
2024-02-01 18:01:54
791
原创 RT-Thread编译遇到RT_CONSOLEBUF_SIZE is less than XX的解决方法
现在保存后退出,buffer size就被设置为256了。
2024-02-01 10:56:14
581
1
原创 warning: ignoring unsupported character的解决办法
这是因为在 windows下编辑过的文件一般都会被保存为dos格式, 而linux类系统一般都是使用unix格式,在windows下编辑过的文件在linux下打开,会被加上^M, 然后造成程序出问题。所以需要将文件的格式从dos转换成unix。如果因为文件的数量太大,就需要批量处理。这里就可以使用find 命令。
2024-01-08 14:10:46
1227
原创 Gcovr 没有导出覆盖率报告可能的原因
如果没有清理掉之前的gcno和gcda文件,会导致gcovr认为没有找到相应的源码文件。所以如果代码重构过导致一些源码文件被删除,需要清空build目录下的gcno文件,再进行编译。因为gcovr需要源码文件进行覆盖率报告的导出,所以如果gcno和gcda文件和源码不在同一路径下,需要指定源码路径。总的来说gcovr无法生成覆盖率报告的原因就是没找到源码文件,具体分析一下是哪一步出现的问题。gcovr无法使用从别的机子拷贝得到的gcno和gcda文件。使用非本机生成的gcno和gcda文件。
2023-11-13 09:30:40
346
原创 GCOVR exclude 多次指定的方式
值得提的一点是gcovr似乎只支持单行的正则表达式匹配,不支持多行,这个可以讨论一下。gcovr里面包含一些通过正则表达式排除覆盖率统计的方法,但是似乎不支持多次指定。在经过一些尝试之后发现可以通过以下方式进行类似于多次指定的操作。这样在运行的时候会有报错,但是实际是可以运行的。在括号里面通过|分割就可以添加多个规则。
2023-11-10 17:00:08
310
原创 CMakeLists 入门
makefile文件的编写实在是个繁琐的事,于是,CMake出现了,使得这一切变得简单,CMake通过CMakeLists.txt读入所有源文件自动生成makefile,进而将源文件编译成可执行文件或库文件。
2023-05-18 10:23:21
1528
原创 PYTHON 3.9 学习NeuroLab中newlvq碰到的报错问题
最近在学习使用NeuroLab中的Learning Vector Quantization(newlvq)方法时碰到一个报错问题
2022-07-06 09:58:14
206
原创 Python Opencv 简单视频裁剪功能的实现
本篇文章基于https://blog.youkuaiyun.com/u014361280/article/details/106157012对其中一些错误进行指正。下面先放上原文内的代码import cv2 as cv def main(): # 导入视频文件,参数:0 自带摄像头,1 USB摄像头,为文件名时读取视频文件 video_caputre = cv.VideoCapture(r"D:\CloudMusic\MV\排骨教主 - 入画.mp4") # 获取读入视频
2021-03-17 10:29:17
3190
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人