自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 如何在PostgreSQL中实现增量备份

简述在postgres中,能够使用简单的pg_dump做某个数据库的完整备份。 此外,postgres中也同样能够实现增量备份,但针对的是整个数据库集群,即所有数据库都备份下来。这里实现增量备份的思路是 1. 记录数据库系统的操作记录 2. 在某一时刻进行一次完整的数据库备份 3. 需要恢复时,还原上一次完整的数据库备份,根据操作记录恢复数据库至指定的某个时刻(即可以实现PITR

2017-11-12 19:34:12 8607

原创 C语言中为指针的指针动态分配内存空间的做法

前言:本人在学习数据结构的过程中,遇到了散列这种数据结构,在使用分离链表发构建散列的过程中,需要用到为指针的指针动态分配内存空间,所以本人写了一个C语言的Demo程序来先测试这一行为问题如图#include "stdafx.h"//输出数组测试void PrinT(int *p,int size){ for (size_t i = 0; i < size; i++) {

2017-04-02 15:14:38 12808 2

原创 CentOS6下通过OwnCloud搭建个人云盘

OwnCloud简介OwnCloud是一个开源的个人云储存方案,我们利用这一套解决方案可以在自己的服务器上搭建属于自己的云盘系统。 OwnCloud具有配套的网站客户端,PC客户端以及手机客户端可以让用户方便的管理云盘文件环境1.服务器CentOS 6.5,且处于公网内 2.OwnCloud版本为9.1.4搭建步骤1.下载与ownCloud软件相关联的发布密钥#cd /etc/yum.repos

2017-02-09 00:48:46 8031

原创 MySQL环境搭建以及服务器远程连接的配置(WindowsX64)

环境:操作系统:Windowsmysql版本号:5.7.16操作位数:64位1.MySQL的安装与配置a.在启动安装程序之前关闭防火墙 b.启动安装程序,安装程序(非免安装版,免安装版的配置相对复杂) c.检查mysql服务是否开启 d.启动mysqld.exe e.在命令行中cd到mysql/bin的目录下输入 mysql -u root -p 一开始的默认密码为空,直接登陆进入,不行

2016-11-28 22:40:02 948

原创 点云库PCL源码中的框架搭建思想

点云库PCL是基于C++的重度模板库,一般将函数的定义与声明放在.h文件中,函数的实现放在.hpp或.cpp文件中。 以函数transformPointCloud 为例,此函数的功能为将点云按变换矩阵进行变换,为点云的拼接做准备。 .h中函数的定义: template <typename PointT, typename Scalar> void transformPointClou

2016-10-04 21:48:44 1327

原创 OpenCV之直方图均衡化原理详解

直方图均衡化的技术

2016-08-02 18:16:49 3547

原创 C#中List.Find 方法详解

类似于C++ 中的STL C#中也有List这样的数据结构方便开发者存储数据,我们常常会使用到sort,find等算法。以find为例,在msdn给出的原型如下 public T Find ( Predicate<T> match)其中泛型T为list定义的时候用户决定的存储类型,Predicate match 是一个委托,可理解为函数指针,实质上被定义为 public de

2016-08-02 15:14:11 18683

原创 FFmpeg+VS2013开发环境配置

FFmpeg是用于解码的一个开源外部库,配置这个库使得可以在VS2013中使用它的函数下载文件 从FFmpeg官网中下载FFmpeg dev版本(内含include以及lib文件夹) 和share版本(包含必须的DLL)配置VS 配置VS的附加包含目录,附加库目录以及附加依赖项DLL配置 将在share版本bin文件夹中的DLL放到项目文件中

2016-07-17 11:00:56 412

原创 C++使用外部库开发的环境配置

编译环境:Visual Studio 2013 一些常用的外部库,如OpenCV,一些硬件厂商提供的SDK,开发者在开发前需要进行环境配置,才能够使用库提供的函数进行编程。准备工作 从网上下载获得开发包,其中包含文件夹include,lib,demo(例程)等配置环境变量 环境变量的配置,用于开发者可以在命令行使用库内的函数,可以不配置。配置包含目录 在项目->属性页面中找到包含目录项

2016-07-16 17:26:29 1244

原创 卷积理解以及在数字图像处理中的应用

卷积的数学意义 卷积(Convolution)是通过两个函数f 和g 生成第三个函数的一种数学算子 卷积的物理意义 卷积在信号处理机制中用途广泛,其中函数f可看做信号的发生,函数g可看做对信号响应,两者的卷积可看作在t时间过去产生的信号经过处理后的叠加 https://www.zhihu.com/question/22298352卷积在数字图像处理中的应用 在数字图像处理中,比如高斯模糊,

2016-07-15 15:05:24 4087

原创 OpenCV-模糊Smoothing详解

模糊功能有去噪点,减轻失真,降低图像分辨率的作用 OpenCV中,模糊功能的函数叫cvSmooth 其原型 void cvSmooth( const CvArr *src, CvArr *dst, int smoothtype = CV_GAUSSIAN, int param1 = 3, int param2

2016-07-14 21:51:02 747

原创 Ardunio开发基本配置

Ardunio环境配置与基本开发方法

2016-07-14 21:27:06 748

原创 OpenCV学习-数据结构

1.重要的数据结构 CvMat 矩阵结构 2.IplImage 实质也是矩阵结构 可通过对矩阵的访问对图形进行操作 3.如果想对图形特定区域进行操作,可以使用ROI或者widthstep ROI是通过 cvSetImageROI(); cvResetImageROI(); 优点:简易 缺点:相对widthstep方式,操作为串行,只能选定一个特定区域来操作而widthstep

2016-07-14 11:03:05 221

翻译 配置Emgu时常出现的错误-解决方案

emgu

2016-06-22 15:48:53 1218

原创 CLR Via C# 第五章(基元类型,引用类型与值类型)(2)——读书笔记

装箱与拆箱值类型不需要再托管堆中分配,不被垃圾回收,不通过指针引用, 但很多时候我们往往需要获取对值类型实例的引用 比如传一个值类型实例作为实参 然而形参有时确实Object类型 形如 Int32 a=0; Object obj=(Object )a; 这类操作称作装箱,即值类型换成引用类型。 装箱步骤 1.在托管堆中分配内存,分配的内存量是值类型各字段所需要的内存量再加上

2016-05-24 21:04:59 274

原创 CLR Via C# 第五章(基元类型,引用类型与值类型)(1)——读书笔记

基元类型,引用类型与值类型1.基元类型基元类型:编译器直接支持的概念称作基元类型 简单来说,就是int,char,bool这些基本类型,基元类型会直接映射到Framework类库(FCL)中的类型, 如int会映射到System.Int32类型,所以,int a=0;System.Int32 b=0;两者等价,都会编译生成成相同的IL 直接使用FCL类型名称,更能够解决概念误差。2.chec

2016-05-21 15:07:20 440

原创 CLR Via C# 第四章 类型基础——读书笔记

1.类型转换在以下示例代码中,第一部分能通过编译,因为方法PromoteEmoloyee期待一个Object,而Manage正是Object一个派生类,所以能进入该方法,进入方法后,o是Manager对象的引用,由于对o向Employee转型,CLR核实对象o引用的是一个Emoloyee或是其派生类对象,核实成功,CLR执行转型。而第二部分,同理,DateTime能够进

2016-05-19 14:58:43 450

原创 CLR Via C# 第一章(CLR的执行模型)——读书笔记

CLR(common language runtime) 公共语言运行时 是一种可由多个编程语言使用的"运行时"CLR的核心功能(内存管理,程序集加载,安全性,异常处理和线程同步)可由面向CLR的所有语言使用CLR执行模型1.将源代码编译成托管模块在使用对应编译器对一种支持CLR的语言进行编译时,结果都是托管模块(managed model)(包括中间语言(IL)以及元数据

2016-05-18 15:23:32 483

原创 CentOS7下配置QT环境常出现的问题

小白在Linux下配置QT开发环境常见问题

2016-05-15 23:32:20 2773

redis实战开发

redis实战书籍,通过实例学会redis使用 ``

2018-06-09

空空如也

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

TA关注的人

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