最开始接触反射是在机房收费系统中,是通过抽象工厂+反射防止更换数据库,在配置文件中定义好key—value,程序执行时根据key找到对应的value值,
配置文件代码:
工厂层也通过配置文件中key—value拿到D层程序集和命名空间的名称,
工厂层代码:
Imports System.Config...
分类:
其他好文 时间:
2015-07-29 19:20:45
阅读次数:
93
软件开发工具(一)——概论
软件开发工具是计算机技术发展下的一个产物 ,大概的浏览了一下课本,大体的
内容和信息开发管理相似,和我们实践的机房收费系统整个过程的百分之六七十都相
当,非常的能产生共鸣。
本书分为两部分,前半部分是主要以理论基础为主,后半部分主要是以Eclipse为媒
介,介绍软件开发工具的实践操作。
...
分类:
其他好文 时间:
2015-07-23 19:55:24
阅读次数:
131
在过去的一年。学习数据库的时候学校有存储过程。永远只是知道一些理论,我不知道怎么用。时隔一年,最终找到怎样使用存储过程了。 在机房收费系统中。有些操作。须要多次运行sql语句,多次运行完毕才算是完毕这个事件流。可是假设当中有一个环节出了错误,那么没出错误的那些操作是不是就多余了。 运行存储过程。就....
分类:
数据库 时间:
2015-07-22 12:53:07
阅读次数:
124
安卓,在小编实习之前的那段岁月里面,小编都没有玩儿过,如果说玩儿过,那就是安卓手机了,咳咳,敲登录的时候有种特别久违的熟悉,这种熟悉的感觉就和当时敲机房收费系统一样,那叫一个艰难啊,不过小编相信,在小编的IT成长之路上,正是因为有了这些艰难险阻陪伴着小编一起成长,才让小编更加勇敢坚强,勇敢的面对一个又一个bug,坚强的敲完一行行代码,经过了几天的研究登录一条线的功能已经实现,现在小编就来简单的总结...
分类:
移动开发 时间:
2015-07-22 09:24:43
阅读次数:
158
在牛腩的前1-17集视频中,详细讲述了新闻发布系统的开发流程,在视频中还实现了代码的编写和调试。就我自己的感受来看,视频中讲的内容都在机房收费系统中运用或见识过,不是新的东西。但是以前对这些知识的理解都是阶段式的,在牛腩视频中,把这些知识都串联了起来,形成了一个整体,即为融会贯通,总结为下图:
这里面既有软件工程的内容,也有数据库的知识,开发新闻发布系统用的是三层的架构,AS...
分类:
其他好文 时间:
2015-07-17 19:04:30
阅读次数:
152
今天敲机房的时候碰到了这么一个问题,如图:
只显示查询出来的数据有几条记录,但是不现实每个记录的内容。我在想这是为什么呢?
细心检查了一下才发现,原因在这:没有指定的属性
这没有填写应该是哪个字段,所以它不知道显示哪个……
在机房收费系统中,很多地方都要进行查询,然后显示查询的结果,这样就用到了DataGridvi...
机房重构慢慢的走到了尽头,最近正在进行最后的润色中,今天解决了一个困扰许久但是非常简单的问题。我们在查询上机和充值记录时,用到了DataGridView控件。我们在VB版的机房收费系统中也用过类似的,不过显然没有.NET中如此灵活呀!
在填充数据时,我们分明已经写好了控件的列名,可是在填充数据时,会向DataGridView后面自动增加列,然后填充增加的列的数据,效果如下:
解...
一、为什么使用外键?
查了些资料,八个字“保持完整性、一致性”,结合我之前做的重构机房收费系统,我的理解是“防止相关表中数据没有关联而变得孤立,最终导致数据冗余”,得出这个结论是上次让贾丽敏帮忙点系统时候我最深刻的感受,因为我的数据库关系图中辣么多张表却没有丝毫关系……
既然官方解释是“完整性和一致性”,就先来说明一下:
对于完整性和一致性,不少人都混为一谈了。...
分类:
其他好文 时间:
2015-07-05 22:38:05
阅读次数:
321
声明:以下内容仅仅是对在桌子上的卡与卡表的后面,适合学生的表! 最近,我们已经开始做VB.NET系统重构版,在这里跟大家聊聊我在机房收费系统中发现的漏洞。 在机房收费系统中有这样一个窗口--结账。个人觉得结账的功能是:领导对操作员注冊退卡进行结账,简单的说就是领导来收钱,假设你是一个操作员,每天.....
分类:
其他好文 时间:
2015-07-05 09:29:22
阅读次数:
133
用了一个月的时间,成品个人版的房费制度的重构,不是对心脏的总结是有点放心。 首先说说一年前第一次敲机房收费系统的事儿,那是纯面向过程,能实现功能就能够。当初完毕了这个系统。可谓是在提高班学习中的又一个里程碑,纯手工制作。精心打造。我们学会了分析业务流程,消化吸收VB和数据库的学习成果,提高...
分类:
其他好文 时间:
2015-07-03 17:23:05
阅读次数:
119