09 2012 档案
摘要:一般说要复制对象,不知道大家怎么做,我的 第一个想法是,实例化一个新的对象,不过这不是最优的做法。其实,我所要说的是一种模式----原型模式。 “原型模式其实就是从一个对象再创建另外一个可定制的对象,而且不需要知道任何创建的细节”。也许上边这个图你看不懂,对我也看不懂,所以不做解释了,具体咱们看一个示例:原型类:View Code abstract class Prototype{ private String id; public Prototype(String id) { this.id = id; } public string Id ...
阅读全文
摘要:1、关于登陆验证和授权很多网站都有登陆对话框,让事先已经注册的用户验证,以便为他们提供个性化的服务等。可以把这个过程看作是两件事情的发生:验证和授权!登陆的作用是验证请求登陆的用户是否合法,而授权则是验证合法的用户在请求资源时,根据他们的权限决定是访问还是拒绝。以上这种网站本身提供对话框的作法在.NET中被称之为Forms验证模式,接下来将会讲述这种验证模式。在以前ASP陈序员或者其他程序员,要想保存合法用户的验证,在以后的访问授权中使用,不得不使用写Cookie或者将信息保存在Session中的方法,而在需要授权的页面加载前添加一堆繁琐的代码来验证制定的用户是否具有访问权限否则的话就不能显示
阅读全文
摘要:这是读取文件的代码 StreamReader myreader = File.OpenText(_filepath);//读取记事本文件 string s = ""; s = myreader.ReadToEnd();//从当前位置读取到文件末尾 s = s.Replace(txt, "");//替换了第一行,因为我读取的是ascx,第一行不能修改,因此我将它保存在字符串中将读取的字符串中的替换掉 FCKeditor.Value = s; myreader.Close(); myreader.Dispose(); 读取文件时,平淡无奇,没什么错误如果想一
阅读全文