摘要: 数组做函数参数,会退化成为一个指针变量。因此在进行数组参数传递的同时,需要传递一个数组长度的参数变量。 数组长度可以通过sizeof(arr)/siezof(arr[0])来得到。关于这个sizeof操作符,简单的理解就是求得指针指向的内存块的大小。 当数组作为实参进行传递的时候,被调用函数中的形参 阅读全文
posted @ 2017-10-05 16:36 niudong 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: 用两个指针变量来操作字符串。 多维数组在做函数参数的时候,会退化成为一个指针变量,变成一个指向一维数组的数组指针,注意,是一个指针变量。 一维数组在当作函数参数传递的时候,会退化成为一个对应类型的指针变量。 二维数组在当作函数参数传递的时候,会退化成为一个数组指针, 指针数组在当作函数参数传递的时候 阅读全文
posted @ 2017-10-05 14:16 niudong 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 宏在进行编译的阶段会进行替换,宏替换或者是宏展开。带参数的宏,机械的进行展开就可以了。 多维数组在做参数的时候会退化成为一个指针。 指针数组的自我结束能力,指的是最后一个元素为0,用来表示指针已经达到的结尾。 在C语言中‘\0’和0和NULL是同一回事。只是表达的环境不同而已。 知道在什么框架下干的 阅读全文
posted @ 2017-10-04 17:18 niudong 阅读(211) 评论(0) 推荐(0) 编辑
摘要: C语言中数组是元素类型相同的变量的集合,从内存角度来看是一大段连续的内存空间。 在使用数组之前,一个好的习惯是通过memset函数对数组的内容进行初始化。相当于是重置内存块,这种方式和将数组初始化赋值为0是不一样的,第一种是显示的进行,第二种是通过编译器来进行的操作,在编译阶段才将数组中的元素全部置 阅读全文
posted @ 2017-10-04 13:44 niudong 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 在C语言中,没有字符串类型,但是可以通过字符数组来模拟字符串。 字符串可以在栈上,堆上,静态区和常量区进行分配。 char buf[50] = "abc"; char buf[] = "abc"; 对应于第一种,编译器会自动进行优化,也就是buf的前三个元素分别是“a”,“b”,“c”,从buf[3 阅读全文
posted @ 2017-10-03 00:47 niudong 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 在使用keras进行模型绘制的时候,出现了一个错误 Failed to import pydot. You must install pydot and graphviz for `pydotprint` to work. 下面是解决方案,使用命令sudo apt-get install graph 阅读全文
posted @ 2017-09-29 20:11 niudong 阅读(482) 评论(0) 推荐(0) 编辑
摘要: LSH的基本思想是: 将原始数据空间中的两个邻近数据点通过某种映射或变换,使得这两个数据点在变换后的数据空间中仍然相邻的概率很大,而不相邻的数据点被映射到同一个桶的概率很小。 因此,最最重要的就变成了就是找到一个这样的映射或变换,也就是所谓的hash function。有没有觉得如果找到一簇这样的函 阅读全文
posted @ 2017-09-29 14:51 niudong 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 写在前面:之前一直在搞keras,最近由于某些需求,需要学习caffe,在此记录caffe的安装记录。默认已经安装了cuda 如果是从其他的深度学习平台迁移到Caffe,那么按照这个教程来就可以了。 第一步:git clone https://github.com/BVLC/caffe.git,然后 阅读全文
posted @ 2017-09-28 22:08 niudong 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 数组做参数的引申: 数组做函数参数会退化为一个指针,将数组的内存首地址和数组的长度传递给被调用的函数。 类型是数组的形参和实参在函数中的数据类型不一样,前者是指针,后者是数组。 写在形参位置的数组,C++编译器仍然当作一个指针,只会分配4个字节的内存。 C语言的优势就是可以在主调函数和被调函数之间通 阅读全文
posted @ 2017-09-27 19:53 niudong 阅读(912) 评论(0) 推荐(0) 编辑
摘要: 准确率说的是,你说检测出来是真的,其中真的是真的所占的比例。 召回率说的是,我说这个东西是真的,这些真的东西检测出来所占的比例。 阅读全文
posted @ 2017-09-26 15:37 niudong 阅读(333) 评论(0) 推荐(0) 编辑