摘要: 原文地址:http://www.cnblogs.com/gaozhongfa/archive/2009/12/08/1619041.html收录一:我的理解: 比如用一个类描述一张合同,而这个类实例化后其中的字段保存着合同的信息,如果现在要把这个类的实例发送到另一台机器、另一个窗体或是想保存这个类以便以后再取出来用(持久化对象),可以对这个类进行序列化(序列化实际上是一个信息流),传送或保存,用的... 阅读全文
posted @ 2010-06-07 14:20 slikyn 阅读(5285) 评论(0) 推荐(2) 编辑
摘要: 今天才试用workflow的trace功能,发现在调用sqlTrackingQuery试图得到workflowInstance时返回一个null给我。经过反复的实验发现,是因为我在workflowInstance处于idle状态时不小心写了manualReset.Set(),导致host线程运行速度快于workflowInstance的线程,所以导致没有获得数据~~~ 解决方案: 1.删除idle... 阅读全文
posted @ 2010-06-02 16:46 slikyn 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 在讨论这个问题之前,我们先了解这样一种观点,线程之间的通信是通过发信号来进行沟通的。(这不是废话) 先来讨论ManualResetEvent,讨论过程中我会穿插一些AutoResetEvent的内容,来做对比:ManualResetEvent都可以阻塞一个或多个线程,直到收到一个信号告诉ManualResetEvent不要再阻塞当前的线程。可以想象ManualResetEvent这个对象内部有一个... 阅读全文
posted @ 2010-06-01 14:15 slikyn 阅读(5489) 评论(3) 推荐(4) 编辑
摘要: 这段时间在学习设计模式(呵呵,不知道有没有一点迟),有点心得想和大家一起分享一下。 世界上本没有设计模式,代码写的多了, 就开始有些套套了,所以就有这些模式了。其实想一想,世间万物都是一个道理,就好比是武术,世上本没有什么拳法,人打的多了,发现用这样的顺序打拳经常能赢,所以就总结了一下,就有了这个拳那个拳的。设计模式也是一个道理,软件开发经历了那么多年,人们发现如果代码按照这样写会比较好,所以就总... 阅读全文
posted @ 2010-01-23 20:35 slikyn 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 计算机领域,拼的就是概念 -----题记 说到DB Design,估计很多人的第一反应就范式,毕竟这是大学数据库原理中的核心内容,很多人在设计DB的时候都是会依照范式的要求去设计。记得我在学校的时候,老师有一次就对我们讲过DB的设计至少要达到第三范式或者BC范式才算OK的Design。老师的这句话,对我的影响深刻,以至于我每每设计DB的时候,都会严格遵守DB结构的范式要求。可是随着时间的推移,我越... 阅读全文
posted @ 2009-11-15 09:34 slikyn 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 今天是第一次在C#中接触Thread,自己研究了一下其中Thread.Join()这个方法,下面谈谈自己的理解。 Thread.Join()在MSDN中的解释很模糊:Blocks the calling thread until a thread terminates 有两个主要问题:1.什么是the calling thread? 2.什么是a thread? 首先来看一下有关的概念: 我们执行... 阅读全文
posted @ 2009-07-17 23:22 slikyn 阅读(64150) 评论(29) 推荐(16) 编辑