自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

没有最好,只有更好!

True mastery of any skill takes a lifetime.

  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux下比较命令

Linux下比较命令diff功能比较文件差异。语法diff [-abBcdefHilnNpPqrstTuvwy] [-<行数>] [-C <行数>] [-D <巨集名称>] [-I <字符或字符串>] [-S <文件>] [-W <宽度>] [-x <文件或目录>] [-X <

2018-08-17 23:47:11 2591

原创 Linux下CUDA9.0+CUDNN7.0+Tensorflow1.8.0安装详解

Linux下CUDA9.0+CUDNN7.0+Tensorflow1.8.0安装详解NVIDIA驱动安装nouveau驱动去除vim /etc/modprobe.d/blacklist-nouveau.conf在其中添加如下信息:blacklist nouveauoptions nouveau modeset=0执行如下命令使其生效sudo update-initra...

2018-08-15 21:30:05 6546

原创 Linux中set命令使用总结

Linux中set命令总结set命令功能:用来设置所使用shell的执行方式,可依照不同的需求来进行设置。set语法set [+ -abCdefhHklmnpPtuvx]set参数a:表示已修改的变量,以供输出至环境变量b:使被中止的后台程序立刻回报执行状态C:转向所产生的文件无法覆盖已存在的文件d:Shell预设会用杂凑表记忆使用过的命令,以加速指令的执行。使用-d参...

2018-08-12 23:18:35 15269

原创 Linux中hexdump命令

Linux中hexdump命令简介hexdump主要用来查看“二进制”文件的十六进制编码。*注意:它能够查看任何文件,不限于与二进制文件。*语法hexdump [选项] [文件]…选项-n length:格式化输出文件的前length个字节-C:输出规范的十六进制和ASCII码-b:单字节八进制显示-c:单字节字符显示-d:双字节十进制显示-o:双字节八进制显示-...

2018-08-11 16:47:30 49431

原创 MNIST数据集提取图片和标注信息

MNIST数据集简介MNIST数据集(http://yann.lecun.com/exdb/mnist/)是著名的手写数字分类数据集,主要由一下四部分组成:训练集图片:train-images.idx3-ubyte,处理后能得到60000个训练图片训练街标签:train-labels.idx1-ubyte,处理后能得到60000个训练标签测试集图片:t10k-images.idx...

2018-08-11 12:41:42 6016 9

原创 Opencv将序列图片保存成avi视频

Opencv将序列图片保存成avi视频简介Opencv是一个强大的计算机视觉库,它能将yuv图片转换为png/jpg等图片,同时它也能将一系列的png/jpg图片保存成avi格式的视频。注意:Opencv仅支持avi格式,且生成的视频文件不能大于2GB,且不能添加音频。如果想保存更多的视频格式或在视频文件中添加音频,需要使用更强大的多媒体开发工具FFmpeg。示例代码Opencv写...

2018-08-10 17:20:01 6950 2

原创 C++11新特性--Lambda表达式

C++11新特性–Lambda表达式Lambda表达式功能:定义并创建匿名函数对象,以简化编程工作。Lambda语法形式[函数对象参数] (操作符重载函数参数) mutable或exception声明->返回值类型 {函数体}Lambda语法分析函数对象参数:表示Lambda开始,必须存在,不能省略。它传递给编译器自动生成函数对象类的构造函数。它只能使用定义在Lambd...

2018-08-10 09:48:52 1308

原创 Linux网络命令mii-tool和ethtool使用

mii-tool命令功能用于查看、管理介质的网络接口的状态,协商网卡方式,如10/100/1000M的网卡半双工、全双工、自动协商的配置。mii-tool语法mii-tool [-VvRrwl] [-A media,…| -F media] [interface …]mii-tool选项-V:显示版本信息 -v:显示网络接口的信息 -R:重设MII的开启状态 -r:重启...

2018-08-10 09:15:52 5203

原创 Linux下C语言实现获取当前时间

C语言获取当前时间简介在工作中,经常涉及到获取当前时间,用于写日志,基于此,今特意利用C语言写一个获取时间函数,用于后面用到时,能够及时查到。获取当前时间,要用到具体实现程序实现#include <stdio.h>#include <stdlib.h>#include <time.h>#include <string.h&am

2018-08-08 12:17:39 6319

原创 CentOS7下Zeromq的下载/编译/安装

Zeromq简介Zeromp是一个C++编写的高性能分布式消息,是一个非常简单好用的传输层,使得Socket编程更加简单、简洁和性能更高效。Zeromq特点支持高并发的异步Socket框架 协议比TCP更快,适用于大型集群和分布式计算 提供多种消息传递机制,如inproc/IPC/TCP/multicast等 内置丰富的组合模式,可用于简化大型分布式计算框架 提供异步I/O模...

2018-08-07 17:10:59 3303

原创 CentOS7下Protobuf库下载、编译、安装与测试

Protobuf介绍Protobuf提供一种灵活、高效、自动序列化结构数据的机制,可以联想XML,但是比XML更小、更快、更简单。仅需要自定义一次所有的数据格式,然后用户就可以使用Protobuf编译器自动生成各种语言的源码,方便的读写用户自定义的格式化的数据。与语言无关,与平台无关,还可以在不破坏原数据格式的基础上,依据老的数据格式,更新现有的数据格式。Protobuf特点作用与X...

2018-08-07 16:01:14 9214 1

原创 CentOS7下glob库安装与测试

glob库glob是google出的一个C++轻量级日志库,支持以下功能:参数设置,以命令行参数的方式设置标志参数来控制日志记录行为 严重性分级,根据日志严重性分级记录日志 可有条件地记录日志信息 条件终止程序。丰富的条件判断宏,可预设程序终止条件 异常信号处理。程序异常情况,可自定义异常处理过程 支持debug功能 自定义日志信息 线程安全日志记录方式 系统级日志记录...

2018-08-07 15:53:33 1876

原创 Linux共享内存与互斥锁

Linux共享内存共享内存是从系统的空闲内存池中分配,并希望访问它的每个进程都能连接它。连接的过程称为映射。映射后,每个进程都可通过访问自己的内存而访问共享内存区域,进而与其它进程进行通信。共享内存相关函数打开创建共享内存文件int shm_open(const char *name, int oflag, mode_t mode)删除共享内存int shm_unlink(c...

2018-08-07 09:02:34 6135

原创 xshell下vim不能复制粘贴,带注释粘贴缩进错位

Xshell下,在vim编辑下,鼠标不能复制和粘贴对应信息,解决办法::set mouse=c就可以实现对选中内容进行复制vim下,粘贴带注释代码,会出现代码缩进错位,解决办法:先设置vim为粘贴模式,即执行:set paste,然后在进入编辑状态,执行粘贴即可。vim下查找到字符颜色设置:hi Search term=standout ctermfg=0 ctermbg=3...

2018-08-06 15:15:45 9880 1

原创 FFmpeg转码错误Cannot load libcuda.so.1

1)FFmpeg转码错误Cannot load libcuda.so.1,解决办法安装x264库2)ffmpeg转码错误[h264_v4l2m2m @ 0x16e233d0] Could not find a valid device[h264_v4l2m2m @ 0x16e233d0] can't configure encoderError initializing o...

2018-08-01 22:37:17 9366 2

原创 FFmpeg使用总结

FFmpeg使用总结音视频基础概念比特率:描述每秒钟输出多少KB的参数,单位Kbps,8kbps=8Kbits/s=1KB/S,即8kbps是每秒视频占用1KB磁盘空间。同理音频文件也存在比特率。压缩同一个视频,视频编码率越大,文件体积越大,视频画质越好,马赛克越少。MP3的比特率一般为8~320Kbps。视频大小ntsc:408P,对应分辨率为720*480,建议码率为1800K...

2018-08-01 22:32:34 3433

原创 C++11中__cplusplus特性

宏__cplusplus使用宏__cplusplus主要解决C/C++混合编程问题,一般用法如下:#ifdef __cplusplusextern "C" {#endif…#ifdef __cplusplus}#endifextern “C”可以抑制C++对函数名、变量名进行名称重整,故编译出的C目标文件和C++目标文件名的函数名、变量名都是相同的,链接器能可靠地对两种类...

2018-08-01 07:35:57 13321

Adaboost算法实现

该Adaboost算法用C++实现的基本Adaboost算法,对于初学Adaboost算法和理解Adaboost算法的学生有一定的帮助!如发现我代码中存在错误或不足,欢迎指正,谢谢!

2015-11-02

缓冲区溢出实验报告

本文档是关于缓冲区溢出实现的整个流程,对做缓冲区溢出有一定的帮助

2015-08-26

剑指offer程序

此程序为剑指offer程序,便于找工作的小伙伴的复习~

2017-01-04

空空如也

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

TA关注的人

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