跑1994版本的yolov3问题汇总

1 训练时,batchsize要设置得当,否则在训练后,转all 变量时 gpu显存不够 会报错

2019-06-14 14:04:57

阅读数 14

评论数 0

GPU显存释放

1 有些时候深度学习程序会异常退出,导致GPU显存无法释放,再进行资源计算时,就会报错,这时候需要显式释放缓存 可用命令fuser -v /dev/nvidia* ,然后kill ...

2019-06-12 14:00:01

阅读数 16

评论数 0

github 解决下载速度慢

1 nslookup -vc github.com 8.8.8.8 查看IP -》》(...) 2 sudo vim /etc/hosts ,插入 ... github.com ... github.global.ssl.fastly.net ... codeload.github...

2019-06-04 13:59:45

阅读数 22

评论数 0

发布qml程序

1命令: windeployqt xxx.exe -qmldir C:\Qt\Qt5.9.6\5.9.6\mingw53_32\qml (如果是msvc换成msvc路径) 2说明: “C:\Qt\Qt5.9.6\5.9.6\mingw53_32\qml”为Qt实际安装目录下的qml文件...

2019-05-17 17:29:53

阅读数 59

评论数 0

qt中文乱码问题

1 用notepad++ 将乱码文件改为utf-8 编码 2 然后在qt中编辑->select encoding -> gb2312 3 QStringLiteral(“未调度”) 4 qml 中如果需要显示中文 qsTr(“中文”)

2019-04-04 11:33:08

阅读数 9

评论数 0

linux修改串口权限,防止插拔后权限消失

1 把当前用户加入到串口文件所属的用户组中 sudo usermod -a -G diaout lee

2019-03-24 20:15:38

阅读数 38

评论数 0

GIT PUSH/PULL时总需要输入用户名密码的解决方案

1 在提交项目代码或者拉代码的时候,git会让你输入用户名密码,解决方案:(我们公司用的是gitlab) 执行git config --global credential.helper store命令 会让你输入用户名和密码,这时你输入就好了,然后下次再git push /pull 的时候就不用密...

2019-03-20 17:15:25

阅读数 11

评论数 0

stack smashing detected 已放弃 (核心已转储)问题原因

GCC “stack smashing detected”机制 相信使用C/C++语言开发软件的程序猿们都经历过‘栈溢出’的问题。‘栈溢出’问题通常十分的隐蔽,有的时候问题复现也十分的困难。每当软件出现莫名其妙的问题时,总是有人怀疑是不是栈溢出了,但是问题的排查又十分的困难,所以,‘栈溢出’就是广...

2019-03-05 20:55:22

阅读数 326

评论数 0

fpic编译

一、解释 gcc -shared -fPIC -o 1.so 1.c 这里有一个-fPIC参数 PIC就是position independent code PIC使.so文件的代码段变为真正意义上的共享 如果不加-fPIC,则加载.so文件的代码段时,代码段引用的数据对象需要重定位, 重定位会修...

2019-02-28 13:59:14

阅读数 71

评论数 0

编译sqlite3为静态库遇到的问题

1 编译.a本身 ar -cr sqlite3.a sqlite3.o ,不需要make install 这样会在/user/local/lib 产生静态库和动态库 2 遇到 问题,其实是libsqlite3.a还需要链接libdl.so,但是在cmake又没有找到,这里只需在cmake...

2019-02-25 10:16:34

阅读数 50

评论数 0

git 放弃本地修改,强制更新到远程版本

git fetch -all git reset --hard origin-master

2019-02-01 10:06:38

阅读数 45

评论数 0

linux修改当前工作目前为指定参数路径

对于Linux而言,应用程序的默认工作目录就不同了,它是默认是继承启动它的进程的工作目录的,也就是说,如果进程是在其它目录下启动,那应用程序的工作目录默认就在其它的目录下。这样的话使用相对路径访问文件就有很大的不确定性:我们永远也不能保证,用户一定是从应用程序所在的目录启动! 那要怎么解决呢,...

2019-01-28 09:08:56

阅读数 61

评论数 0

git push时出现输入用户 密码或者rsa 公钥问题

使用git push origin master是出现如下问题; Username for ‘https://github.com’: 解决办法: git remote set-url origin git+ssh://git@github.com/username/reponame.git

2019-01-10 14:42:10

阅读数 49

评论数 0

git status 不显示修改内容及回滚到某一个动作点

1 一定检查gitignore文件的配置,一定要慎重删除 2 git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一次最新的提交 * git revert HEAD 撤销前一次 commit * gi...

2018-12-28 14:25:44

阅读数 172

评论数 0

解决libboost_python-py27.so.1.58.0: cannot open shared object file: No such file or directory

make algorithm时报错,确实在/usr/lib/x86_64-linux-gnu 下没有看到文件 ,考虑是否没有装 libboost-python sudo apt-get install libboost-python-dev ,查看路径确实存在了libboost_python-p...

2018-12-27 20:39:40

阅读数 657

评论数 0

日志管理工具:spdlog 使用

使用说明 简介:spdlog是一款C++专用日志管理工具,其功能全部由头文件实现。https://github.com/gabime/spdlog 安装方法1:使用时只需将头文件放入工程源码中。path:spdlog/include/spdlog 安装方法2:Ubuntu: apt-get ins...

2018-12-27 16:02:17

阅读数 1035

评论数 0

播放器demo(使用qt-vlc、protobuf3)

一 安装 1 安装qt-community 5.8 ,下载安装器,选择mingw方式编译,记得32和64都装。 2 下载qt-vlc,主要用于拉流播放。 源码地址:https://github.com/vlc-qt/vlc-qt 官网地址:https://vlc-qt.tano.si/ 这个项目主...

2018-12-24 09:51:10

阅读数 24

评论数 0

linux sudo免密(当前用户下)

Ubuntu 设置当前用户sudo免密码 方法1 备份 /etc/sudoers sudo cp /etc/sudoers . #打开 /etc/sudoers sudo visudo #在文件末尾加入 当前用户名称 ALL=NOPASSWD:ALL//当前用户下的sudo免密 ...

2018-12-22 10:57:08

阅读数 13

评论数 2

QT 打包dll,发布exe记录

一 打包目的 qt直接产生的exe是链接了动态库,所以可以执行,不报错,但是一旦脱离本机环境,我们需要讲所有用到的动态库和exe文件,用enigma virtual box 封包。 二 具体过程 1 下载好需要的evb软件,qt自带的搜索exe所用到的dll文件工具 windeployqt ,新建...

2018-12-22 10:54:15

阅读数 81

评论数 0

安装py3.7出现问题解决办法

Error: No module named ‘_ctypes’ sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get install build-essential python-dev p...

2018-12-13 14:04:53

阅读数 56

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭