从王继彬的三层视频学习结束之后,我的第二遍个人重构VB.NET版机房收费系统,就这样在廊坊春夏交替的季节中开始了,开始的开始,从不会敲,到慢慢上手,这一个过程,毫不夸张的说,快要到临界点的感觉,因为真心不知道从哪儿下手,可是一路走来,蓦然回首,踏雪无恒。生活总是不免柴米油盐酱醋茶的平凡,更是难挡喜....
分类:
其他好文 时间:
2014-08-17 13:01:42
阅读次数:
174
来北京学习也一个多月了,三层项目也结束了快一个星期了,觉得还是有必要总结一下。整个三层班级三层项目的效果在这里. 我们组做的三层项目是一个经销商的管理系统,说真的,到项目结束后我都不知道我们组到底做了什么。在项目答辩之前,一直觉得我们组的项目是最二的一个,但没想到结果挺意外的。因为我自己觉得,其它....
分类:
其他好文 时间:
2014-08-17 02:19:12
阅读次数:
210
众所周知,在面向对象的软件开发中,通过对类的封装和抽象,可以对类进行继承,从而实现代码复用和增加软件的可维护性。那么,窗体能不能继承呢?在重构机房收费系统的时候遇到了如下问题:...
《机房收费系统个人版》基本上完工了,我的U层代码很多很乱。基本上是D层有几个函数,B层就对应有几个函数,U层使用对应B层中的每一个函数。比如说在登录中,U层首次要使用一个函数检查用户名和用户密码是否正确,然后再使用“添加用户上机记录”的函数。下面是登录的时序图:
登录业务比较简单,但是对于复杂的上机过程呢?U层要检查卡是否注册,余额是否充足,卡的状态是否在使用中,该卡是否现在...
分类:
其他好文 时间:
2014-08-16 18:33:00
阅读次数:
341
在接触SqlHelper之前已经是久闻大名了。机房的重构师傅说先用三层的思想来做,等体会深了在加设计模式和其他的。前天搬着电脑让师傅看了看,指导了指导,然后说可以加一些东西了。我说加这个加那个?师傅说想加什么想用什么回去自己再学学具体的会体会深刻。
其实在写纯三层的时候已经感受到了D层中代码的大量重复。连接数据库查询数据库写SQL语句总是用到那么几句话。
机房收费中关于数据库的...
分类:
数据库 时间:
2014-08-16 18:31:20
阅读次数:
217
稀疏自编码器效果不错,但是有个固有缺陷:必须对输入数据的范围缩放到(0,1)。
设想一个图像如果不经预处理,直接把大于1的值输入稀疏自编码器,那么被sigmoid一下,就成了(0,1)的范围了,再被sigmoid一下,还是在(0,1)范围。这样残差根本没办法算,因为经过了sigmoid变换之后的数据已经不可能与输入数据相等了。
但是如果我们把第三层,原先的sigmoid函数换成恒等...
分类:
其他好文 时间:
2014-08-16 15:12:00
阅读次数:
302
交换机属于OSI第二层即数据链路层设备。它根据MAC地址寻址,通过站表选择路由,站表的建立和维护由交换机自动进行。交换是指转发和过滤帧。
路由器属于OSI第三层即网络层设备,它根据IP地址进行寻址,通过路由表路由表路由协议产生。路由是指网络线路当中非直连的链路。
交换机最大的好处是快速,路由器最大的好处是控制能力强。
区别:
①交换是不需要IP的,而路由需要,因为IP就是第三层的协议,第二...
分类:
其他好文 时间:
2014-08-16 09:48:00
阅读次数:
216
实验动态路由-RIP实验目标给三层交换机、路由器配置静态路由;删除三层交换机、路由器静态路由;给三层交换机、路由器配置动态路由实验环境实验步骤一、配置IP地址二、在switch5上创建vlan2、vlan3,并将f0/1加入到vlan2中,将f0/2加入到vlan3中,将f0/3设置为trunk模式三、在..
分类:
其他好文 时间:
2014-08-16 01:09:30
阅读次数:
342
去年的时候,我写过一篇机房收费系统登陆的总结文章,那是站在VB的基础上,直接查询数据库实现的登陆。是很初期的知识。如果想了解详情,请看VB查询数据库之登陆窗体——机房收费系统总结(一)。
今天,我要换一个角度,换一个方式,来实现登陆。首先,我选择的开发工具是VB.NET,数据库是SQLSever2008。其次,我用的是三层的思想,把界面,逻辑和数据都分开,减少相互之间的影响。在次,界面层...
分类:
Web程序 时间:
2014-08-15 22:33:49
阅读次数:
436
POJ 1185 炮兵阵地(动态规划)
题目大意:
炮兵有自己的攻击范围,P表示可以放炮兵,两个炮兵之间不能相互攻击,问你最多放置多少个炮兵。
解题思路:
离散化炮兵的状态,之枚举一层的有效状态,那么记录前两层,那么就可以算出第三层的最大值,动态规划。...
分类:
其他好文 时间:
2014-08-15 18:00:29
阅读次数:
164