自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wohu1104的专栏

本博客为个人工作、学习和生活点滴记录

  • 博客(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

数据结构与算法分析 算法的经典著作

经典的数据结构算法与分析 可以与C语言结合起来很好的学习 对于提高C有很大的帮助

2011-05-24

C语言经典编程实例 带程序结果

C语言经典编程,给出了在学习C的过程中的经典程序,值得一看,很实用的,是学习C很好的材料,可以帮你少走弯路。

2011-05-24

OFDM MATLAB 仿真程序

OFDM的 MATLAB 仿真程序,可以帮助你更好的理解OFDM的原理,以及在学习过程中更好的利用OFDM做毕业设计等等。

2011-05-22

4位EDA计数器(VHDL语言)

详细说明了4位十进制的VHDL表示方法,以此为经验可以编写任意进制的计数器

2011-05-20

4位十进制频率计设计

详细讲述了4位十进制频率机的设计以及应用,很有帮助对学习VHDL

2011-05-20

高质量的C++/C编程指南

很好的一本书,有了它找工作很方便的,书中列举了各种常犯的错误,是用人单位最爱考的部分。很好,用过就知道

2011-05-14

C语言趣味程序百例精解

主要针对C语言的初学者,很有启发性,可以认真的看看

2011-05-08

让你不再害怕指针 经典的指针讲解和练习

拥有它 你就可以完全理解C的精华 再也不害怕指针了 堪称经典!!

2011-02-18

空空如也

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

TA关注的人

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