- 博客(7)
- 收藏
- 关注
原创 perl 学习初步
前天开始学习perl语言,因为perl的应用实在是太广泛了第一步搭建环境,在linux下基本上都自带了perl解释器,很一般的目录是/usr/bin/perl 也有是在/usr/local/bin/perl的下面只要通过在终端中输入perl -v就会显示perl相关的版本信息了,如果是5.0版本一下的就要进行重装一个新版了因为以前的版本有一些问题,也不会尽心维护了环境有了后,第一个
2009-08-27 21:08:00
425
原创 boost::reg_search()正则表达式
1. boost::reg_search(match, express)是指能够匹配部分的字符,而boost::reg_match()是指要进行全部的匹配, 在项目中不要用错了,我今天就发现本应该能匹配的规则结果没有进行匹配,后面才发现了这个错误。 2.在boost的perl语法中所有的括号都是特殊字符要进行转义,特别要注意的是“【】”中括号,因为经常用的字符中都没有把中括号当成
2009-08-20 22:52:00
691
原创 异常处理相关
项目开发已经到了测试阶阶段了今天leader 过来说我们的程序的异常机制没有考虑在解析XML的过程中没有考虑到在解析的过程中考虑解析失败的情况,这样才能使得程序更加的健壮,鲁棒性更加的好!本来是想自己建议一个Exeption的异常类,后面Leader解释说,这个Exeption类应该要做成一个通用的类,大家只要继承就好了继承的时候大家就能都知道自己所throw出来的异常了:一般
2009-08-20 22:36:00
346
原创 OO的一些思考
今天刘san给我们做了一个技术交流,解决了很多一直来困扰着我的关于OO开发的相关问题:1.在需求分析的阶段,用usecase图的时候,对usecase的记述是否要描述系统相关的动作,因为经常的书籍上是说“usecase是描述的系统和用户之间的交互关系”从这个层面上来说,应该是只要描述系统的输入和输出就好了,但是今天的结论是:描述usecase的时候应该要描述一下系统的一些动作,这个叫白盒use
2009-08-19 22:24:00
290
原创 项目iteration总结
项目迭代总结项目的迭代已经完成了分析阶段的工作今天进行iteration的总结1.项目管理方面的:相对来说,这次的项目管理还是比较的到位的,尽管两个项目L由于不同的原因请假一个星期,但是项目还是没有很大的延迟,完成的还可以。对于工数的管理和项目的follow都比较的到位。2.用例分析,本次项目我主要是需求分析这一块,因为系统相对来说,比较的复杂,遇到比较复杂的系统,原则是要对系统进
2009-08-07 20:52:00
390
原创 分析规则解析 解析XML DOM
最近有个项目要根据规则把数据进行解析,得到想要的数据架构是这样的,用XML来进行规则的配置,把规则写到XML文件中利用xerces c外部库进行解析,建立一个DOM的树,然后将里面的数据进行保存到本地类中,在数据来的时候,掉用相应的正则表达式的进行匹配,并取出其中的数据出来保存成一个数据结构,作为返回值返回给调用者。
2009-08-06 21:28:00
362
原创 面向对象 状态图
最近在做的项目不是很大,有机会从需求分析开始做起在静态分析的时候,验证类图的内部逻辑是否正确发现做好状态图非常的困难,1.分清楚什么时候主动类,什么是被动类 总的来说,主动类就是动作的发出者,开始者,一般的,主动类才画状态图,被动类画的比较的少2.注意消息的来龙去脉,是谁触发,使得类从这个状态到另一个状态 进入状态图的entry方法是否有明确3.画状态图的同时要进行
2009-08-05 20:23:00
571
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人