胖在一方

出得厅堂入得厨房的胖子

导航

随笔分类 -  DesignPatterns

摘要:当为多线程的应用程序创建singleton设计模式时,需要确保它们都是线程安全的。 1Imports System.Threading 2 3Public Class Singleton_threadClass Singleton_thread 4 5 'private member 6 Private Shared m_Instance As Singleton_thread 7 ... 阅读全文

posted @ 2006-09-12 17:39 胖在一方 阅读(184) 评论(0) 推荐(0)

摘要:GoF含义:确保一个类只有一个实例,并且提供全局访问点 Single是一种最简单的设计模式,它可以确保问题中的一个应用程序只创建一个类的实例。Singleton设计模式的一个典型的应用就是管理较少的数据库连接(这个在内置连接池出现之前是非常有意义的)。该模式对于目前的许多其他的应用程序而言仍然非常有价值,其中包括管理打印机对象,以及TCP/IP连接对象。 Singleton模... 阅读全文

posted @ 2006-09-12 17:39 胖在一方 阅读(216) 评论(0) 推荐(0)

摘要:提出设计模式概念的真正的目的是帮助我们创建一些应用程序,1994年有四个人(Erich Gamma,Richard Helm,Ralph Johnson 和 John Vlissides),他们创作了一部可以被称为设计模式领域的“圣经”的著作《设计模式:可重用的面向对象的软件元素》(Addison - Wesley ISBN : 0-201-63361-2),这本书的成功为他们赢得了一个亲... 阅读全文

posted @ 2006-09-12 17:37 胖在一方 阅读(171) 评论(0) 推荐(0)