shensr

软件推动科技,科技改变世界!

博客园 首页 新随笔 联系 订阅 管理
  14 Posts :: 17 Stories :: 94 Comments :: 0 Trackbacks

2005年11月29日 #

posted @ 2005-11-29 17:42 shensr 阅读(124) | 评论 (0)编辑

2005年11月28日 #

     摘要: 前两天写了篇 delegate 与 event 的比较,其中有个特别大的错误由Cavingdeep兄给予指正,在此再次表示感谢!

本来准备这两天整理一下,重新写一遍。昨天上 blog 一看,Cavingdeep兄和装配脑袋兄在那篇 blog 上就 Observer 与 event 各自发表了一长串评论;)于是临时决定写一篇 .net event (简称 event,下同) 与 Observer 的比较。不过,这次我不在正文中包含分析和结论(充分汲取上次的教训,哈哈),而在后面的评论中逐步想到什么补充什么。同时也欢迎大家一起来讨论,尤其是Cavingdeep和装配脑袋二兄;)

  阅读全文
posted @ 2005-11-28 18:34 shensr 阅读(1081) | 评论 (16)编辑

2005年11月24日 #

     摘要: 写代码的过程中,经常会在delegate和event之间进行选择,以前也没仔细思考选择的原因,今天终于忍不住花了半天时间仔细琢磨了一下……  阅读全文
posted @ 2005-11-24 15:34 shensr 阅读(1249) | 评论 (24)编辑

2004年12月7日 #

posted @ 2004-12-07 12:45 shensr 阅读(1235) | 评论 (0)编辑

2004年12月6日 #

posted @ 2004-12-06 13:47 shensr 阅读(1034) | 评论 (0)编辑

posted @ 2004-12-06 13:45 shensr 阅读(9820) | 评论 (4)编辑

2004年11月4日 #

     摘要: 工作中有一个应用系统,其所有数据都存放于数据库中,并使用一工具进行维护。实际使用过程中非常希望对一些数据进行版本控制,这样的需求相信大家也有碰到。  阅读全文
posted @ 2004-11-04 17:08 shensr 阅读(1177) | 评论 (1)编辑

2004年9月10日 #

     摘要: 我在前一篇文章(Reflection带来的潜在威胁)中提到了通过Reflection访问private member所带来后果,这里接着这个话题来讨论应付这一问题的方法!   阅读全文
posted @ 2004-09-10 12:12 shensr 阅读(1089) | 评论 (2)编辑

2004年9月8日 #

     摘要: Reflection给我们的编程带来极大的便利,然而我们却往往会忽略掉这把双刃剑(同样锋利)的另外一面。By design, 只要你具有了相应的ReflectionPermission, Reflection 就允许你访问一个Assembly里中的所有Classes (包括NonPublic),也允许你访问一个Class中的所有Methods, Properties以及Fields(包括NonPublic)!  阅读全文
posted @ 2004-09-08 12:10 shensr 阅读(1226) | 评论 (7)编辑

2004年8月10日 #

     摘要: 有时我们会希望在照片上直接打上日期戳(以表示某年某月,某到此一游...),有些数码相机本身不带给照片打上日期戳的功能(偶的就是)。

目前提供了三种日期供选择:拍摄时间(一般的相机都会提供该 EXIF 属性),创建时间(通常等于拍摄时间)以及最后更改时间……

  阅读全文
posted @ 2004-08-10 13:01 shensr 阅读(3965) | 评论 (16)编辑