流数据多模式正则表达式库简介

  流数据多模式正则表达式库简介肖海星 arksea@gmail.com一、简介流数据的正则表达式库是一个在数据流中进行正则匹配和搜索的工具,支持多模式匹配,通常运用在自动人机交互、网络通讯、大文本搜索等需要对流数据进行处理的应用中,如交换机自动操作程序、终端的命令自动执行。正则表达式是一种强大的...

2008-07-23 13:40:00

阅读数 245

评论数 0

服务器时区应该设置成UTC时间吗?

传输与存储的时间戳只应该是UTC时间、展示时间时必须指定时区,这个两个原则同等重要 遵守了这两个原则,就不会受系统时区设置的影响  ========================================================= 先理清时间与时区的基础概念:   时...

2015-11-17 17:23:35

阅读数 353

评论数 1

Facebook是用PHP构建的大型系统吗?

    想要构筑一个大型系统,如果你不像Facebook那么有钱、任性还能折腾,如果你的团队规模有限,如果你想要节约成本,如果你想要降低人员流动带来的影响,如果你要减小HR的压力,如果你希望员工可以在工作告一段落后可以在不同的项目/团队间进行转岗,那么尽量让团队使用少的技术/语言是一个很好的选...

2015-09-18 23:44:00

阅读数 62

评论数 0

成为合格的软件设计师

怎样才算一个合格的软件设计师   所谓合格的软件设计师,就是产出的是可用与好用的产品,所谓不合格的软件设计师,产出的则是不可用、只能应付着用最终因混乱还是变为不可用的产品。   成为合格软件设计师的奥义   这是一组人人都明白的道理,这是兢兢业业一丝不苟的态度!   不要...

2015-08-19 17:50:39

阅读数 26

评论数 0

Java资源泄露监控库jleaks

jleaks     Java Resource Leaks Monitor,用于Java资源泄露检测,代码的GITHUB地址      当程序库的作者向用户提供一个使用后需要释放资源的类,通常都苦恼如何保证用户的这个行为。Java的类不像C++拥有析构函数,对于库的提供者,C++程序员面...

2014-11-13 17:42:06

阅读数 41

评论数 0

Erlang到底好在哪里 -- 聊聊我使用Erlang的经历与感受

        08年开始接触Erlang,组里正好来了一位Erlang专家--余峰同学(现在淘宝担任核心系统资深技术专家,花名褚霸),在霸爷的大力传教下,我立即就被Erlang的强大与优美迷住了。当时我正在为实现一个分布式语音服务集群头痛,开发语言是C++,在需要跨界研究语音处理、语音传输的...

2014-11-11 18:48:14

阅读数 87

评论数 0

企业必须构建光明顺畅的反馈渠道

    朋友转发了一篇博文“驴是怎么死的”,据说最近很火,观后有感。       公司最近进行了一次满意度内部调查,其实我对于究竟有多少人在调查卷反复强调匿名的情况下还是放弃填写,或者有多少人违逆自己的真实观感随意拣好的填写,非常的好奇,或者说很想知道为什么会形成这样压抑的氛围。   ...

2014-10-29 11:21:05

阅读数 39

评论数 0

IKVM中开启JMX并注册MBean的方法

//开启JMX远程访问接口 java.lang.System.setProperty("com.sun.management.jmxremote", "true"); java.lang.System.setProp...

2014-10-24 10:21:30

阅读数 21

评论数 0

用rebar做热更新的操作流程

      在没有rebar的时代,要打包项目及热升级,需要使用reltool,systools,release_handler等工具,还必须熟悉各种配置,有了rebar这个神器,所有的事情都变得非常的简单,所以这里就只简要的记录一下热升级的操作流程,哪怕是初学者,看后稍一操作琢磨就会理...

2014-05-15 19:27:38

阅读数 30

评论数 0

erlang:在一个Emakefile中为同一个源码目录指定多个ebin目录

为了方便调试,有时候希望emake编译时将代码分别放到项目目录的ebin和release目录的ebin下,通过尝试可以这样做:用..符号的转换让同一个代码目录表现为不同的key,这样emake就会认为这是两个不同的目录     说起来有点拗口,直接看例子:   {".....

2012-06-12 20:47:50

阅读数 27

评论数 0

Centos6编译go备忘

  参考 http://code.google.com/p/golang-china/wiki/Install 注意:在CentOS6最小系统下默认没有安装perl,在测试govet时会用到,没有安装perl将导致失败 # yum install perl # yum install g...

2011-11-20 20:39:48

阅读数 24

评论数 0

常用脚本:在应用安装时自动修改文件句柄数

    当系统部署时常常需要修改目标系统的文件句柄数,如果安装的机器比较多容易忘记,这时候在应用的安装脚本中自动修改是个更好的选择,这里写了个脚本备用免得以后再去想正则表达式。在CentOS5.4下测试通过。   #cat install.sh   #/bin/bash if [ `wh...

2011-11-18 23:31:54

阅读数 31

评论数 0

POSIX错误码对照表

在module:file、inet等模块里可以找到,经常会忘记,在此记录以备查 file: eacces - permission denied eagain - resource temporarily unavailable ebadf - bad file numbe...

2010-07-12 22:41:58

阅读数 125

评论数 0

Windows平台下erlang的port进程关闭标准输入输出的方法

为了避免与port进程的通信受一些printf调试信息的影响,通常都要关闭或者替换标准输入输出。 Unix平台下,open_port只要指定nouse_stdio参数就可以让port进程使用fd 3、4作为通信信道, 而在Windows平台下并没有所谓的3、4 fd可用,调用fdopen(3,“r...

2010-06-26 22:04:12

阅读数 21

评论数 0

断言位置的选择:谁犯错谁异常

     比如某gen_server: ... hello(A,B,C) when is_atom(A),is_integer(B),is_binary(C) -> gen_server:cast(?SERVER,{hello, A, B, C}). ...

2010-06-12 14:43:29

阅读数 18

评论数 0

因字符集设置错误引起Erlang ODBC出现ODBC_UNSUPPORTED_TYPE的错误

如题,上网搜了一通,找到几个类似的问题帖子,未找到答案。   http://www.iteye.com/problems/24400 http://erlang.2086793.n4.nabble.com/MySQL-and-Erlang-ODBC-column-type-error-t...

2010-05-24 16:22:22

阅读数 31

评论数 0

vc6预编译pch无法生成的问题

vc6修改项目结构后,将源文件移到src和include目录。 因重新添加stdafx.cpp造成编译错误: fatal error C1083: Cannot open precompiled header file 此时只要打开.dsp文件,找到 [code=&quot...

2009-12-28 12:29:58

阅读数 12

评论数 0

流数据多模式正则表达式库

流数据多模式正则表达式,适用于对无缓冲的流式数据进行实时响应的应用,也适用于在特大文本中进行正则匹配搜索而无须占用内存 一、简介 特色:1、流数据匹配,无需一次性给出数据 2、多模式匹配,一次添加多个模式 3、可展开的提取,类似于boost.rege...

2009-12-25 00:44:00

阅读数 13

评论数 0

Linux自启动脚本在关机时没有运行的问题

特别注意:   K开头的代表系统关闭的时候执行,S开头的代表开机的时候执行。注意服务器脚本编写的规范,因为有K开通的软链接并不一定会在关机的时候自动去执行,这是为什么呢?执行K脚本的时候会查询/var/lock/subsys/下是否有与K开头脚本同名的空文件名,如果没有就不去执行,所以要按照...

2009-12-14 19:20:04

阅读数 22

评论数 0

关于错误 erlexec: HOME must be set 的备忘

在/etc/init.d中配置自启动脚本,运行 service tqv start 显示错误 erlexec: HOME must be set 在脚本中添加 export HOME=/somedir 即可 (my sh: bash)

2009-12-14 18:07:41

阅读数 197

评论数 0

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