摘要: 最近在学单例模式,一些想法和大家交流。为什么要有单例模式的?它在什么情况下使用的?从单例模式的定义中我们可以看出——单例模式的使用自然是当我们的系统中某个对象只需要一个实例的情况,例如:操作系统中只能有一个任务管理器,操作文件时,同一时间内只允许一个实例对其操作等,既然现实生活中有这样的应用场景,自... 阅读全文
posted @ 2013-09-23 13:44 oldmanli 阅读(237) 评论(0) 推荐(1) 编辑
摘要: ASP.NET 提供一个功能完整的缓存引擎,页面可使用该引擎通过 HTTP 请求存储和检索任意对象.缓存的生存期与应用程序的生存期相同,也就是说,当应用程序重新启动时,将重新创建缓存。 将数据添加到缓存中1。通过指定其键和值将项添加到缓存中 Cache["txt"] = "a";2.通过使用 Insert(重载Insert方法)方法将项添加到缓存中Cache.Insert("txt", "a");下列代码显示如何设置相对过期策略。它插入一个项,该项自上次访问后 10 分钟过期。注意 DateTime.MaxValu 阅读全文
posted @ 2013-09-03 11:43 oldmanli 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个网站,用到ajax,总结了用javascript代码创建XMLHTTPRequest对象,并且向一个一般处理程序发送请求并在客户端处理响应报文的代码,代码如下:function createXmlHTTP() { var xhr = false; try {//ie浏览器 xhr = new ActiveXObject("Msxml2.XMLHTTP"); //msxml高版本 } catch (e) { try { xhr = new ActiveXObject("Microsoft.XMLHTTP"); //msxml低版本 } catc 阅读全文
posted @ 2013-06-10 17:10 oldmanli 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 本文转自http://www.cnblogs.com/xray2005/archive/2010/01/06/EF4.htmlEntity Framework 4第一篇POCO在EFv1版本中,并没有提供对POCO(Plain Old CLR Objects)的支持。目前,在.Net4.0 Beta2中的EF 4完善了很多。可以预见,正式的EF4版本应该会有很多改进和完善。在EF4中的提供了对POCO的支持。并支持的数据定义语言(DDL)。这样,我们可以不需要事先生成EDMX文件,而是通过代码编程来实现对数据的操作(Code Only)。下面,介绍在EF4中利用POCO来实现数据定义操作。第0 阅读全文
posted @ 2013-05-02 22:48 oldmanli 阅读(227) 评论(0) 推荐(0) 编辑
摘要: HttpApplication 类的实例(Global继承自该类)是在 ASP.NET 基础结构中创建的,而不是由用户直接创建的。HttpApplication 类的一个实例在其生存期内被用于处理多个请求,但它一次只能处理一个请求。这样,成员变量才可用于存储针对每个请求的数据。 应用程序按照以下顺序执行由 global.asax 文件中定义的模块或用户代码处理的事件:1、BeginRequest (在 ASP.NET 响应请求时作为 HTTP 执行管线链中的第一个事件发生)2、AuthenticateRequest (当安全模块已建立用户标识时发生。注:AuthenticateReques.. 阅读全文
posted @ 2013-04-18 15:43 oldmanli 阅读(289) 评论(0) 推荐(0) 编辑
摘要: DOM就是HTML页面的模型,将每个标签都作为一个对象,javascript通过调用DOM中的属性、方法就可以对网页中的文本框、层等元素进行编程控制,比如通过操作文本框的DOM对象,就可以读取文本框中的值,设置文本框中的值。DOM也像winform一样,通过事件、属性和方法进行编程序。CSS+javascript+DOM=DHTMLwindow对象。Window对象代表当前浏览器窗口,使用window对象的属性、方法的时候可以省略window,比如window.alert(‘a’)可以省略成alert(‘a’).(1)alert方法,弹出消息对话框(2)confirm方法,显示“确定”、“取消 阅读全文
posted @ 2013-03-19 12:20 oldmanli 阅读(259) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Web;using System.Drawing;using System.Drawing.Imaging;public class imgsuofang : IHttpHandler { public void ProcessRequest (HttpContext context) { context.Response.ContentType = "img.jpg"; string imgPath = "upload\\1.jpg"; imgPath = context.Server.M... 阅读全文
posted @ 2013-03-18 12:25 oldmanli 阅读(275) 评论(0) 推荐(0) 编辑
摘要: Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。二者主要区别如下:1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。2、 Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用 “&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。3、 Get是不安全的,因为在传输过程,数据被放在请求的URL中,而如今现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志 阅读全文
posted @ 2013-03-17 17:25 oldmanli 阅读(295) 评论(0) 推荐(0) 编辑