Chinaunix首页 | 论坛 | 博客
  • 博客访问: 37252
  • 博文数量: 6
  • 博客积分: 65
  • 博客等级: 民兵
  • 技术积分: 125
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-05 14:17
文章分类

全部博文(6)

文章存档

2013年(5)

2012年(1)

我的朋友

发布时间:2013-04-08 22:45:10

      Web-Harvest是一开源的Web信息抽取工具,提供了正则表达式,XPath,XSLT,XQuery等提取方法。其最大特点是可配置性,用户负责编辑提取配置文件,而其只负责解析配置文件、按配置规定的逻辑和提取方法提起数据,这样就最大限度了满足了用户灵活多变的需求。 Web-Harvest的提取配置支持顺序.........【阅读全文】

阅读(2569) | 评论(0) | 转发(0)

发布时间:2013-03-17 22:45:43

     最近线上的一模块报Too many open files错误,引起这个错误的原因是进程打开文件超过了限制。    先不着急修改限制,看了下模块逻辑是否正常,是否有忘记关闭的文件描述符,逻辑没有问题。好开始修改系统限制,首先确认系统能打开的最大句柄数,一般来说这个数字比较大不用修改,如果要修改.........【阅读全文】

阅读(2519) | 评论(0) | 转发(2)

发布时间:2013-02-03 18:19:35

一、简介    性能分析的目的是为了找出“热点”,进而消除热点提高整体效率。只有找到那些最常被执行的20%代码,才能做到有的放矢。本文结合自己的使用经验介绍几个分析工具,并浅谈自己对程序优化的看法。二、分析工具    Opcontrol系列工具在Linux下普遍存在,支.........【阅读全文】

阅读(2565) | 评论(0) | 转发(0)

发布时间:2013-01-20 20:50:38

最近在测试一个模块的稳定性,测试过程中发现该模块时不时的报rename失败。首先通过日志找到报错的代码,没有记录参数信息、具体出错码,没什么有用的信息。只好修改代码记录下参数信息及errno值,再拿去跑,还好能顺利的重现该现象,得到的errno是2,即ENOENT,再根据参数信息确认下oldpath所指的文件是不是真的不存.........【阅读全文】

阅读(2805) | 评论(0) | 转发(0)

发布时间:2013-01-12 11:43:56

去年6月份接到开发模块A的任务,整理完需求后开始详细设计、开发,约7月中旬构建完毕,开始上线测试。7月下旬,由于需求变更,开始考虑重构模块,8月初完成。12月份客户验收,对该功能极为不满,开始考虑如何重新设计该模块及修改后续数据流中的其它模块,目前已构建完毕。本该1.5月完成的模块,前后经历了3.5月,有以下几点教训。1、重视客户的每一个需求,仔细分析需求形成正规的需求文档,后续的构建活动中严格遵循该文档,妥善管理需求变更。第二次重构的原因是需求分析不到位,没有吃透需求就开始架构设计,模块设计与开发,等开发都进行了一半了才突然发现不满足其中的一个需求。第三次重构的原因是轻视客户需求,认为这个需......【阅读全文】

阅读(1420) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册