- 博客(4)
- 收藏
- 关注
原创 SVN-版本控制系统
定义:SVN全名Subversion,即版本控制系统。SVN是一个开放源代码的版本控制系统,它采用了分支管理系统,管理着随时间改变的数据,这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。Subversion是一个通用的系统,可用来管理任何类型的文件,其中包括了
2016-03-25 17:03:24 595 24
原创 global.asax和Session
global.asax和Session global.asax定义:global.asax是一个文本文件,它提供全局可用代码。这些代码包括应用程序的事件处理程序以及会话事件、方法和静态变量。有时该文件也被称为应用程序文件。global.asax 文件中的任何代码都是它所在的应用程序的一部分。每个应用程序在其根目录下只能有一个global.asax文件。
2016-03-20 08:25:45 1221 23
原创 机房重构—单例模式
定义:保证一个类仅有一个实例并提供一个访问它的全局访问点。 解释:通常我们可以让一个全局变量使得一个对象被访问,但它不能防止你实例化多个对象。一个最好的办法就是,让类自身保存它的唯一实例。这个类可以保证没有其他实例可以被创建,并且它可以提供一个访问实例的方法。 特点:一是单例模式的类只提供私有的构造函数,二是类定义中含有一个该类的静态私有对象,三是该类提供了一个静态的公有的函数用于
2016-03-13 10:07:59 661 41
原创 机房重构—七层登录
七层登录,是三层登录演化而来的,它的主要目的是为了解耦和,让程序耦合性底,不必依赖性太强。它比三层多了外观层(Facade),工厂层(Factory)和接口层(IDAL)。多了这几层的应用,让程序更加符合开放封闭原则,大大降低程序的耦合性。下面就是七层登录的代码:首先用来连接数据库的配置文件: 通过配置文件可以很方便的更改数据库,如果需要更改数据库,我只需要把配
2016-03-04 19:03:25 995 34
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人