- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 STL中sort、priority_queue、map、set的自定义比较函数
STL中,sort的默认排序为less,也就是说从小到大排序;priority_queue默认是less,也就说大顶堆;map默认是less,也就说用迭代器迭代的时候默认是小的排在前面;set默认是less,也就是说用迭代器迭代的时候是从小到大排序的。1、sort[cpp] view plaincopyprint?#include #include
2013-03-17 19:17:43 571
转载 最大熵工具包的使用
最大熵是自然语言处理中经常用到的一种统计方法。网上也有很多最大熵方面的工具包,目前大家用得最多的应该是张乐博士写的最大熵工具包了。该工具包既可以采用命令行形式运行,也可以直接调用接口函数,为大家的研究工作带来了很大的方便。但是,对于刚接触到该工具包的人来说,使用起来还是有些麻烦的。一、命令行形式使用方法 1、利用命令行形式,首先要准备好特征文件。特征文件的格式在最大熵工具包的使
2013-01-29 13:10:26 438
转载 语言模型训练工具SRILM详解
SRILM是著名的约翰霍普金斯夏季研讨会(Johns Hopkins Summer Workshop)的产物,诞生于1995年,由SRI实验室的Andreas Stolcke负责开发维护。关于SRILM的安装,我已经在前面关于moses平台搭建的文章(参见:《Moses相关介绍》和《Ubuntu8.10下moses测试平台搭建全记录》) 中介绍过了,这里就不再重复。准确的说,SRILM并不
2013-01-29 13:05:05 576
转载 c++ UrlEncode 实现
unsigned int utf8_decode( char *s, unsigned int *pi ){ unsigned int c; int i = *pi; /* one digit utf-8 */ if ((s[i] & 128)== 0 ) { c = (unsigned int) s[i]; i +=
2012-08-18 21:37:40 403
转载 linux之cut用法
cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。(1)其语法格式为:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 Fi
2012-03-15 22:05:01 237
转载 nohup命令Linux下程序在后台执行
Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。 比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe --user=mysql & 但是我们很多程序并不象mysqld一样可以做成守护进程,可能我们的程序只是普通程序而已,一般这种程序即使使用 & 结尾,如果终端关闭,那么
2012-03-14 16:22:39 529
转载 MFC unicode转ANSI CString写入文件的操作
关于CString写入文件的操作 我有一个CString 变量存的东西,想用CFile把它写入到文件中(.txt)如:================================================================= CString temp = _T("ABCDE"); CFile fp; fp.Open( m_s
2012-03-10 17:39:19 1502
转载 C++获取一个文件夹下的所有文件名
C++获取一个文件夹下的所有文件名window + vs2005:#ifndef FUNC_H#define FUNC_H#include #include #include #include using namespace std;vector & get_filelist(char *foldname){vector flist;
2012-03-08 14:48:40 631
转载 Linux与dos的文本格式区别
Linux命令之dos2unix - 将DOS格式文本文件转换成UNIX格式用途说明dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的(DOS/MAC to UNIX text file format converter)。DOS下的文本文件是以rn作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以n作为断行标志的,表示成十六进制就是 0A。D
2012-03-08 09:13:24 1082
转载 linux解压*.gz
1,有tar .tar.gz的,用tar zxvf.tar.bz2的,用tar jxvf.tar的,用tar xvf2,无targzip -d filename.gz (或gunzip filename.gz) 解压,但要注意,用此命令解压,会删除原文件。(filename换成相应文件名)如果想保留原文件,用zcat filename.gz > filename
2012-03-08 09:07:13 379
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人