08 2010 档案

摘要:在前一篇文章中我曾经说过,现在正在做一个小小的框架以实现采用统一的API实现对上下文(Context)信息的统一管理。这个框架同时支持Web和GUI应用,并支持跨线程传递和跨域传递,和对上下文项目的读写控制。在对后两个特性的支持上,出现一个小小的关于序列化的问题。解决方案只需要改动短短的一行代码,结果却让我折腾了老半天... 阅读全文
posted @ 2010-08-31 20:16 Artech 阅读(6609) 评论(22) 推荐(15) 编辑
摘要:最近一直在进行公司内部框架的升级工作,其中一个小的部分就是通过HttpSessionState和CallContext建立一套统一的、可扩展的用于管理上下文信息的框架。在为写好的程序编写Unit Test和QuickStart的时候,遇到了两个基于LogicalCallContext的严重问题。导致这两个问题的根源还没有来得及去追踪,或许是微软VS Unit Test框架本身和WebHost本身的一个Bug。现在将其写出来,一来是希望读者在遇到相同情况的时候知道LogicalCallContext可能是影响因素之一,另一方面也希望借助社区的力量快速找到问题的症结。 阅读全文
posted @ 2010-08-29 00:59 Artech 阅读(3599) 评论(7) 推荐(7) 编辑
摘要:这是一张大体反映Unity 2.0下关于AOP(Interception)设计的类图... 阅读全文
posted @ 2010-08-27 12:11 Artech 阅读(2261) 评论(13) 推荐(1) 编辑
摘要:自从公司搬到国际科技园五期之后,就开始坐班车上班了。随着入住公司越来越多,班车的车次却始终保持不变,所以班车变得越来越挤。对于上下班的高峰期,后面几个站点的人根本就上不了车。为了避开高峰期,我一般都会选择坐稍早那一班上下班。由于这几天一直在培训公司刚刚招聘的新人,培训在九点开始,去早了也没有太大的意义,所以选择坐上班高峰期的那班车...... 阅读全文
posted @ 2010-08-25 22:20 Artech 阅读(3723) 评论(24) 推荐(3) 编辑
摘要:有一次和人谈起关于事务的话题,谈到怎样的资源才能事务型资源。除了我们经常使用的数据库、消息队列、事务型文件系统(TxF)以及事务性注册表(TxR)等,还有那些资源直接可以纳入事务进行状态的管理呢?我说如果我们按照.NET事务模型的规范对相应的资源进行合理的封装,原则上我们可以让任何可编程的资源成为事务型资源。本篇文章中,我将通过简单的编程将一个普通的变量变成支持事务,让变量的值也可以回滚,以确保事务前后的数据一致性。 阅读全文
posted @ 2010-08-16 22:09 Artech 阅读(10437) 评论(61) 推荐(40) 编辑
摘要:照理说随着年纪的增加,一个人的情绪控制能力会随之增强。随着阅历的增加,心智的增强,会帮助一个更加“从容”地面对顺境与逆境——我一直觉得人生的最高境界就是“从容”二字)。同时也会使一个人能够一种包容的心态去看待和处理生活中一些“看不惯”的事情,而不会使这些影响自己的情绪。但是,我觉得自己年纪越大,却越来越激愤。每次看到一些不公、丑陋、恶心的事情,自己总是难以忍受,习惯性地表现出一些“过激”的行为。以下随便列举出一些事件...... 阅读全文
posted @ 2010-08-14 23:50 Artech 阅读(3722) 评论(46) 推荐(7) 编辑
摘要:《天使之恋》是我最近看的一部电影,剧情大体是这样的:性格独立、长相可爱的女高中生理央内心有着无法抹去的阴影。由于这段惨痛的过去,她变得无法相信任何人,她只对金钱感兴趣,而且从来不和对自己没用的人交往。在17岁生日那天,理央邂逅了35岁的大学讲师光辉,有此坠入爱河。理央开始懂得如何去爱别人,渐渐发生了蜕变。然而命运却不愿让理央顺利获得重生。光辉虽然也爱理央,却无法接受她的爱.... 阅读全文
posted @ 2010-08-13 22:47 Artech 阅读(13718) 评论(12) 推荐(3) 编辑