
杂记
文章平均质量分 73
hittyt
这个作者很懒,什么都没留下…
展开
-
Outlook Exchange邮件下载到本地的设置
使用outlook2007在本地配置了公司的Outlook Exchange服务器,接收邮件。邮件接收没有问题,可是发现只能在outlook2007中查看服务器上的邮件,并不能将邮件下载到本地(Pop方式时,有个复选框可以让用户方便选择,exchange方式没有)。这样至少有下两个弊端:服务器上的邮件会越堆积越多,不时的会提示你邮箱满,无法接受新的邮件。outlook客户端软件完全...原创 2011-01-24 15:29:09 · 1754 阅读 · 0 评论 -
正则表达式中的LookAround
这个东东有人把他直译为环视,到也还算贴切。因为本来这东西就分为head和behind两种类型。分别表示找前面的和找后面的部分。然后又根据是想匹配括号里的内容还是不想匹配括号里的内容,分为了Positive和Negative两种。这样你就会发现目前已经分别在两个维度上有了分别两种分法,于是这就组合出了LookAround的全部四种情况:Positive LookaheadNegati...原创 2013-09-07 15:08:26 · 565 阅读 · 0 评论 -
如何实现Linux下高亮关键字的tail -f功能
公司内部一哥们发布到邮件列表中的一个小tip,挺有意思,属于程序员的“奇淫技巧”类吧,值得记录一下。如果你在linux下工作,那用tail -f跟踪一个日志文件的输出内容应该是家常便饭了。但是,有时你更关心的是一些敏感字词,希望能够在动态跟踪的同时,把这些字词高亮出来,比如日志中的ERROR关键字。那么,一种思路就是把你tail输出的东西再做一次包装处理,这个很符合linux管道处理...原创 2013-08-19 13:42:18 · 1732 阅读 · 0 评论 -
中文乱码的那些事儿(二)
中文乱码的那些事儿(一)中基本没提及任何乱码的事情,被骂标题挡了,本篇主要侧重乱码问题的排查过程,讨论一下处理这类问题的思路。一次典型的B/S结构的Web请求过程大概是下面这个样子的:浏览器发起request(第一次Encode,将待发送的数据通过某种字符编码编码为字节流) -------> 服务器接收请求(第一次Decode,如果此时使用了和浏览器端不一致的字符编码进行解码,...原创 2013-08-18 16:57:09 · 314 阅读 · 0 评论 -
中文乱码的那些事儿(一)
昨晚帮同组一个新入行的intern解决了一个中文乱码的问题,想想这个中国程序员几乎无法回避的问题,曾经引得多少程序员竞折腰!很多新人被搞的晕晕乎乎很大一部分原因是因为网上关于这个问题的“歪门邪道”的解法太多,各种场景,各种解法,有人蒙对了,问题解决了,happy ending!有人运气不好没碰上,只能抓狂了。。。其实这个问题的根本原因不难,谁都都知道问题的关键就一点:编码字符集和解码的字符...原创 2013-08-17 23:38:38 · 192 阅读 · 0 评论 -
Apache性能调优常用的三板斧
Apache常用的两种MPM讨论这个问题时,有必要先界定Apache运行时到底load的是哪个MPM,prefork和worker毕竟运行时在Server端的资源消耗有一些差别。prefork:典型的“一连接一进程”模式(每个进程内部就启动一个系统线程),在相同的并发连接情况下,显然要比worker模式消耗更多系统资源(最主要消耗的就是Server的RAM,其实很多时候,调优关注的焦...2013-11-17 15:03:53 · 449 阅读 · 0 评论 -
slf4j jar包冲突和spring的bean解析异常
由于种种原因,项目的结构被调整成了ant+maven共同管控的样子(真的好挫)于是,一个最基本的问题来了,之前写的UT没法跑了。首先爆出来的是slf4j的问题: SLF4J: See http://www.slf4j.org/codes.html#version_mismatch for further details. Exception in thread "main" j...原创 2012-09-19 15:00:48 · 498 阅读 · 0 评论 -
关于时区、时间、时刻
关于时区,其实应该是个地理概念。通常情况下,当我们跟别人说:“现在是上午11点23分”这句话时,隐含了一个信息,那就是我们做了一个假设:我们都处在同一个时区——标准时间东八区,或者是电视上常说的“北京时间”。这也说明了一件我们平时可能并没太注意的一件事情,时间是和时区紧密挂钩的一个概念。但时刻就不同了,他是一个和时区没有任何联系的概念,中国有句古话叫“此时此刻”,可以当做现在时刻的一个等价表...2013-04-14 17:43:14 · 483 阅读 · 0 评论 -
关于URI/URL/URN
关于区别和联系,可以参考这篇文章。 为了具体点展示URI和URL的区别,找了一下JDK中两个类定义的field。看上去能更直观一点。原创 2012-03-03 22:26:25 · 125 阅读 · 0 评论 -
Git回滚的常用手法
传统VCS的回滚操作对于版本控制系统VCS来说,回滚这个操作应该是个很普通也是很重要的需求。如果你是传统VCS,比如SVN或者P4来说,revert是个最直观,也是最直接的手段,当然前提是你的修改还没有被提交到远程的中央仓库。如果你已经ci了你的code到了远程中央仓库,那revert恐怕也无能为力,只能借助其他命令workaroud这个问题,比如:你用SVN的话,就得来个逆向mer...原创 2013-10-20 22:11:18 · 1288 阅读 · 0 评论