灰灰要坐冷板凳

关注机器学习,计算机视觉,深度学习

自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

python类成员变量和实例成员变量

# python code class Vehicle:   def __init__(self,speed):   self.speed = speed #speed实例成员变量   def drive(self,distance):   print 'need %f hour...

2017-05-12 14:52:39

阅读数 1490

评论数 0

C++ 文件路径

http://blog.csdn.net/sszgg2006/article/details/8447176 http://blog.csdn.net/jeanphorn/article/details/44937097 1、绝对路径表示相对容易 正斜杠,又称左斜杠,符号是&...

2016-12-07 10:52:36

阅读数 829

评论数 0

赛码网练习题

1.  #include #include using namespace std; int main(){ string history, future; while (cin >> history >> future) { auto it = hist...

2016-09-09 15:28:59

阅读数 646

评论数 0

智能指针shared_ptr、weak_ptr、unique_ptr总结

在C++98中,智能指针通过模板类型"auto_ptr"来实现。这在一定程度上避免了忘记释放内存造成的问题。不过auto_ptr有一些缺陷(拷贝时返回一个左值,不能调用delete[]等),因此,在C++11中,auto_ptr被废弃了。取而代之的是shared_ptr、wea...

2016-09-07 10:08:18

阅读数 659

评论数 0

当数组访问超出下标

对于一个数组,当访问越界时,无论是读还是写都产生不可预期的结果。 但是对超界部分读时,结果虽然不可预期,但是程序却不会出现异常。 对越界部分进行写操作时就会出现异常。 #include #include using namespace std; int main(){ shared_ptr s...

2016-09-06 09:24:19

阅读数 1698

评论数 0

C++ 多线程之临界区

关于C++临界区Critical Sections http://blog.sina.com.cn/s/blog_8eee7fb601012omv.html中将的很清楚了 在多线程中,我们看一下使用CRITICAL_SECTION和不使用CRITICAL_SECTION的差异: struct ...

2016-09-04 22:09:53

阅读数 870

评论数 0

vulkan中对图像image的读写——image view

在vulkan中,管线着色器不是直接读写image的。 image view相当于一个对象,在这个对象代表了image所占据的连续内存区域,并且包含一些额外的成员用来对image进行读写。 image view必须创建于一个类型一致的image上面。 imageview的类型如下: typede...

2016-07-21 09:50:43

阅读数 1282

评论数 0

vulkan同步机制之——Fence & Barriers

vulkan提供了四个基本的同步机制: • Fences • Semaphores • Events • Barriers Fence的作用是对两个有依赖关系的的command 的执行进行控制,比如一个计算: (1)B = D + C; (2) res = A * B, 在计算 r...

2016-07-14 11:05:44

阅读数 1299

评论数 0

vulkan起航——调试samples

首先要看看vulkan是否支持你的GPU!! windows7 vulkan1.0.17.0 vs2013, 官方现在推荐使用vs2013,虽然vs2015也可用,但是可能需要做一些适当的调整,整体来说,如果不是高手,使用vs2013会更顺利 cmake3.6.0 更新显卡驱动 ...

2016-07-12 09:38:54

阅读数 1568

评论数 0

shader 是什么————图形学的入门课

引言  shader到底是干什么用的?shader的工作原理是什么?  其实当我们对这个问题还很懵懂的时候,就已经开始急不可耐的要四处搜寻有关shader的资料,恨不得立刻上手写一个出来。但看了一些资料甚至看了不少cg的语法之后,我们还是很迷茫,UNITY_MATRIX_MVP到底是个什么矩阵...

2016-07-05 20:08:50

阅读数 14420

评论数 0

typedef和#define的用法与区别

typedef和#define的用法与区别 转自:http://www.cnblogs.com/kerwinshaw/archive/2009/02/02/1382428.html typedef和#define的用法与区别 一、typedef的用法 在C/C++语言中,typ...

2016-07-03 16:07:57

阅读数 373

评论数 0

opencv (opencv3.X) IplImage相互转换mat

opencv3.x之前的版本,mat有构造函数 Mat(const IplImage* img, bool copyData=false); IplImage转mat可以直接用由extern IplImage * plpliamge;//plpliamge已创建 cv::Mat matIma...

2016-05-31 17:03:46

阅读数 4594

评论数 0

C++中数据值为-1.#IND000000000000

当变量值为: -1.#IND000000000000 时,就是变量 (NAN)Not-A-Number 当一个运算非法,比如log(0), m/0 等情况时会得到 -1.#IND000000000000 另外如果一个表达式中不管加减乘除什么的,只要有一个数值为NAN,则该表达式的结果都是NAN 在...

2016-05-24 21:25:06

阅读数 5899

评论数 0

二叉树非递归遍历

二叉树的非递归遍历中,前序和中序都比较简单。一. 前序遍历 前序遍历只需要首先对每一个父节点输出,然后再处理左子,将左儿子压栈,由于是前序遍历压栈前都先输出该节点(弹栈的时候就不用输出,当然也不能在弹栈的时候输出),当最左子节点入栈后,开始通过弹栈处理右子节点,对于叶子节点或者没有右节点的子...

2016-05-06 17:12:42

阅读数 585

评论数 0

Matlab除法结果取整

1)fix(x) : 截尾取整. >>fix(37/10) ans =      3 (2)floor(x):不超过x 的最大整数.(高斯取整) >>floor(5.6) ans =      5 (3)ceil(x) : 大...

2016-01-03 17:28:01

阅读数 32664

评论数 0

c++ int 转char * 函数 _itoa_s

_itoa_s 函数原型如下:  errno_t _itoa_s(    int value,    char *buffer,    size_t sizeInCharacters,  //存放结果的字符数组长度    int radix ); ...

2015-10-27 22:19:14

阅读数 1646

评论数 0

vs2013下使用GDAL

注:vs2013编译GDAL  参考:http://blog.csdn.net/youzhuo/article/details/37930071 项目需要使用GDAL读 tiff 文件,本来实验室有人已经用了GDAL1.4.2版本的,他那边直接编译过了,以为可以直接考过来用,结果编译的时...

2015-10-21 20:41:55

阅读数 3609

评论数 0

C++中的vector使用范例

转自:http://blog.chinaunix.net/uid-20622737-id-3278427.html 一、概述 vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector是一个容器,它能够存放各种类型...

2015-10-10 17:21:15

阅读数 412

评论数 0

程序运行时间

c 代码的运行时间: #include #include void main() {    clock_t start,finish;    double totaltime;    start=clock();    …… //需要计算运行时间的代码    finish...

2015-07-22 15:09:41

阅读数 356

评论数 0

Qt中的QString, int等数据转换

Qt中 int ,float ,double转换为QString 有两种方法 1.使用 QString::number(); 如: [cpp] long a = 63;   QString s = QString::number(a, 10);          ...

2015-07-21 08:36:42

阅读数 599

评论数 0

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