自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 对抽象工厂+反射+配置文件的实例理解

第一遍学习设计模式时,总有飘飘然的感觉.《大话设计模式》这本书虽然读起来挺有趣味,也感觉比其他讲设计模式的书好理解一些。但是真要用在机房收费系统时还是费劲的。米老师讲过:思想要上移,行动要下移。这两点要紧密结合,缺一不可。总在思想层面上绕,比如设计模式中所举的生活中的例子,用在代码中却不是那么容易,所以必须要行动下移,认真实践。而总在代码中绕,不进行总结提炼概括,学习就很局限,所以我们也要不断总结

2013-11-27 21:44:16 3171 31

原创 SqlHelper的使用---重构机房收费系统

刚刚开始时一直纠结这个Sqlhelper,听起来感觉有点了不起。真正用起来才知道它不过就是对D层中相同代码的封装。由于我是先用纯三层敲了一遍机房,敲第二遍的时候加设计模式和Sqlhelper,感觉真是水到渠成。将变化的地方作成参数,传入到SqlHelper的函数中。当然这个过程中,需要分析我们写在D层中函数的特点。所幸已经有人帮我们总结了出来。我们学会站在巨人的肩膀上。在 SqlHelper

2013-11-20 21:57:21 2003 31

原创 VS2012中的ReportViewer和rdlc报表的使用实例---机房收费系统

之前做机房时使用的Grid++报表,现在重构时使用Visual Studio,当然得使使它自带的rdlc报表。开始在网上找资料时,搜索的关键词一直是reportviewer,因为只看到这么一个控件,也不了解它具体是怎么工作的。感觉资料很少,后面才发现搜索rdlc报表时就大不一样了。资料也多起来。reportviewer是用来显示报表的。rdlc是报表文件,它可以嵌在reportviewer中,主要

2013-11-13 21:58:24 24619 36

原创 存储过程实现组合查询

这几天重构机房收费系统比以前上手多了,解决每一个bug都很有成就感。在做组合查询时,我在网上找了一些资料,发现有用字符串拼接的,但是总感觉字符串的判断条件放在D层不太好,不如将这些复杂的东西都交给数据库解决,我在数据库中创建了一个带参数的存储过程.下面就是我实现这个功能的总结.1界面如下:通过界面可以看到要传递的参数有11个.所以创建的Entity也有11个属性.Entity创建代

2013-11-06 21:17:57 1272 16

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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