自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(148)
  • 收藏
  • 关注

原创 python异常处理

1、菜鸟教程里返回try的意思是,如果try引发的error和except后的类型不符,则except无法处理这个error,就会返回try中。4、用help()可以查看到,TypeError 继承Exception类,Exception继承BaseException类。2、一个 try 语句可能包含多个except子句,分别来处理不同的特定的异常。最多只有一个分支会被执行。raise + error类型,除了引发try的error,还引发error。3、raise 什么都不加,引发try的error。

2023-08-12 09:45:37 181

原创 torch 导出onnx

【代码】torch 导出onnx。

2023-04-23 15:09:58 175 1

原创 @parse_args

parse_args用于指定函数中变量的类型,

2022-11-21 21:09:28 389

原创 Bad owner or permissions on /home/cxhpc/.ssh/config

进入/home/cxhpc/.ssh。

2022-09-09 10:39:43 921

原创 缓存知识点

1、缓存分为data 缓存和 指令缓存,如果CPU从缓存中得不到信息,就要访问内存,速度就会下降,所以缓存中尽量保证有CPU要的数据。指令缓存中更容易保存CPU要的数据,因为指令是连续执行的。一、https://www.youtube.com/watch?v=roeZs-eL-lw(翻墙)...

2022-08-10 07:51:46 146

原创 时间戳转化工具

工具网址:https://www.toolnb.com/tools/getTimestamp.html。

2022-08-03 14:21:54 282

原创 sudo: /etc/sudoers is world writable

修改了/etc/sudoers的权限导致这个错误解决:1、重启服务器,按F11,进入BOOt Menu,选择“ubuntu”,回车,按上下键或esc2、进入GNU GRUB 界面(如果可以开机重启,直接进入,可以不执行第1步)3、选择ubuntu 高级选项4、选择recovery mode格式,按E(不要按回车,要可写)5、将ro改为rw,Ctrl+X进入下图界面, 选择root按下回车,就进入了root用户的终端6、在终端输入:chmod 0440 /etc/sudoers然后rebo

2022-07-12 16:57:16 2600 1

原创 机器学习编译

一、https://openmlsys.github.io/chapter_introduction/components_of_machine_learning_systems.html1、给定一个计算图,机器学习框架会对计算图做一系列优化。和硬件无关的优化由编译器前端实现。编译器前端实现包括:中间表达,自动微分,类型推导和静态分析等等。机器学习框架利用编译器后端对计算图可以进一步针对硬件的特性(例如说,L2/L3大小,指令流水线长度)进行性能优化。最终优化后的计算图通过运行时执行在通用处理器(CPU

2022-06-29 22:30:28 473

原创 ubuntu查找关闭程序

1、电脑在运行个别程序时,会卡住,ps -A | grep 可能的程序名字显示进程号kill -9 进程号

2022-06-11 18:36:11 156

原创 ubuntu 福析阅读器

1、下载地址:https://www.foxit.com/downloads/选择“Foxit PDF Reader”,在下载页面选择Linux版本2、tar -zxvf FoxitReader.enu.setup.2.4.4.0911.x64.run.tar.gz3、双击“run”文件,一键安装

2022-05-20 10:46:28 372

原创 ubuntu磁盘空间不足解决办法

df -h后发现/目录下空间很少点击左下角搜索disk点击“disk usage…”看各个目录下占用的空间,删除空间。

2022-03-18 16:25:03 4994

原创 Someone could be eavesdropping on you right now (man-in-the-middle attack)

高通板子scp 文件到我的电脑时,板子报了这个错误,一种简单的方法是修改一下自己电脑的IP地址。

2022-03-01 16:52:09 650

原创 ssh 时报remove with ssh-keygen -f...

1、ssh会把你每个你访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告.方法:清除旧的公钥信息-f 是文件名,-r 删除。...

2022-02-16 10:41:42 2099

原创 Windows和Ubuntu之间传文件

2、Windows和Ubuntu之间传文件:1、查Ubuntu的IP,在设置——wi-Fi——wired——设置工具图标(像个太阳)——Details2、Ubuntu安lszrz3、Xshell新建连接4、若不好使 https://www.cnblogs.com/westlife-11358/p/9234605.html5、传文件时命令为rz或sz...

2022-02-13 21:22:37 577

原创 kDevelop中运行.py文件

8、在kDevelop中运行.py文件,run——Add——script application——在蓝色横条地方输入文件名字,右方Scrip interpreter 是python3。点击“OK”

2022-02-13 20:56:33 183

原创 用python实现一些功能

1、若两个.py文件同在一个文件夹下,则一个.py文件可以调用另一个.py文件中的函数:from .py文件名 import 函数名。2、Python读取json文件中的数据import jsonwith open("./config.json") as json_file:config=json.load(json_file)print(config[“max_depth”])3、拼接路径:from os.path import joinJoin(“a”,”b”),无论a后面有没有/,都没

2022-02-13 20:47:06 369

原创 OpenCV遍历文件夹下图片

#include <opencv2/core.hpp>#include <opencv2/imgproc.hpp>#include <opencv2/highgui.hpp>#include<iostream>#include<string>#include<vector>using namespace std;using namespace cv;int getImagePathList(std::string fo

2022-02-13 19:46:01 2538

原创 单例 模式

#include<iostream>using namespace std;class AA{ public: static AA* Instance1(){ static AA * instance=nullptr; if(!instance){ instance=new AA(); cout<<"--------------"<<endl; //只进入一次,第2次调用Instanc()时,并不进入

2022-01-11 15:40:34 137

原创 查看服务器风扇转速等

命令行输入:ipmitool sdr |more风扇是fan那一项。

2022-01-10 16:08:23 2747

原创 函数前后带两个下划线

1、python类中的某些函数前后带双下划线,是特殊函数,特殊函数的名字为预先设定,在实例执行某些行为时,自动调用。class Poke: def __init__(self): self.card=['a','b'] def __len__(self): return len(self.card) def __getitem__(self,item): return self.card[0]card1=Poke()p

2022-01-08 10:42:41 1980

原创 ubuntu同一窗口显示几个终端

安装TerminatorCtrl+Shift+e 垂直分割窗口Ctrl+Shift+o(“o” 表示“打开”)水平分割窗口。

2021-12-30 10:51:39 1235

原创 python执行bash命令

1、执行bash命令import osos.system('ls -al')2、执行bash脚本os.system('sh ./test.sh')

2021-12-28 15:57:58 3557

原创 undefined reference to imread()

如果make时,报了上述错误,是相关函数的连接库没加上。比如使用imread(),需要连接在cmakelists.txt里链opencv_videoio库等。

2021-12-20 20:08:24 234

原创 filesystem头文件使用

#include<iostream>#include <experimental/filesystem>namespace fs = std::experimental::filesystem;int main(){ std::cout << fs::path( "/home/liao/test/Ti/model_zoo/ONR-OD-8050-ssd-lite-regNetX-800mf-fpn-bgr-coco-512x512").filename()

2021-12-20 11:50:33 1094

原创 lamda

1、C++11 引入了 lambda 表达式,使得程序员可以定义 匿名函数 ,该 函数 是一次性执行的,既方便了编程,又能防止别人的访问。lamda视为匿名函数。[] ( 参数列表) {函数体}

2021-12-15 19:03:44 89

原创 查看显存及内存使用信息

1、nvidia-smi 查看显卡使用信息top查看内存使用信息

2021-12-12 17:55:41 1315

原创 CPU占用率

1、用top检测CPU占用率,出现占用率在100%以上,可能是把CPU的几个核都加在一起了,比如每个核占用80%,加一起就显示160%

2021-12-08 14:50:00 281

原创 远程连接电脑

工具teamerviewer安装:下载安装包:https://www.teamviewer.com/zhcn/download命令:sudo dpkg -i teamviewer_13.0.6634_amd64.deb问题:安装后,点击快捷键无反应,命令行输入teamerviewer如果还不好使,是相关依赖没装上,安装ssh 服务器时,无意间修好了,sudo apt-get install openssh-server...

2021-12-06 19:00:58 356

原创 使用putty进行Linux串口连接

1、安装putty2、命令行输入putty3、改3个地方,第一connection type选择Serial,第二Serial line选择电脑上的USB接口,第三Speed选择115200(可能有变化)Linux查USB接口ls /dev/ttyUSB*给USB接口加权限sudo chmod 777 /dev/ttyUSB0...

2021-11-27 18:39:33 4422

原创 C++编译结果

1、使用cmake编译C++文件,把build文件夹下的可执行文件拷贝到另一块板子上就可以执行了。但是这时要考虑,目标板子的需要使用什么编译器。比如Ti板子使用ARM的C++编译器,如果在ubuntu里编译,用的是x86的C++编译器就不好使了。这时,进入docker,首先在cmakelists.txt里确定编译器。因为docker里有默认的x86编译器,还有其他工具链里的编译器,需要选择自己需要的。可以在docker中cd /find / -name *g++找到后CMakeLists.

2021-11-19 18:58:26 1597

原创 cin退出,并执行后面的代码

while(cin>>s){//执行Ctrl+d,可以退出循环,并执行后面的代码 i.push_back(s); } cout<<endl;

2021-09-23 21:25:24 179

原创 deepstream问题

官方常见问题解决办法https://docs.nvidia.com/metropolis/deepstream/dev-guide/text/DS_troubleshooting.html官方论坛https://forums.developer.nvidia.com/c/accelerated-computing/intelligent-video-analytics/deepstream-sdk/15

2021-09-16 20:57:45 289

原创 deepstream官方事例运行问题

1、运行deepstream_test1_app.c时报错:ERROR from element primary-nvinference-engine: Internal data stream error. Error details: gstnvinfer现象:屏幕一晃而过解决办法:修改pipeline,其中nvvidconv2是nvvideoconvert插件,sink改为xvimagesink插件gst_bin_add_many (GST_BIN (pipeline), source, h

2021-08-26 20:12:55 2659

原创 CMakeLists.txt及相关.cpp转移到另一台电脑无法执行

1、删除cmake及make的相关产出,也就是删除build文件夹中的文件

2021-08-03 11:11:27 431

原创 ubuntu 插入无线网卡 连接WiFi 无法上网

WiFi连接但无法ping通百度sudo suvim /etc/network/interfacesdns-nameservers 8.8.8.8 //删除其他什么IP、网关只保留source-directory /etc/network/interfaces.ddns-nameservers 8.8.8.8断开网络,重启网络,可以在setting中断开重启网络...

2021-07-26 13:06:33 613

原创 Ubuntu查看安装的软件、.开头的文件

1、dpkg -l | grep比如dpkg -l | grep libjansson4

2021-07-24 17:08:35 341

原创 Gstreamer错误

1、解决方法,加入gst_init()gst_element_factory_make assertion 'gst_is_initialize()' failed2、解决方法,检查g_object()这个函数里的参数是否正确。gst_caps_intersect_full: assertion 'GST_IS_CAPS' failed3、如果gst_bin_add_many()中加入的element在后面的程序中不全部都link,则删除,否则会出现问题。...

2021-07-22 22:00:29 4086 1

原创 打印机变更IP

1、如果打印时,总是出现默认打印机,在控制面板——查看设备和打印机,把默认的打印机删除即可2、改变打印机IP:控制面板——查看设备和打印机,选择打印机,右键,打印机属性——端口——配置端口...

2021-07-15 17:43:57 2427

原创 Gstreamer的CPP相关问题

1、官网上提供的是C,直接复制到C++中会因为C++语法不同报错。2、1.c不会出错bus=gst_element_get_bus(pipeline);msg=gst_bus_timed_pop_filtered(bus,GST_CLOCK_TIME_NONE,GST_MESSAGE_ERROR | GST_MESSAGE_EOS);1.cppbus=gst_element_get_bus(pipeline);msg=gst_bus_timed_pop_filtered(bus,GST_CL

2021-07-14 22:10:45 517

原创 获取阿里推流播流地址

1、进入工作台——直播控制台——地址生成器,输入播流域名,自动关联推流域名,APPname和steam name自定义,点击“开始生成”,在“地址示例说明”里看到rtmp地址。

2021-07-14 14:58:49 909

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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