
设计模式
HoldBelief
这个作者很懒,什么都没留下…
展开
-
java设计模式之Command(菜单命令)
Command模式是最让我迷惑的一个模式,我在阅读了很多代码后,才感觉隐约把握其大概原理,我认为理解设计模式最主要是把握起原理构造,这样才对自己实际编程有指导作用.Command模式实际上不是个很具体,规定很多的模式,正是这个灵活性,让人有些confuse. Command定义 不少Command模式的代码都是针对图形界面的,它实际就是菜单命令,我们在一个下拉菜单选择一个命令时,然后会执行...原创 2009-08-03 17:31:27 · 168 阅读 · 0 评论 -
单例模式6种实现
单例模式(Singleton)的6种实现 1.1.1 摘要 在我们日常的工作中经常需要在应用程序中保持一个唯一的实例,如:IO处理,数据库操作等,由于这些对象都要占用重要的系统资源,所以我们必须限制这些实例的创建或始终使用一个公用的实例,这就是我们今天要介绍的——单例模式(Singleton)。 使用频率 高 单件模式(Singleto...原创 2012-06-12 17:26:43 · 152 阅读 · 0 评论 -
Java单例模式完全剖析
概要 单例模式是最简单的设计模式之一,但是对于Java的开发者来说,它却有很多缺陷。在本月的专栏中,David Geary探讨了单例模式以及在面对多线程(multithreading)、类装载器(classloaders)和序列化(serialization)时如何处理这些缺陷。 单例模式适合于一个类只有一个实例的情况,比如窗口管理器,打印缓冲池和文件系统,它们都是原型的例子。典型的情况是,那些...原创 2012-06-12 17:42:58 · 132 阅读 · 0 评论 -
VO(DTO)模式在分层架构设计中是否需要的扯淡
VO(DTO)模式在分层架构设计中是否需要的扯淡Peter Wei引子: 前两天,在内部讨论中。公司有一开发人员向我抛出问题:我们Web层和App应用层用DTO(VO)对象,没有直接用PO,你有什么好的建议?我自然知道他说这句话的意思,PO到DTO(VO)的不停转换,太麻烦,增加太多工作量了。因为我是负责系统架构的,他是想让我向上面CTO反映取消掉DTO对象。但现有的架构是原先就...原创 2012-06-28 09:41:13 · 648 阅读 · 0 评论