自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chivalry

磨砺手中的利器

  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

原创 shell执行多个指令

$n        $1 the first parameter,$2 the second... $#        The number of command-line parameters. $0        The name of current program. $?        Last command or function's return value. $$ 

2013-10-30 17:52:32 3429

转载 重复输出字符串

本文链接:http://codingstandards.iteye.com/blog/826940   (转载请注明出处)用途说明yes命令用于重复输出字符串(output a string repeatedly until killed)。这个命令可以帮你自动回答命令行提示,例如,进入一个含有多个文件的目录,执行 "yes | rm -i *",所有的 rm: remove re

2013-10-30 17:25:13 1354

转载 shell

http://wiki.ubuntu.org.cn/Shell%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%80有时候变量名可能会和其它文字混淆,比如:num=2echo "this is the $numnd"上述脚本并不会输出"this is the 2nd"而是"this is the ";这是由于shell会去搜索变量numnd的值,而实际上

2013-10-30 17:17:57 928

转载 shell 中数学计算总结

http://hi.baidu.com/syqust/item/978c943303d26d8bf4e4ad68note:在shell的赋值=或者其他运算,不能用空格隔开shell中的赋值和操作默认都是字符串处理,在此记下shell中进行数学运算的几个特殊方法,以后用到的时候可以来看,呵呵。   1、错误方法举例   a)   var=1+1   echo $var

2013-10-30 17:07:40 733

转载 basename

本文链接:http://codingstandards.iteye.com/blog/840784   (转载请注明出处)用途说明basename命令用于去掉文件名的目录和后缀(strip directory and suffix from filenames),对应的dirname命令用于截取目录(见《我使用过的Linux命令之dirname - 截取给定路径的目录部分 》)。

2013-10-30 16:50:11 709

转载 Bash Shell中命令行选项/参数处理

http://www.cnblogs.com/FrankTan/archive/2010/03/01/1634516.html0.引言   写程序的时候经常要处理命令行参数,本文描述在Bash下的命令行处理方式。   选项与参数:   如下一个命令行: ./test.sh -f config.conf -v --prefix=/home  

2013-10-30 16:43:49 753

原创 java String lastIndexOf

//0123456789StringBuilder sb = new StringBuilder("abcdabceabcdabc");System.out.println(sb.lastIndexOf("abc", 9));//8sb.lastIndexOf("abc", 8)//8sb.lastIndexOf("abc", 7)//4k = sb.las

2013-10-30 10:22:31 1124

原创 java中String的比较符

java中一般不允许重载运算符,但是String是个特例,它重载了 =, +, +=但是String没有重载==String a = "aaa";String b = "aaa";if (a==b)//注意,因为a和b都指向同一个字符串常量,又因为==只是比较地址,所以相等String a = "aaa";String b = "aa";b +=“a

2013-10-29 22:26:52 755

原创 7za

先下载p7zip的源代码tar -xjvf p7zip.tar.bz2cd p7zip修改makefile中DEST_HOME=为可读写的目录make再把bin/7za连接到.bashr中7za x aa.zip

2013-10-28 22:34:14 771

原创 node.js第一步

到 http://nodejs.org/download/ 下载对应的linux二进制解压缩就能直接用了....只要在 .bash添加一句:alias node='/xxxx/node-v0.10.21-linux-x64/bin/node'然后,source .bashnode helloworld.js就可以运行了....

2013-10-27 11:57:03 642

转载 五种方法查看Ubuntu/Redhat等Linux系统版本号等系统信息

http://yp.oss.org.cn/software/show_resource.php?resource_id=1058最近碰到一个问题,在Linux终端下怎么查看当前操作系统是什么,版本是什么。不同的Linux发行版不完全一样,查了一些资料现在总结如下。有以下命令可以查看:第一种方法:# lsb_release -aLSB Version:    :cor

2013-10-27 11:25:03 1080

转载 CentOS、Ubuntu、Gentoo

http://www.williamlong.info/info/archives/197.htmlLinux最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Pub

2013-10-27 11:23:30 786

转载 最大似然估计和最大后验概率

http://www.cnblogs.com/liliu/archive/2010/11/22/1883702.html1. 最大似然估计提供了一种给定观察数据来评估模型参数的方法,即:“模型已定,参数未知”。简单而言,假设我们要统计全国人口的身高,首先假设这个身高服从服从正态分布,但是该分布的均值与方差未知。我们没有人力与物力去统计全国每个人的身高,但是可以通过采样,获取部分人的身高

2013-10-24 20:47:57 4507

转载 vim替换^M字符

http://hqlong.com/2010/01/1242.html替换^M字符在Linux下使用vi来查看一些在Windows下创建的文本文件,有时会发现在行尾有一些“^M”。有几种方法可以处理。1.使用dos2unix命令。一般的分发版本中都带有这个小工具(如果没有可以根据下面的连接去下载),使用起来很方便:$ dos2unix myfile.txt上面的命令

2013-10-24 17:31:39 879

转载 图模型(graphical model, GM)的表示

http://blog.csdn.net/xianlingmao/article/details/5774435图模型(graphical model)是一类用图来表示概率分布的一类技术的总称。它的主要优点是把概率分布中的条件独立用图的形式表达出来,从而可以把一个概率分布(特定的,和应用相关的)表示为很多因子的乘积,从而简化在边缘化一个概率分布的计算,这里的边缘化指的是给定n个

2013-10-23 19:58:58 1761

转载 内存管理算法--Buddy伙伴算法

http://blog.csdn.net/orange_os/article/details/7392986采用buddy算法,解决了外碎片问题,这种方法适合大块内存请求,这是因为把页作为单位内存块,不适合小内存区请求。如:几十个或者几百个字节。对于小内存的请求,slab算法可能更好的解决内碎片问题。Buddy算法的优缺点:1)尽管伙伴内存算法在内存碎片问题上已

2013-10-22 20:35:54 1697

转载 SQL Server 存储过程

http://www.cnblogs.com/hoojo/archive/2011/07/19/2110862.htmlTransact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念    存储过程Procedure是一

2013-10-19 11:38:06 700

原创 java split

java 中String的split用起来确实有点不爽如果要用|||分割字符串,应该要用split("\\|\\|\\|")如果用一个或多个空格分割字符串用split("\\s+");

2013-10-16 20:47:02 818

转载 深入理解拉格朗日乘子法(Lagrange Multiplier) 和KKT条件

http://blog.csdn.net/xianlingmao/article/details/7919597http://www.the-idea-shop.com/article/215/understanding-why-the-method-of-lagrange-multipliers-workshttp://ocw.mit.edu/courses/mechanical-e

2013-10-15 22:17:14 2593 1

转载 浅谈深度学习(Deep Learning)的基本思想和方法

http://blog.csdn.net/xianlingmao/article/details/8478562深度学习(Deep Learning),又叫Unsupervised Feature Learning或者Feature Learning,是目前非常热的一个研究主题。本文将主要介绍Deep Learning的基本思想和常用的方法。一. 什么是Deep Lea

2013-10-15 20:13:00 1130

转载 Eclipse中查看源码

(一):使用jdk源代码 点 “window”-> "Preferences" -> "Java" -> "Installed JRES" 2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE) 3.选中rt.jar文件的这一项:“c:\program files\ja

2013-10-14 10:49:52 774

原创 priority_queue

gcc中的stl源码在 /usr/include/c++/4.1.2/bits/其中Priority_queue的构造函数比较奇葩template,        typename _Compare  = less >     class priority_queue{_Sequence  c;_Compare   comp;priority_que

2013-10-12 10:58:52 608

转载 数据映射--跳表(skiplist)

http://blog.sina.com.cn/s/blog_693f08470101n2lv.html本周我要介绍的数据结构,是我非常非常喜欢的一个数据结构,因为咱也是吃过平衡二叉树的苦的人啊T_T ,神马左旋,右旋,上旋,下旋,看原理的时候就已经晕晕乎乎的了,再看源码,发现比原理还复杂,心理就想,这东西是不是就是为了让我挂科给学校交重修费来拯救学校财政的东西啊?!。。

2013-10-12 10:43:01 7015 1

转载 数据映射--平衡二叉有序树

http://blog.sina.com.cn/s/blog_693f08470101mnna.html上次我们提到了使用有序的数组来进行二分查找,从而提高映射查询的效率,使时间复杂度从O(n)降低到O(log2N). 本周让我来介绍一下二叉树。 一谈到二叉树,相信很多人一定会有一个疑问: 这玩意儿有什么用? (当然这么多人里面肯定包括大学时候的我-

2013-10-12 10:42:06 1377

转载 数据映射--B树

http://blog.sina.com.cn/s/blog_693f08470101n7hm.html难得一篇文章能从较高的角度介绍B树而不是陷入了实现细节我们在之前介绍了很多有序的树,什么平衡有序二叉树,skiplist,有序数组。不过,这些树都有个共有的特性,就是不适合于ssd与磁盘。 那么本周开始,我会开始介绍一些面向磁盘和ssd的存储结构。

2013-10-12 10:16:54 1353

原创 word2vec

太让人惊奇了,用其做单词的聚类,竟然把 red green white blue purple brown pink black colours colors ruby gray 自动聚成一类训练语料大概是1G的英语文本,一定要好好研究研究

2013-10-10 22:28:58 1080

转载 lsm-tree

http://blog.sina.com.cn/s/blog_693f08470101njc7.htmlhttp://blog.xiuwz.com/2012/04/09/large-web-algorithms-2/总结:lsm-tree就是在内存中用多个树缓存数据的更新,当内存满时,在将多个树进行合并,写入磁盘。今天来聊聊lsm tree,它的全称是log

2013-10-10 10:42:57 4270

Learning to Rank for Information Retrieval and Natural Language Processing

Learning to Rank for Information Retrieval and Natural Language Processing。很热门的研究方向

2012-05-05

算法技术手册包括书和代码

算法技术手册包括书和代码.很清晰的pdf,代码也特别全面,可以作为程序员进阶的必备书籍

2012-05-05

boost 库学习指南.pdf

很详细的入门书籍~~对线程控制和正则语法讲的特别清楚明白

2012-05-05

空空如也

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

TA关注的人

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