摘要:
CLR通过AppDomain实现不同Application之间的隔离,在通常情况下,不同AppDomain不同共享内存。在一个AppDomain中创建的对象不能直接被运行在另一个AppDomain的程序使用。跨AppDomain对象的共享依赖于一个重要的过程:Marshaling。我们有两种不同的Marshaling方式:Marshaling by Value和Marshaling by Refe... 阅读全文
摘要:
摘自 http://www.cnblogs.com/terrylee/articles/293509.html 实现要点 l Singleton模式是限制而不是改进类的创建。 l Singleton类中的实例构造器可以设置为Protected以允许子类派生。 l Singleton模式一般不要支持Icloneable接口,因为这可能导致多个对象实... 阅读全文