
Tips
文章平均质量分 60
starstarstone
从事网络数据传输,流媒体方面的编程工作。最近开始研究搜索引擎相关技术
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
正则表达式中有用但很少用的语法
转义的"尖括号" -- / -- 用于匹配单词边界 尖括号必须被转义才含有特殊的含义, 否则它就表示尖括号的字面含义. "/" 完整匹配单词"the", 不会匹配"them", "there", "other", 等等. bash$ cat textfile This is line 1, of which there is only one instance. This is the only instance of line 2. This is line 3, another line.原创 2011-05-15 10:54:00 · 1060 阅读 · 0 评论 -
C++ const_cast问题阐述
本文对const_cast进行了更深入的研究. ------------------------------------------------------------------------------------------------------- 和上一篇文章一样了,还是提起一下大约一年前我来公司面试所遇到的一道题目,题目很简单:C++有多少种cast,它们的名称和功能各是什么。(转载 2012-12-13 16:56:23 · 408 阅读 · 0 评论 -
svn代码回滚命令
取消对代码的修改分为两种情况: 第一种情况:改动没有被提交(commit)。 这种情况下,使用svn revert就能取消之前的修改。 svn revert用法如下: # svn revert [-R] something 其中something可以是(目录或文件的)相对路径也可以是绝对路径。 当something为单个文件时,直接svn revert转载 2012-11-16 12:45:02 · 539 阅读 · 0 评论 -
C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast和const_cast
使用标准C++的类型转换符:static_cast、dynamic_cast、reinterpret_cast、和const_cast。 1 static_cast 用法:static_cast ( expression ) 该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法: ①用于类层次结构中基类和子类转载 2012-03-09 11:19:50 · 384 阅读 · 0 评论 -
开启与关闭tomcat
# service tomcat5 start # service tomcat5 stop原创 2011-05-07 21:17:00 · 625 阅读 · 0 评论 -
perl不同编码之间的变换
Perl从5.6开始已经开始在内部使用utf8编码来表示字符,也就是说对中文以及其他语言字符的处理应该是完全没有问题的。我们只需要利用好Encode这个模块便能充分发挥Perl的utf8字符的优势了。下面就以中文文本的处理为例进行说明,比如有一个字符串”测试文本”,我们想要把这个中文字符串拆成单个字符,可以这样写:use Encode;$dat=”测试文本”;$str=decode(”gb转载 2011-06-06 19:00:00 · 521 阅读 · 0 评论 -
解决vim下中文乱码的问题
<br />在vimrc中添加以下语句即可<br /> set fileencodings=utf-8,gb2312,gbk,gb18030 set termencoding=utf-8 set fileformats=unix set encoding=prc原创 2011-05-24 18:11:00 · 523 阅读 · 0 评论 -
Vim 的 XML 文档编辑插件——xml.vim
<br />Vim 有一个用于编辑 XML 文档的插件 xml.vim 非常好用,下载地址是:http://www.vim.org/scripts/script.php?script_id=1397<br />这个插件的安装很简单,将下载的 xml.vim 文件复制到 ~/.vim/ftplugin 目录下,并在该目录下分别建立连接 docbk.vim、xsl.vim、html.vim、xhtml.vim,让它们皆指向 xml.vim。然后重新启动 vim 即可。<br />如果你使用的是 gvim,且所转载 2011-05-21 11:12:00 · 4707 阅读 · 0 评论 -
vim常用快捷键及设置
折叠相关 快捷键: zfap (F-old creation); zo (O-pen a fold); zc (C-lose a fold);zr (R-educe the folding); zm (folds M-ore); zR (R-educes folds until there are none left); zM (folds M-ore and M-ore);zn (quickly disable the folding);zN (b原创 2011-05-21 20:35:00 · 1560 阅读 · 0 评论 -
How to make dmesg timestamp human readable
dmesg|perl -ne 'BEGIN{$a= time()- qx!cat /proc/uptime!};s/\[(\d+)\.\d+\]/localtime($1 + $a)/e; print $_;' ----------------------- #!/usr/bin/perl use strict; use warnings; my @dmesg_new = (); m转载 2013-01-10 17:05:59 · 1111 阅读 · 0 评论