- 博客(9)
- 资源 (10)
- 收藏
- 关注
原创 libIlmImf-2_2.so.22 :cannot open shared object file :No such file or direct
解决方法:sudo apt-get install libopenexr22或者sudo apt-get install libopenexr-dev
2021-01-14 22:05:20 4844
原创 C++ 笔记(27)— 指针变量、数组和指针、指针数组、数组指针、指针常量与常量指针
1. 什么是指针变量?指针变量是专门有一个变量来存放指针。int main(int argc, char *argv[]){ int a = 10; int *p = &a; //通过取地址符号 & 把 a 变量的地址传给指针变量 p std::cout << "p is " << p << std::endl; // p is 0x7fffe740301c std::cout << "&am
2021-01-12 22:14:19 233
原创 Could not install packages due to an EnvironmentError: [Errno 28] No space left on device
Could not install packages due to an EnvironmentError: [Errno 28] No space left on device1. 问题现象安装 opencv-python 时报错:wohu@ubuntu:~# pip2 install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple --no-cache-dir --timeout=100000Looking in
2021-01-12 22:08:31 931
原创 ffmpeg 录制视频命令
cmd = "ffmpeg" if camera_url.split(":")[0] == "rtsp": cmd += " -rtsp_transport tcp" cmd += " -hide_banner" cmd += " -i '{}'".format(camera_url) cmd += " -c:v copy -an" cmd += " -timeout 5" cmd += " -f segment" cmd +=...
2021-01-11 22:33:52 1055
原创 Go 学习笔记(71)— Go 接口 interface (接口定义、接口实现、接口调用、值接收者、指针接收者)
1. 接口的定义接口是和调用方的一种约定,它是一个高度抽象的类型,不用和具体的实现细节绑定在一起。接口要做的是定义好约定,告诉调用方自己可以做什么,但不用知道它的内部实现,这和我们见到的具体的类型如 int、map、slice 等不一样。接口的定义和结构体稍微有些差别,虽然都以 type 关键字开始,但接口的关键字是 interface,表示自定义的类型是一个接口。也就是说 person 是一个接口,它有两个方法 sayName() string 和 sayAge() int,整体如下面的代码所示:
2021-01-10 22:58:42 5171 1
原创 Go 学习笔记(70)— Go 变量声明、变量初始化、值类型变量赋值、指针类型变量赋值
1. 变量声明要单纯声明一个变量,可以通过 var 关键字,如下所示:var s string该示例只是声明了一个变量 s,类型为 string,并没有对它进行初始化,所以它的值为 string 的零值,也就是 “”(空字符串)。来声明一个指针类型的变量试试,如下所示:var sp *string发现也是可以的,但是它同样没有被初始化,所以它的值是 *string 类型的零值,也就是 nil。2. 变量初始化变量可以通过 = 运算符赋值,也就是修改变量的值。如果在声明一个变量的时候就给这
2021-01-08 23:07:24 896
转载 linux tar.gz zip 解压缩 压缩命令
实例:tar -xzvf file.tar.gz //解压tar.gzhttp://apps.hi.baidu.com/share/detail/37384818download ADT linkhttp://dl.google.com/android/ADT-0.9.6.zipdownload SDK linkhttp://dl.google.com/Android/android-sdk_r11-linux_x86.tgz(可以通过FQ得到具体的文件名,再通过链接下载即可)tar-c: 建
2021-01-07 22:51:29 172
原创 VS Code 安装 Go 插件、自定义扩展配置、断点调试
1. 安装插件使用快捷键 Ctrl+Shift+X 打开插件安装页面,安装 Go 插件。2. 自定义扩展配置使用快捷键 Ctrl+, 打开自定义配置页,编辑 settings.json ,定义与 Go 扩展相关的配置项。{ "editor.formatOnSave": true, "files.autoSave": "onFocusChange", "go.buildOnSave": "workspace", "go.lintOnSave": "package",
2021-01-07 22:03:07 1931
原创 VS Code 配置调试参数、launch.json 配置文件属性、task.json 变量替换、自动保存并格式化、空格和制表符、函数调用关系、文件搜索和全局搜索、
1. 生成配置参数对于大多数的调试都需要在当前项目目录下创建一个 lanch.json 文件,位置是在当前项目目录下生成一个 .vscode 的隐藏文件夹,在该文件夹下在创建一个 lanch.json 文件。为了创建 lanch.json 文件,需要点击左侧的调试按钮进入到 Debug view 界面,或者点击顶部的调试菜单选项。2. 配置文件属性对与每一种(语言)调试器都会有自己特有的配置信息,可以 利用 IntelliSense suggestions 去查询存在的配置项的信息,一般都会有
2021-01-07 21:46:40 78231 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人