06 2007 档案

通过 INotifyPropertyChanged 实现观察者模式
摘要: 普通观察者模式存在的问题我们都知道观察者模式的优点,可以在属性发生改变时,来监听一个实现好了的事件,这样可以帮助来异步处理许多的事情,可是在观察者模式中,一般都是针对于实体来进行封装操作,可大多数的监听过程就需要写在实体的内部了,这样大大影响了实体封装的原子性,如果想实现什么监听事件,都需要在实体层进行更改,这另人太不悦了```不过,可以通过代理的方式,让实体里面监听的时候执行这个代理就好了,代理...阅读全文

posted @ 2007-06-29 23:20 谢里斯 阅读(2357) | 评论 (4) 编辑

使用 .NET 2.0 SecureString 类保护敏感数据
摘要: 什么时候应当使用SecureString类你可能感到怀疑,既然可以使用基本的String类,为什么还有必要使用SecureString类呢?问题在于String类的设计方面。例如,如果你有一个String类的实例包含某个人的社会安全号,你就希望应用程序在处理过程中将其安全保存,以避免泄露。 问题的关键在于安全保存文本,因为String类将其以明文形式保存。查明数据的保存位置需要对.NET字符串有一...阅读全文

posted @ 2007-06-22 10:17 谢里斯 阅读(578) | 评论 (0) 编辑

API参数说明符前缀详解
摘要: 使用MASM写Windows程序,其实就是和Windows API打交道,而一个人是不可能记住所有的API用法的,所以API参考手册是必不可少的,API的参考手册中函数原型是按匈牙利表示法表示的,下面这个表就是API原型中那些前缀的详细解释 资料来源:MicroSoft MSDN Platform SDK 参考a Array 数组b BOOL (int) 布尔(整数)by Unsigned Cha...阅读全文

posted @ 2007-06-17 22:19 谢里斯 阅读(366) | 评论 (0) 编辑

C#中调用Windows API的要点
摘要: 一、调用格式   using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码  ...  //使用DllImportAttribute特性来引入api函数,注意声明的是空方法,即方法体为空。  [DllImport("user32.dll")]  public static extern ReturnType FunctionName(type ...阅读全文

posted @ 2007-06-17 22:18 谢里斯 阅读(263) | 评论 (0) 编辑

SQL 处理简单的 Xml
摘要: 使用SP_XML_PREPAREDOCUMENT 来读取 Xml 文本。读取作为输入提供的 XML 文本,然后使用 MSXML 分析器 (Msxmlsql.dll) 对其进行分析,并提供分析后的文档供使用。分析后的文档对 XML 文档中的各节点(元素、属性、文本和注释等)的树状表示形式。为格式正确的 XML 文档准备内部表示形式-- 第一个参数: -- 新创建文档的句柄。@hdoc 是一...阅读全文

posted @ 2007-06-07 16:45 谢里斯 阅读(323) | 评论 (2) 编辑

公告

昵称:谢里斯
园龄:5年3个月
粉丝:1
关注:0

导航

<2007年6月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

统计

  • 随笔 - 71
  • 文章 - 0
  • 评论 - 21
  • 引用 - 2

搜索

 
 

常用链接

最新随笔

随笔分类

随笔档案

博客男女

  • 谢里斯

我的博客地图

友情连接

积分与排名

  • 积分 - 48176
  • 排名 - 2200

最新评论

阅读排行榜

评论排行榜

推荐排行榜