
工作总结
文章平均质量分 64
DayDayUpWhyan
这个作者很懒,什么都没留下…
展开
-
C++ 文件和文件夹判断及访问(后缀过滤)ubuntu
#include <sys/stat.h>#include <vector>#include <string>#include <dirent.h>std::string scene = jsonParams["scenePath"]; const char* selectedScenePath = scene.c_str(); std::vector<std::string> scenePaths; if ...原创 2021-08-27 09:23:05 · 367 阅读 · 0 评论 -
ubuntu OpenCV卸载与安装
卸载$ dpkg -l |grep opencv ## 查看相关包$ sudo apt remove libopencv* --purge ### --purge 表示删除相关记录$ sudo apt remove opencv-qytech --purge ## 卸载qianyi opencv包(公司的)安装$ sudo apt install opencv-qytech ## 安装qianyi opencv包(公司的)查看$ pk原创 2021-02-24 19:46:08 · 316 阅读 · 0 评论 -
git 相关问题
git cloneQ:1 error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function.2 fatal: The remote end hung up unexpectedly3 fatal: 过早的文件结束符(EOF)4 fatal: index-pack 失败A:法一:git config --global http.postBuffer 20000000法二:修改配置文件gedit ~原创 2021-02-23 21:42:17 · 191 阅读 · 0 评论 -
docker
docker 安装使用及相关命令原创 2021-02-23 20:54:09 · 460 阅读 · 0 评论 -
C++ 与 python 读写文件txt
C++ 读写文件ref文件读写步骤一般是,打开文件,操作文件,关闭文件,一定要记得关闭文件。头文件#include #include 类fstream包含三个类,分别是:ifstream—该数据类型表示输入文件流,用于从文件读取信息。ofstream—该数据类型表示输出文件流,用于创建文件并向文件写入信息。fstream—该数据类型通常表示文件流,且同时具有 ofstream 和 ifstream 两种功能,这意味着它可以创建文件,向文件写入信息,从文件读取信息。文件指针位置ios:原创 2021-02-23 20:40:59 · 458 阅读 · 0 评论 -
Ubuntu 常见问题,设置环境变量
Ubuntu 设置环境变量ref临时设置export PATH=/home/yan/share/usr/local/arm/3.4.1/bin:$PATH当前用户的全局设置打开~/.bashrc,添加行:export PATH=/home/yan/share/usr/local/arm/3.4.1/bin:$PATH使生效:source .bashrc所有用户的全局设置vim /etc/profile # 打开文件在里面加入:export PATH=/home/yan/share原创 2021-02-23 19:46:41 · 210 阅读 · 0 评论 -
python dict与list遍历
python dict 遍历ref遍历key值a = {'a': '1', 'b': '2', 'c': '3'}for key in a: print(key+':'+a[key])for key in a.keys(): print(key+':'+a[key])遍历value值for value in a.values(): print(value)遍历字典项for kv in a.items(): print(kv)# ('a', '1')#原创 2021-02-04 21:04:02 · 220 阅读 · 0 评论 -
python json与pickle
用于序列化的两个模块:json: 用于字符串和python数据类型间进行转换pickle: 用于python特有的类型和python的数据类型间进行转换区别:Json模块提供了四个功能:dumps、dump、loads、loadpickle模块提供了四个功能:dumps、dump、loads、loadjson是可以在不同语言之间交换数据的,而pickle只在python之间使用。json只能序列化最基本的数据类型,josn只能把常用的数据类型序列化(列表、字典、列表、字符串、数字、),比如日期原创 2021-02-04 20:52:59 · 212 阅读 · 1 评论 -
grpc在python中的使用
Condacondaconda config --get channels # 查看已经添加的channelsconda config --set show_channel_urls yes # 显示安装的频道vim ~/.condarc # 已添加的channel查看conda install gatk创建软链接ln -s ourece dist原创 2021-02-03 17:00:46 · 851 阅读 · 2 评论 -
python yield
python yieldrefref可迭代对象当你使用一个列表生成式来建立一个列表的时候,就建立了一个可迭代的对象。所有你可以使用 for … in … 语法的叫做一个迭代器:列表,字符串,文件,但它们把所有的值都存储到了内存中。mylist = [x*x for x in range(3)]for i in mylist : print(i)生成器生成器是可以迭代的,但是只可以读取它一次 ,因为它并不把所有的值放在内存中,它是实时地生成数据mygenerator = (x*x fo原创 2021-02-02 21:51:21 · 142 阅读 · 1 评论 -
Pyside2之QTimer
QTimerQTimer类提供了重复和单次的定时器,要使用定时器,需要先创建一个QTimer实例,将其Timeout信号连接到槽函数,并调用start(),然后,定时器,会以恒定的间隔发出timeout信号当窗口的控件收到Timeout信号后,他就会停止这个定时器。QTimer常常用于更新QLabel图像等。start(milliseconds) 启动或重新启动定时器,时间间隔为毫秒,如果定时器已经运行,他将停止并重新启动,如果singleSlot信号为真,定时器仅被激活一次Stop() 停止定时器原创 2021-01-22 20:27:35 · 2829 阅读 · 0 评论 -
git 基本操作
git基本操作基础使用git add .git add aa.pygit commit -m “tijiao zhushi”git pull --rebasegit push–rebasereferencegit stash和git stash popreferencegit stash备份当前工作区的内容,保存到git 栈中,从最近的一次commit中读取相关内容git stash pop从git栈中获取到最近一次stash进去的内容,恢复工作区的内容。。获取之后,会删除栈中对原创 2021-01-19 20:37:35 · 163 阅读 · 0 评论 -
OpenCV图像操作
OpenCV图像操作OpenCVMat数据类型Mat基础操作图像遍历基本遍历指针遍历forEach访问图像像素点像素范围处理空图像创建图像缩放寻找图像像素最大值与最小值计算图像的均值和标准方差convertTo函数cvtColor()函数窗口相关利用鼠标点击显示像素值或者三维坐标图像与绘制轮廓近似取多边形边缘点重要数学操作掩膜操作膨胀、腐蚀、开操作、闭操作Sobel算子OpenCVOpenCV官方网址.非常推荐查看官方文档Mat数据类型Mat基础操作图像遍历基本遍历for (int m =原创 2020-12-20 16:33:34 · 409 阅读 · 0 评论