房收费系统的时候,令人相当恶心的一件事就是判断文本框和组合框是否为空还有清空文本框。基本上每个窗体都要进行判断,那一个接着一个的If...Else...语句,长长一串,看着就头疼,但是第一次做机房收费系统的时候竟然傻傻的一个不落都写了出来。真佩服当时的自己,不过这一次还是不要在做那种傻事了,因为我们经历了不少面向对象的洗礼,认识了封装。
向对象的范畴里,对于相同的或者类似的代码...
分类:
Web程序 时间:
2014-06-20 13:13:04
阅读次数:
427
前篇博客只是简单的说了下,机房收费系统下机的简单思路,下面来正式的介绍下整个流程。 分析 由于下机的时候需要涉及到两个表中的数值——StudentInfo表和OnlineInfo表,那么我们的思路就是如何能够简化查询的操作。 学生表中包含的学生的静态信息,而上机信息表中则包含了有关学生上机的所有的信息。 流程 1.更新学生下机信息 2.触发器触发后,会自动...
分类:
其他好文 时间:
2014-06-20 10:28:04
阅读次数:
234
在编程的过程中,经常需要共享一些数据,如我们在开发机房收费系统中用到的“单价”,与数据库连接的字符串等等,都需要共享。...
分类:
Web程序 时间:
2014-06-09 23:10:06
阅读次数:
312
Hightopo的HT for Web作为3D客户端呈现解决方案,今天介绍的重点不在于采集这些指标,而在于如何应用HT的预定于3D元素来实现流动的效果。在《透过WebGL 3D看动画Easing函数本质》这篇介绍的基于HT for Web的动画,是通过改变模型的位置方向来实现动画,而本文要介绍的方案则是保持模型位置方向不动,而是通过控制模型的贴图参数uvScale和uvOffset实现流动的控制,这样实现的好处是没有增加过多的3D图元模型,同时可借助2D的图片融合到3D进行呈现,毕竟美工改变2D图片,或程序...
分类:
Web程序 时间:
2014-06-08 18:06:44
阅读次数:
266
对多个linux服务器,时间保持一致是很必要的。根据精确度要求,应该有相应的时间间隔进行时间同步。如果不进行时间同步,时间久了就会差别很大,遇到问题时定位就很困难。因为多台设备的配合,log之间可能有前因后果,时间是同步事件的先后的重要依据。一般来说,对一个机房内的设备,可以设置一台时间服务器,由它...
分类:
系统相关 时间:
2014-06-07 20:08:00
阅读次数:
313
分层
分层是为了减少层与层之间的依赖,增加程序的可读性,让整个系统结构清晰明确,还可大大降低维护成本,但是分层也有一定的缺点,有些可以直接访问数据库的层,却要通过负责访问数据库的层进行访问,这样,在访问数据库过程中就多出一个环节,增加了系统的开销,有时候要在表示层增加某个功能,为了降低耦合,就不得不自上而下,在每一层里面增加这个功能所需的服务类,这样就增加了开发成本
...
分类:
数据库 时间:
2014-06-07 15:23:00
阅读次数:
339
机房也进行了好几天了,不过最近这几天依旧是停留,停留...
分类:
其他好文 时间:
2014-06-07 13:17:50
阅读次数:
220
DNS:domainnamesystem为什么她会存在?whydoesitexist?比如说,一个数据中心的2000台服务器,如果是记住IP地址的话,比如说协会的机房他们使用的是IP地址来记录,但是呢,这样来管理,第一是太过混乱,第二是机房本身太小域名解析系统:举例来说:索尼移动的机房:内部网络工..
分类:
其他好文 时间:
2014-06-04 13:01:52
阅读次数:
470
vb.net版机房收费系统中的数据库设计,结合数据库原理,讲解...
分类:
数据库 时间:
2014-06-02 12:21:08
阅读次数:
270