冠军

导航

2010年10月4日

Kerberos的原理 - 3

摘要: 第三幕 第二天一早,Athena 在咖啡间遇上了Euripides。在 Euripides 倒咖啡的时候,Athena 拍了拍 Euripides. Athena: 我有了一个新的 Charon 的版本来解决我们的问题。 Euripides: 真的吗?好快呀。 Athena: 好,你看,这些问题困扰了我一夜。 Euripides: 一定是你良心发现了。我们去那边的小会议室吧? Athena: 好的... 阅读全文

posted @ 2010-10-04 23:55 冠军 阅读(910) 评论(0) 推荐(1) 编辑

Kerberos的原理 - 2

摘要: 第二幕 Euripides 的办公室,第二天早上。Euripides 坐在他的桌子旁边,读着他的邮件。Athena 来敲门. Athena: 我已经想出怎样保护一个开放的网络系统,使象你那样不道德的人不能用别人的名字使用网络服务。 Euripides: 真的吗?坐吧。 她坐下了。 Athena: 在我开始描述之前,我可以为我们的讨论先做一个约定吗? Euripides: 什么约定? Athena:... 阅读全文

posted @ 2010-10-04 08:48 冠军 阅读(729) 评论(0) 推荐(1) 编辑

Kerberos的原理 - 1

摘要: 英文原名:Designing an Authentication System: a Dialogue in Four Scenes英文原文地址:http://web.mit.edu/Kerberos/dialogue.html中文译者实在没有找到这是MIT(Massachusetts Institute of Technology)为了帮助人们理解 Kerberos 的原理而写的一篇对话集。里面... 阅读全文

posted @ 2010-10-04 08:43 冠军 阅读(1796) 评论(0) 推荐(3) 编辑

2010年9月18日

在 Razor 中注册命名空间

摘要: 刚刚看到一篇关于使用 PreApplicationStartMethod 的文章,地址:http://www.dotnetcurry.com/ShowArticle.aspx?ID=570&AspxAutoDetectCookieSupport=1在 Razor 中,如果在页面中要使用 DateTimeFormatInfo,就是一个问题。Razor 没有了页面指令,类似 <%@ Im... 阅读全文

posted @ 2010-09-18 20:59 冠军 阅读(1270) 评论(1) 推荐(1) 编辑

使用 PreApplicationStartMethod 注册自定义的 VirtualPathProvider

摘要: 在 ASP.NET 网站中,有一些工作必须在网站初始化阶段完成,比如自定义的虚拟路径提供器,通常情况下,我们需要在 Global.asax 中进行注册,或者使用 App_Code 目录中任意类的 AppInitialize 静态方法。在 CoderZh的 VirtualPathProvider注册的问题 中讨论了这两种方法。在 ASP.NET 4.0 中提供了一个新的特征 PreApplicati... 阅读全文

posted @ 2010-09-18 20:11 冠军 阅读(3740) 评论(0) 推荐(2) 编辑

2010年8月15日

jQuery 原理的模拟代码 -6 代码下载

摘要: 前几篇文章中的示例代码,去掉了几个 bug, 这里一起提供下载。jQuery 核心模拟的代码jQuery 数据管理的代码jQuery 事件处理的代码jQuery ajax 模拟代码jQuery extend 的代码测试页面:[代码] 阅读全文

posted @ 2010-08-15 12:15 冠军 阅读(680) 评论(1) 推荐(1) 编辑

KMP 匹配算法

摘要: 在开发中,经常会遇到在一个字节数组中,查找一个子数组的问题。如果不是字节数组,而是字符串的话,直接通过 string.IndexOf 就可以解决,对于字节数组还是需要做一点功课。因为字符串比较容易观察,所以,我们首先通过字符串来分析,然后,再在字节数组上实现。问题:对于一个源字符串 source = "abababaababacb" 来说,查找其中包含子串 pattern = "ababacb" ... 阅读全文

posted @ 2010-08-15 11:50 冠军 阅读(3689) 评论(1) 推荐(1) 编辑

2010年8月7日

jQuery 原理的模拟代码 -0 目录

摘要: 为了方便查阅,将最近的 jQuery 原理模拟代码整理一个目录。JQuery 原理jQuery1.3.2 源码学习-5 jQuery 中的原型jQuery 的原型关系图jQuery 原理的模拟代码 -1 核心部分jQuery 原理的模拟代码 -2 数据部分jQuery 原理的模拟代码 -3 事件处理... 阅读全文

posted @ 2010-08-07 21:31 冠军 阅读(2606) 评论(2) 推荐(2) 编辑

jQuery 原理的模拟代码 -5 Ajax

摘要: 对于 xhr 对象来说,我们主要通过异步方式访问服务器,在 onreadystatechange 事件中处理服务器回应的内容。简单的 xhr 使用如下所示。Code highlighting produced by Actipro CodeHighlighter (freeware)http://w... 阅读全文

posted @ 2010-08-07 11:22 冠军 阅读(2695) 评论(1) 推荐(1) 编辑

2010年8月3日

jQuery 原理的模拟代码 -4 重要的扩展函数 extend

摘要: 在上两篇文章中,我们看到每次要通过 jQuery 的原型增加共享方法的时候,都需要通过 jQuery.fn 一个个进行扩展,非常麻烦,jQuery.fn.extend 提供了一个扩展机制,可以方便我们通过一个或者多个示例对象来扩展某个对象。如果没有指定被扩展的对象,那么将扩展到自己身上。jQuery... 阅读全文

posted @ 2010-08-03 00:25 冠军 阅读(2763) 评论(2) 推荐(3) 编辑