2009年3月26日

IHttpModule接口 说明

摘要: IHttpModule向实现类提供模块初始化和处置事件。 IHttpModule包含兩個方法: public void Init(HttpApplication context); public void Dispose(); Init():这个方法接受一个HttpApplication对象,HttpApplication代表了当前的应用程序,我们需要在这个方法内注册 HttpApplicat... 阅读全文

posted @ 2009-03-26 10:09 魏绰 阅读(338) 评论(0) 推荐(0) 编辑

2009年2月18日

在ASP中调用DLL的方法

摘要: 在ASP中调用DLL的方法 .net的dll已经不是严格意义上的动态连接库了,而是一个类或者类库。它是不能直接在ASP、VB等其它的应用 环境中使用的。 我们可以通过COM包装器(COM callable wrapper (CCW))来将.net的dll再次包装,通过这个中间介质来实现相应的功能。 以下是一个小例子,供大家参考。 1. 在.net Visual Studio 中新建一个Clas... 阅读全文

posted @ 2009-02-18 13:43 魏绰 阅读(3148) 评论(0) 推荐(0) 编辑

2009年1月20日

判断用户名是不过度,区分字符和汉字

摘要: byte[] bytName= System.Text.Encoding.GetEncoding("GB2312").GetBytes(txtUserName.Text.Trim()); if (bytName.Length > 10 || bytName.Length < 4) { ... 阅读全文

posted @ 2009-01-20 15:14 魏绰 阅读(183) 评论(0) 推荐(0) 编辑

截取指定长度的字符串,区分汉字和字符

摘要: using System.Text; using System.Text.RegularExpressions; int current = 30; int location_http = lblContext.Text.IndexOf("http"); int location_img = lblContext.... 阅读全文

posted @ 2009-01-20 15:13 魏绰 阅读(317) 评论(0) 推荐(0) 编辑

2009年1月15日

RadioButtonList 绑定图片

摘要: (1)直接从文件夹中读取 string dirpath = Server.MapPath("Emoticons"); DirectoryInfo dire = new DirectoryInfo(dirpath); FileInfo[] file1 = dire.GetFiles("*.gif"); ... 阅读全文

posted @ 2009-01-15 11:33 魏绰 阅读(1135) 评论(0) 推荐(0) 编辑

2008年12月29日

SQl 语句整理

摘要: 1.在select提取的每个结果前加上一序号列,从1开始,步长为 ... select (select count(*) from blog A where A.id declare @t table(id int,dat datetime,userid int ) insert into @t select 1,getDate(), 1 union all s... 阅读全文

posted @ 2008-12-29 10:26 魏绰 阅读(196) 评论(0) 推荐(0) 编辑

2008年12月11日

令牌

摘要: 令牌分为:质询/响应令牌和时间令牌; 令牌有点像一个小计算器,粗略一看也有点像汽车的遥控器,所有的令牌差不多都有一个处理器,一个液晶屏和一个电池,有些令牌还有供用户输入信息的小键盘和一个时钟。每个牌都有一个唯一的种子数,种子可确保令牌输出唯一的代码集。令牌产生的伪随机数称为一次性口令或者一次通行码。 用户在访问受保护的资源时,输入用户名,令牌上显示的通行码和PIN,而不是口令。... 阅读全文

posted @ 2008-12-11 11:44 魏绰 阅读(437) 评论(0) 推荐(0) 编辑

2008年12月10日

Web通迅过程中使用证书,图解

摘要: 1.只有服务端有证书的情况 2.客户与服务端均有证书的情况 客户端在访问服务器的时候,他们要进行互相的认证,即客户端将自己的证书发往服务器进行认证;服务器将服务器证书发往客户端进行认证;认证成功后,客户端用自己的私钥签名数字,用服务器证书中的公钥加密数据,然后发给服务器.服务端接收到后,用服务端自己的私钥解密数据,用客户端证书中的公钥验证签名。反之易然。 过程如下: (1)客户... 阅读全文

posted @ 2008-12-10 15:46 魏绰 阅读(394) 评论(0) 推荐(0) 编辑

数字签名

摘要: 首先介绍一下散列算法,这种算法在计算机科学当中相当常见,它接收一大块的数据并将其压缩成最初数据的一个指纹或者摘要。 举个例子,18/2=9,在某种程度上9就是表达式(18/2)的指纹(也可以叫摘要)。这时我们无论计算机多少次,结果都会是9。这时无论我们对18进行多么细微的改动,其运算结果都会改变。返过来我们把计算结果9告诉你,不告诉你任何进一步的信息,你就不大会猜出最初的表达式是什么,因为有无数个... 阅读全文

posted @ 2008-12-10 15:41 魏绰 阅读(315) 评论(0) 推荐(0) 编辑

对称算法与非对称算法综合使用

摘要: 对称算法与非对称算法综合起来使用如下图: 发送者拿有公钥,接收者拿有私钥 1》发送端: 首先发送端生成随机对称密钥,用对称密钥将数据加密后放入数字信封中,然后用公钥将随便对称密钥打包,放入数字信封中,最后将数字信封传到接收方 2》接收端: 接收后数据后,首先将数字信封分成两部分,密码包和加密后的数据,然后用自己的私钥解密“密码包”,将对称密码取出,用对称密钥将加密数据进行恢复.... 阅读全文

posted @ 2008-12-10 15:26 魏绰 阅读(792) 评论(0) 推荐(0) 编辑

导航