- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 诗剑书生的独白
一个男人. 一个写程序男人. 一个写程序并从程序中寻找快乐的男人. 一个写程序并从程序中寻找快乐又把快乐传递给大家的男人. 一个书生. 一个寂寞的书生. 一个寂寞的梅香竹影下敲声写韵的书生. 一个寂寞的梅香竹影下敲声写韵晨钟暮鼓中逸气扬剑的书生. 那个男人是位书生,没有人知道他何名何姓,居无定所,行无定踪.亦耕亦读,或渔或樵.有些交往的朋友都叫他樵夫(axman)........
2010-04-26 19:09:00 7037 26
原创 log4j支持Syslog-ng的改造
log4j本身是支持syslog的,但是有很多不足,所以需要改造。 1.log4j在支持syslog时,默认同Msg大小是1024,这也是syslog的RFC3164标准。但是对于在实际应用中超过1024的MSG,我们还是希望能完整地log下来,所以log4j对大于1024的MSG进行拆包。这一拆就带来了麻烦。 因为priority,tag这些syslog标准的属性都是包含在MSG本身而当不是专门
2010-04-28 11:33:00 3888
原创 身份证识别码的验证
这个是放在这里备忘的,请路过者不要评论和回复. String src = "18位号码";char[] cs = src.toCharArray();int x = (c2i(cs[0]) + c2i(cs[10])) * 7 + (c2i(cs[1]) + c2i(cs[11])) * 9 + (c2i(cs[2]) + c2i(cs[12])) * 10 + (c2i(cs[3]) +
2010-04-24 17:01:00 3287 5
原创 一个值得记住的教训啊
昨天下午实现一段代码,如果一说的话非常简单,非常低级的问题,但当时测试好几次,包括两个人review了,都没有发现问题.结果集成到应用发布的时候出现BUG了,只好回滚.好在我们的应用都有预发而机制,没有影响线上的真实应用. 场景是这样的: switch(x){ case 1: case 2: case 3: // nothing break; c
2010-04-02 20:21:00 2886 7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人