- 博客(5)
- 收藏
- 关注
原创 2013-2014的一路成长
这个暑假快结束了,自己马上就成为大四的学生了,不得不惊叹时间流逝,去年暑假的种种还浮现在眼前,那么清晰,就好像上个月刚刚发生过似的。或许,因为这一年,比以往更加充实了,总觉得时间不够用,所以格外的快些。 第二学年的计算机生涯,忙碌且充实。不再像第一年那样毫无紧迫感,节奏明显快了许多,真真的体会到了时间的宝贵。不会再花大块的时间去看电影电视剧、不会在时不时的逛淘宝、浏览网页,这
2014-08-30 11:23:37 1124 23
原创 机房重构(5)——模板方法实现组合查询
在敲机房收费过程中,我们会发现很多窗体除了一些细微的差别外,基本是一模一样的,功能的实现也是大同小异。在第一次机房收费的时候,我们都是“好学生”,尽管代码重复率极高,还是按部就班的一个个的实现。但在学习了设计模式,机房重构的现在,再傻傻的重复代码,就不是明智之举了。 整个收费系统中,总计有四个组合查询的功能(界面如图),为了提高代码复用率,提高效率,就引入了模板方法实现。
2014-08-24 14:42:35 1332 39
原创 机房重构(4)——触发器的使用
上篇文章《机房重构(3)——存储过程》介绍了存储过程的使用,接下来介绍一下触发器的使用。说到触发器,我们并不陌生,我们学习过程中涉及到很多相关的知识,但是欠缺的实践应用。通过这次机房收费,对触发器有了进一步的理解。 1、简介 触发器也是一种与表事件相关的特殊的存储过程。由事件来触发,当对一个表进行操作(insert,delete,update)时就会激活它执行。经常用于
2014-08-11 22:14:07 1236 20
原创 机房重构(3)——存储过程
在敲机房收费过程中我们都会遇到这样的问题:很多功能实现都需要涉及到多张表的操作,比如充值、退卡、结账等功能的实现。这就需要我们多次对数据库进行操作,不仅代码量大大增加,而且执行效率也会大打折扣。为了提高效率,于是,存储过程就华丽登场了。 1、简介 存储过程是一组为了完成特定功能的语句集,经过编译后存储在数据库中,用户通过制定存储过程的名称并给出参数来执行它。存储
2014-08-10 21:09:48 1384 32
原创 机房重构(2)——DataGridView控件使用
机房收费系统很多功能都涉及到数据在表中的显示,在VB 6.0敲第一次机房的时候,我们应用到控件MSHFlexGrid,而 .NET应用的是DataGridView,感觉DataGridView强大多了,而且也很方便,可以直接和数据库绑定,实现对数据库的操作;也可以使用代码对DataGridView进行操作,实现相应的功能。 DataGridView控件优点众多,它不仅可以灵活的显示数
2014-08-03 20:52:09 1136 26
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人