上一页 1 ··· 4 5 6 7 8

2013年2月22日

利用IHttpHandler生成验证码

摘要: 在网站的设计中,验证码是十分有用的,这里利用IHttpHandler生成验证码,代码如下:<%@ WebHandler Language="C#" Class="Handler2" %>using System;using System.Web;using System.Drawing;using System.IO;using System.Web.SessionState;public class Handler2 : IHttpHandler,IRequiresSessionState{ public void ProcessReque 阅读全文

posted @ 2013-02-22 14:04 MisterS 阅读(338) 评论(0) 推荐(0) 编辑

2013年1月6日

c#值类型和引用类型

摘要: C#中有值类型和引用类型两大类型,值类型是分配在线程的堆栈上的,没有垃圾回收。所有的值类型其实是继承自System.ValueType类型,而System.ValueType又继承自System.Object。引用类型是分配在应用程序的堆上的,创建一个引用类型会在堆栈上创建一个指向该类型的引用即指针,并在堆上分配内存空间存储对象和一个方法表指针,一个SyncBlockIndex。通过方法表指针,我们可以通过实例对象来调用其上继承而来的虚方法,通过SyncBlockIndex可以利用System.Threading.Monitor类型来同步多个线程对它们的访问。引用类型可以分为三个部分:分配在堆 阅读全文

posted @ 2013-01-06 15:46 MisterS 阅读(390) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8

导航