Author: admin

在服务器上排除问题的头五分钟

我们团队为上一家公司承担运维、优化和扩展工作的时候,我们碰到了各种不同规模的性能很差的系统和基础设备(大型系统居多,比如CNN或者世界银行的系统)。要是再赶上修复时间紧、奇葩的技术平台、缺少信息和文档,基本上这过程都会惨痛到让我们留下深刻的记忆。

遇到服务器故障,问题出现的原因很少可以一下就想到。我们基本上都会从以下步骤入手:…

互联网时代的时间管理

来源:玉伯也叫射雕的博客

互联网给我们带来了极大的便利性。很多优秀的产品,正如张小龙说的一样,在极力通过人性的贪嗔痴来吸引沉溺用户。用户一不小心就会在这些产品上耗费掉大量时间,但用户从中获取的收益却远不如期望中的大。如何正确妥善使用这些互联网产品,值得每一个网迷深思。

说说我的经历和实践。…

什么是REST?

让我来给你们做一个非常简单的,适用的解释。

  • REST 是一套用来创建Web Service的方法。
  • REST式的Web Service的主旨是让事情尽量的简单化。
  • REST式的Web Service使用HTTP里的方法:GET, POST, DELETE, PUT。你不需要使用URL或请求的内容来指定这个方法。
  • REST式的Web Service使用URL来指明你将要操作什么对象。
  • REST式的Web Service使用HTTP状态码作为返回值。
  • REST式的Web Service调用产生的HTTP请求内容只是用于服务数据——不是用来指明调用方法,目标对象或返回值的。

PERL(PCRE)和POSIX模式正则区别

POSIX 是 UNIX 遵循的标准, UNIX 的命令如 grep、sed 能用的正则是 POSIX。

PERL 正则在 POSIX 上做了扩展,实现了很多方便的功能。

举个匹配数字的例子,Perl 用 \d,POSIX 用 [0-9](POSIX 老版本,现在也有 \d 了)。

POSIX 里面还有“类”的概念,比如 [:digit:] 用来匹配数字, Perl 原先没有,后来支持 POSIX,也能用了。