Flier's Sky

天空,蓝色的天空,眼睛看不到的东西,眼睛看得到的东西

导航

09 2004 档案

摘要:http://www.blogcn.com/User8/flier_lu/index.html?id=3968327 briankel 的 blog 上有个有趣的讨论,《C# 'that' keyword》。讨论如果在 C# 中增加 that 关键字,将会表示什么意思 :P 简单分析可以发现,that 关键字应该是与 this 关键字对应或者至少平级的,因此在语法和语义上应该尽量保持同... 阅读全文

posted @ 2004-09-25 21:44 Flier Lu 阅读(2310) 评论(5) 推荐(0) 编辑

摘要:原文:http://www.blogcn.com/User8/flier_lu/index.html?id=3783526 我在前一篇文章《CLR 中代码访问安全检测实现原理》(后文中简称为【文1】)中简单介绍了 CLR 中是如何实现 CAS (代码访问安全) 检测,其中提到在对 Assembly/AppDomain 进行权限验证时,是直接从与其绑定的安全描述符中获取其权限集的,然后与需要检... 阅读全文

posted @ 2004-09-13 00:53 Flier Lu 阅读(3437) 评论(6) 推荐(0) 编辑

摘要:原文:http://www.blogcn.com/User8/flier_lu/index.html?id=3765092 与传统 Windows 中目录存储定位,以及 COM 中注册表定位等方式不同,CLR 中使用了几级组件定位策略,以试图彻底解决 DLL Hell 的问题。其中 GAC 是 CLR 中代码共享的最重要的中心存储库,所有的强签名 (Strong Named) 配件 (Ass... 阅读全文

posted @ 2004-09-11 23:32 Flier Lu 阅读(2652) 评论(3) 推荐(1) 编辑

摘要:原文:http://www.blogcn.com/User8/flier_lu/index.html?id=3692778 在传统的操作系统级安全模型中,安全管理的粒度都是 Principal-based 层面的。用户从认证登陆成功开始,就获得此帐号的所有权限,而其运行的程序,也自动被授予帐号及其所在组的所有权限。例如我在《DACL, NULL or not NULL》一文中介绍的,NT 用... 阅读全文

posted @ 2004-09-07 00:12 Flier Lu 阅读(2654) 评论(7) 推荐(0) 编辑

摘要:原文:http://www.blogcn.com/User8/flier_lu/index.html?id=3618657 面向对象语言的一大重要特性就是支持类型的继承语义,子类型可以通过接口继承获得父类型的接口定义,也可以通过实现继承只获得父类型的实现。同时继承带来的多态性使得我们能够将针对基类进行操作的代码,直接应用到其子类上。 而在编写 XML Schema 进行 XML 结构设... 阅读全文

posted @ 2004-09-02 00:38 Flier Lu 阅读(3748) 评论(6) 推荐(0) 编辑