自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 VB.NET利用正则表达式巧妙限制字符输入

在通常的程序设计中,对字符串的操作是不可缺少的部分。例如,我们做的机房收费系统,里面有很多的文本框,按照不同的需要,我们要输入不同的内容,卡号要输入数字,姓名框也要限制输入字符的长度。有时候甚至还需要从字符串中寻找特定的部分,或者对某一部分进行替换、删除等等。 使用传统的字符串函数判断方法或静态字...

2014-07-17 20:46:10

阅读数 4446

评论数 40

原创 职责链模式+策略模式+反射,完美实现下机操作(二)

上篇博客中介绍了如何应用职责链模式对上机时间进行处理,现在时间得到了,该怎么利用上机时间计算出上机消费金额呢? 策略模式(Strategy):它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化不会影响到算法的客户。 这么看来,策略模式是非常适合用来处理机房收费系统的收银...

2014-07-09 20:22:31

阅读数 2299

评论数 37

原创 职责链模式+策略模式+反射,完美实现下机操作(一)

纵观机房收费系统,逻辑最复杂的也就是下机操作了,这几天一直在考虑下机操作该如何进行。 流程分析: 判断卡号是否存在与是否上机 上机时间的处理 根据时间计算消费金额 更新余额,添加记录   关于逻辑的操作主要集中在两个计算上面。首先说上机时间的处理问题,做之前我看了下第一版机房收费系统关于下机的操...

2014-07-05 11:48:08

阅读数 1871

评论数 36

提示
确定要删除当前文章?
取消 删除