自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

君子不器

Learning.and.Doing

  • 博客(10)
  • 资源 (4)
  • 收藏
  • 关注

转载 makefile 中的 wildcard 与 patsubst 函数

makefile 里的函数跟它的变量很相似——使用的时候,你用一个 $ 符号跟开括号,函数名,空格后跟一列由逗号分隔的参数,最后用关括号结束。例如,在 GNU Make 里有一个叫 'wildcard' 的函 数,它有一个参数,功能是展开成一列所有符合由其参数描述的文件名,文件间以空格间隔。你可以像下面所示使用这个命令:         SOURCES = $(wildcard *.c)

2013-08-06 19:28:03 713

转载 gcc与g++的比较以及库的使用说明

一:gcc与g++比较 编 译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了,譬如c代码用gcc,而c++代码用g++,或者说编译用gcc,链接用 g++,一时也不知哪个说法正确,如果再遇上个extern "C",分歧就更多了,这里我想作个了结,毕竟知识的目的是令人更清醒,而不是更糊涂。   误区一:gcc只能编译c代码,g++只能编译c++代码 两者都可以,但是

2013-07-20 16:40:35 930

转载 string与string.h以及cstring的关系区别

c++中 string与string.h 的作用和区别,如下代码 #include      void  main()   {          string  aaa=  "abcsd  d";          printf("looking  for  abc  from  abcdecd  %s\n", (strcmp(aaa,"abc"))  ?  "Found"  :

2013-07-20 12:35:49 986

原创 Linux环境下安装MATLAB2012

在GNU/Debian环境下,使用iso镜像安装Matlab2012,首先需要用mount命令挂载镜像,   $mount -o loop -t iso9660  /[source]  /[mount point]   具体的讲, $mount -o loop -t iso9660  matlab-2012.iso  /mnt/    $cd /mnt/    然后就可以安装了;如果安装

2013-06-22 12:33:51 1963

原创 动态库和静态库在编译C语言时使用方法简述

函数库分为静态库和动态库两种。创建Linux静态库和Linux动态库和使用它们在这里将以举例的形式详述一下。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。   第1步:编辑得到举例的程序——hello.h、hello.c和main.c;   hello.h(见

2013-06-22 10:43:49 2001

原创 Linux添加库路径的两种方法

库文件在连接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时不需要进行设置搜索路径即可直接使用。对于处于默认库搜索路径之外的库,需要将库的位置添加到库的搜索路径之中。设置库文件的搜索路径有下列两种方式,可任选其一使用: 01.在环境变量 L

2013-06-22 10:13:49 2178

原创 硬盘安装Debian7(Wheezy)以及初级配置

引子:记得本科二年级的时候开始在Redhat-Enterprise-5下折腾嵌入式,然后在开源社区的影响下迷恋fedora和它的激进气质。然后的然后,逐渐觉得数学和算法才是王道,准备在一个机器学习和计算机视觉的科研团队上研究生,师兄推荐使用debian,它的种种优点我就不赘述了。我想debian是稳定性和用户体验的一种折中吧,保守是稳定的代价,但是从用户体验上,debian确实堪称完美。 1.

2013-06-20 16:39:30 3464

原创 白话Vim和它的配置

引子----惭愧的讲,玩linux已经很久了,不过一直停留在“玩”的阶段。很多问题可以凭经验和思考迎刃而解,但是却给别人讲不清楚,这也是我到处开博到处传资源就是不憋博文的真相。今天被某妹子刺激了一下,说我有“沟通障碍综合症”。这个不能忍,我还是需要写篇博文证明下我是个正常人。            首先,Vi及其改进产品Vim可谓是linux/Unix系统最好用的编辑器,没有之一(Emacs用户

2013-06-08 23:31:23 1058

转载 机器学习中的相似性度量

本文的目的就是对常用的相似性度量(Similarity Measurement)作一个总结。   本文目录: 1. 欧氏距离 2. 曼哈顿距离 3. 切比雪夫距离 4. 闵可夫斯基距离 5. 标准化欧氏距离 6. 马氏距离 7. 夹角余弦 8. 汉明距离 9. 杰卡德距离 & 杰卡德相似系数 10. 相关系数 & 相关距离

2013-05-07 11:42:14 748

转载 提供python接口有用的库

python版本 windows上使用的是python2.7.2, 32位版本。 如何查看python是32位还是64位: import struct struct.calcsize("P") 如果是4,说明是32位的;如果是其他的是,64位的。struct.calcsize用于计算格式字符串所对应的结果长度。 ipython 一个比默认python shell好用的命令行工

2013-05-05 10:57:28 1187

VIM配置文件

Vim环境配置文件夹,在/home/Name/.vim文件夹下,使用pathogen管理插件,Nerdtree和工具栏,语法高亮,C、C++和python自动补全等

2013-06-08

MATLAB数学经典手册

关于使用最新MATLAB进行数学计算非常棒的中文资料,包括矩阵运算,数值分析,符号运算,概率统计,优化问题,模糊逻辑以及绘图等等算法和函数的概念以集相关函数的使用说明,很棒!

2013-01-28

Learning.the.Vi.and.VIm.Editors英文版

关于Vi和Vim很实用的入门书籍,从最基础的概念和用法到高级的功能,从技术问题到Unix,GNU\linux文化,深入浅出,通俗易懂,内容翔实,值得一读。

2013-01-27

空空如也

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

TA关注的人

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