《大话设计模式》中第15章中《就不能不换DB吗?》引出了我今天要谈论的主题:抽象工厂+反射+配置文件 实现数据访问程序。当时也不甚理解啊!到了机房收费的亲身实践中,终于体会到了这对组合的奥秘。
抽象工厂模式(Abstract Factory)
提供一个创建一系列相关或相互依赖对象的接口,而无需制定它们具体的类。知道它是用来创建工厂的就OK了。
反射
提供了封装程序集、模块和类型的对...
分类:
其他好文 时间:
2014-08-22 19:45:20
阅读次数:
163
Swift项目开发实战-基于分层架构的多版本iPhone计算器-直播课好消息:买本课程送相关讲师图书+50金币课程优惠券!还有更好消息,为了回馈新老学员,本次采取直播免费,录播收费的形式哦~!购买本课程赠送关东升老师价值69元国内第一本《Swift开发指南》,并且赠送50元优惠券一..
分类:
编程语言 时间:
2014-08-22 18:12:59
阅读次数:
344
历时20天的机房收费系统已经落下了帷幕。在这20天里经历了N次困难,我用N+1次的毅力成功的撂倒了它们。
在敲机房之前,感觉对数据库的了解只限于那一点点的理论知识。在学生信息管理系统的时候也有对数据库进行过增删改查,但那时在VB里面的,没有真正的打开数据库,对它进行面对面的操作。
在机房收费系统中对数据库更加了解了一些。师姐说我这只是刚入门,任重而道远啊~机房收费系统是在学生信息管理系统后的第...
分类:
其他好文 时间:
2014-08-22 13:05:01
阅读次数:
156
对于IT行业的从业人员,大多都会熟悉UITraEdit,EditPlus,Notepad++等文本编辑工具,这些工具都是比较强大的,但大多都是收费的。而Notepad++是免费的,而且更新还是很快的,并且插件也很多,个人比较喜欢,就推荐一下。
分类:
其他好文 时间:
2014-08-21 20:55:04
阅读次数:
235
在机房收费系统中的“结账”部分,要求选中操作员然后点击“结账”button后,将该操作员办理的注冊、充值、退卡业务的状态改为“已结账”。注冊、充值和退卡分别记录在三张表中,假设依照传统的办法,须要在DAL层写三个函数,分别update每张表的isCheck为“true”,且不说写多少代码,费多...
分类:
其他好文 时间:
2014-08-21 16:55:24
阅读次数:
223
……接上一章节,继续扣款(收费)报告。16、小张同学把下面的脚本复制到记事本中,保存并退出记事本。该脚本主要实现按正确的顺序执行所有所需的数据仓库作业17、返回ServiceManagerShell中,小张执行.\RunDWJobs.ps1这个脚本再启动所需的每一个数据仓库作业,该过程需要一定的..
分类:
其他好文 时间:
2014-08-21 15:14:05
阅读次数:
215
一般的商业项目都需要对代码进行加密,Android提供了一种代码混淆方法,介绍如下:
一、代码混淆都做了什么?
1、代码混淆通常主要是去除不必要的代码,是用一些晦涩难懂的名称来重命名类,属性,方法等,以达到减小代码体积,增加反编译难度的目的。(如果我们的应用是收费的或者保密的,那么我们就很有必要通过代码混淆来提高我们代码的安全性)
二、在Eclipse中启用ProGuard
1、确定And...
分类:
移动开发 时间:
2014-08-21 11:38:14
阅读次数:
290
机房收费系统重构版终于正式开工了!
前几天,刚刚看完三层的视频,在视频中详细的讲解了一个登录功能。天真的我,当时以为三层结构是那么的简单,所以我草草地做完总结之后,就很快就开始机房收费系统的重构了。可是谁想到,当我一打开编程软件,就让我“碰了一鼻子的灰”!首先是不知道vs 怎么用,其次就是看三层的时候,登录的实例使用C#写的,而这次我们需要用VB.NET写,所以对于其中的语法是知之甚少。虽然,前...
分类:
Web程序 时间:
2014-08-20 19:43:52
阅读次数:
303
报表对我来说确实是个新东西。花了好长时间才对报表有了 基本的了解。首先,VB中有一个报表的控件Grid++Report Engine5.0TypeLibrary,其次,报表的制作是通过“Grid++Report报表设计器”这个软件制作,最后,这是报表,vb与sql之间的交互。...
分类:
其他好文 时间:
2014-08-20 18:08:52
阅读次数:
197
1、用dreamweaver 8来开发。2、服务器用tomcat 7.3、引入extjs_all.css和extjs_all.js.4、面板、布局、组件、渲染、窗口、对话框5、开发工具 spket(收费插件)、FullSource6、JSON(javascript object notation)适...
分类:
Web程序 时间:
2014-08-20 16:07:52
阅读次数:
199