11 2014 档案
摘要:vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v 从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束。V 从光标当前行开始,光标经过的行都会被选中,再按一下V结束。Ctrl + v 从光标当前位置开始,选中光标起点和终点所构成的...
阅读全文
摘要:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源使用情况。top– 00:01:51 up 2:43, 1 user, load average: 0.00, 0.00, 0.00Tasks: 69 total, 1 running, 68 sleeping, 0 sto...
阅读全文
摘要:http://www.coder4.com/archives/2141SWIG:Simplified Wrapper and Interface Generator,顾名思义,就是将C/C++包装为其他高级语言的Wrapper工具,非常好用。该项目历史悠久(创始于1995年!),且一直非常活跃,目前...
阅读全文
摘要:http://www.cnblogs.com/li-hao/archive/2011/09/25/2190278.html在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。1....
阅读全文
摘要:http://blog.csdn.net/xiaoxiaoniaoer1/article/details/77408201.core文件的生成开关和大小限制---------------------------------1)使用ulimit-c命令可查看core文件的生成开关。若结果为0,则表示关...
阅读全文
摘要:http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起...
阅读全文
摘要:http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2288055.html一、前言Make工具最主要也是最基本的功能就是通过makefile文件来描述源程序之间的相互关系并自动维护编译工作。而makefile 文件需要按照某种语法进行编写,文件中...
阅读全文
摘要:http://www.cnblogs.com/ggjucheng/archive/2011/12/15/2288710.htmlGDB 是 linux 系统上常用的 c/c++ 调试工具,功能十分强大。对于较为复杂的系统,比如多进程系统,如何使用 GDB 调试呢?考虑下面这个三进程系统:进程Proc...
阅读全文
摘要:http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2288004.html1 简介2 生成调试信息3 启动GDB 的方法4 程序运行上下文4.1 程序运行参数4.2 工作目录4.3 程序的输入输出5 设置断点5.1 简单断点5.2 多文件设置断点...
阅读全文
摘要:http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2287738.html1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5...
阅读全文
摘要:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔...
阅读全文
摘要:1.linux文件操作cat test.txt | head -n 100 查看开始100行cat finalout.txt | head -n 100 | cut -d , -f 2 安装,分割各行,取第2个位置的数据cat test.txt |sed 's/""//g' 查看下效果cat fi...
阅读全文
摘要:1、修改远程linux机器的配置[root@rhel ~]#vi /etc/sysconfig/i18n 把LANG改成支持UTF-8的字符集如:LANG=”zh_CN.UTF-8″或者是LANG=”en_US.UTF-8″ 本文修改为后者2、修改Secure CRT的Session Options...
阅读全文
摘要:http://blog.csdn.net/jnbbwyth/article/details/6991425查看文件编码在Linux中查看文件编码可以通过以下几种方式:1.在Vim中可以直接查看文件编码:set fileencoding即可显示文件编码格式。如果你只是想查看其它编码格式的文件或者想解决...
阅读全文
摘要:http://www.ruanyifeng.com/blog/2010/02/url_encoding.html一、问题的由来URL就是网址,只要上网,就一定会用到。一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址"http://www...
阅读全文
摘要:http://blog.csdn.net/zklth/article/details/8937905关键词:SecureCRT配色,SecureCRT设置颜色,Linux终端配色,Linux终端颜色设置.来源:我的有道笔记SecureCRT 绝佳配色方案, 保护你的眼睛终端有一个好的配色,不仅能保护...
阅读全文
摘要:http://www.hankcs.com/nlp/ansj-word-pairs-array-tire-tree-achieved-with-arrays-dic-dictionary-format.htmlarrays.dic是一个双数组Trie树格式的词典,用文本的形式储存了索引,字串,bas...
阅读全文
摘要:An Implementation of Double-Array Trie双数组Trie的一种实现原文:http://linux.thai.net/~thep/datrie/datrie.html引文:http://quweiprotoss.blog.163.com/blog/static/408...
阅读全文
摘要:http://www.hankcs.com/program/java/tire-tree-participle.html最近在看Ansj中文分词的源码,以前没有涉足过这个领域,所以需要做一些笔记。Trie树首先是Ansj分词最基本的数据结构——Trie树。Trie树也称字典树,能在常数时间O(len...
阅读全文
摘要:http://www.hankcs.com/program/java/%E5%8F%8C%E6%95%B0%E7%BB%84trie%E6%A0%91doublearraytriejava%E5%AE%9E%E7%8E%B0.html双数组Trie树(DoubleArrayTrie)是一种空间复杂度...
阅读全文
摘要:http://ansjsun.iteye.com/blog/702255 Trie树是搜索树的一种,它在本质上是一个确定的有限状态自动机,每个结点代表一个状态,根据输入变量的不同,进行状态转移。 为了减少Trie树结构的空间浪费,同时保证Trie[/size]树查询的效率,有研究者提出了用三个线性数...
阅读全文
摘要:http://www.xuebuyuan.com/1991441.html一、TRIE树简介(以下简称T树)TRIE树用于确定词条的快速检索,对于给定的一个字符串a1,a2,a3,…an,则采用TRIE树搜索经过最多n次匹配即可完成一次查找,而与词库中词条的数目无关。它的缺点是空间空闲率高。二、Do...
阅读全文