上一页 1 ··· 6 7 8 9 10 11 12 13 下一页

2015年9月15日

正则语法及常用正则

摘要: 正则表达式语法在典型的搜索和替换操作中,必须提供要查找的确切文字。这种技术对于静态文本中的简单搜索和替换任务可能足够了,但是由于它缺乏灵活性,因此在搜索动态文本时就有困难了,甚至是不可能的。使用正则表达式,就可以:测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话... 阅读全文

posted @ 2015-09-15 11:52 月未央 阅读(235) 评论(0) 推荐(0)

unix top命令

摘要: 查看多核CPU命令mpstat -P ALL 和 sar -P ALL说明:sar -P ALL > aaa.txt 重定向输出内容到文件 aaa.txttop命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图... 阅读全文

posted @ 2015-09-15 09:54 月未央 阅读(1724) 评论(0) 推荐(0)

2015年9月11日

vi编译器的学习和使用

摘要: 转自http://mylxiaoyi.iteye.com/blog/313975我们在用Vim来处理文件时可以使用Vim的自动完成功能来大大加速我们的工作速度.所谓的自动完成也就是说当我们输入一个单词的一部分以后,按CTRL-P,Vim就会自动的来完成剩下的部分.我们在前面的学习过程中曾用:abbr... 阅读全文

posted @ 2015-09-11 09:46 月未央 阅读(448) 评论(0) 推荐(0)

2015年9月10日

vim插件——ctags的安装和使用

摘要: 1.ctags(1)到http://ctags.sourceforge.net/下载ctags源码ctags-5.6.tar.gzhttp://prdownloads.sourceforge.net/ctags/ctags-5.6.tar.gz(2)解压并安装tar zxvf ctags-5.6.t... 阅读全文

posted @ 2015-09-10 20:33 月未央 阅读(365) 评论(0) 推荐(0)

用Google的gflags轻松的编码解析命令行参数

摘要: 支持的参数类型gflags支持的类型有bool,int32,int64,uint64,double和string。可以说这些基本类型大体上满足了我们的需求。DEFINE_bool: booleanDEFINE_int32: 32-bit integerDEFINE_int64: 64-bit int... 阅读全文

posted @ 2015-09-10 17:48 月未央 阅读(3400) 评论(0) 推荐(0)

proto

摘要: proto文件即消息协议原型定义文件,在该文件中我们可以通过使用描述性语言,来良好的定义我们程序中需要用到数据格式。首先我们可以通过Google在线文档上提供的一个电话簿的例子来了解下,不过稍微加了点改动。 messagePerson{requiredstringname=1;requiredint... 阅读全文

posted @ 2015-09-10 12:12 月未央 阅读(495) 评论(0) 推荐(0)

2015年9月9日

vim常用命令

摘要: 下载:wget url——wgethttp://sourceforge.net/projects/vim-taglist/files/vim-taglist/4.6/taglist_46.zip/downloadunzip **.zip编译:如果工程有依赖文件需要从svn上co下来,那么按照以下三步... 阅读全文

posted @ 2015-09-09 13:52 月未央 阅读(157) 评论(0) 推荐(0)

2015年9月8日

xpool, cpool,epoo

摘要: 是很经典的领导者追随者模型,因为不想命名太长,就叫xpool。多个工作线程同时accept竞争一个可用的连接,拿到连接后就自己进行处理。accept这个地方加了锁是为了避免低版本内核上出现惊群效应. 一般认为在短连接的时候效果比较好,但如果同一时候连接数过多会造成没有工作线程与客户端进行连接,客户端... 阅读全文

posted @ 2015-09-08 11:44 月未央 阅读(818) 评论(0) 推荐(0)

pthread_create,pthread_once,pthread_key_create,pthread_key_delete,pthread_getspecific,pthread_setspecific()

摘要: pthread_create是UNIX环境创建线程函数头文件 #include函数声明 int pthread_create(pthread_t*restrict tidp,const pthread_attr_t *restrict_attr,void*(*start_rtn)(void*),... 阅读全文

posted @ 2015-09-08 11:36 月未央 阅读(948) 评论(0) 推荐(0)

2015年8月28日

awk 正则表达式、正则运算符详细介绍(转)

摘要: 前言:使用awk作为文本处理工具,正则表达式是少不了的。 要掌握这个工具的正则表达式使用。其实,我们不必单独去学习它的正则表达式。正则表达式就像一门程序语言,有自己语法规则已经表示意思。 对于不同工具,其实大部分表示意思相同的。在linux众多文本处理工具(awk,sed,grep,perl)里面用... 阅读全文

posted @ 2015-08-28 10:16 月未央 阅读(8798) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 12 13 下一页

导航