design mode
liran_blog
其实我真正的身份是改进社会风气,风靡万千少女,提高年轻人内涵,美貌与智慧并重,英雄与侠义的化身,人称玉树临风赛潘安,一朵梨花压海棠的--别看资料,看聊效
展开
-
设计模式之Singleton
单态定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并且能synchronize的安全自动加1,原创 2007-10-19 16:41:00 · 240 阅读 · 0 评论 -
设计模式之Factory
下面开始Factory模式研究,当然是用我上面举的例子来说明。Simple Factory模式 专门定义一个类来负责创建其它类的实例,被创建的实例通常都具有共同的父类。 Factory Method模式 将对象的创建交由父类中定义的一个标准方法来完成,而不是其构造函数,究竟应该创建何种对象由具体的子类负责决定。 Abstract Factory模式 提供一个共同的接口来创建转载 2007-10-19 16:40:00 · 235 阅读 · 0 评论 -
程序设计
1、系统总体方案。本系统采用经典的j2ee的三层机构,即表现层、中间层(业务逻辑层)、持久层。vis图插不进去,拉到把2、程序详细设计。2.1、数据库设计。 2.1.1、基础数据 用户权限、角色、用户组基础数据设计。 2.1.2、业务数据 业务对象:主帖、复帖、用户、分类模块。 根原创 2007-10-17 07:59:00 · 271 阅读 · 0 评论 -
软件开发:过程与思想
引言 计算机软件尤其是数据库软件,成为了当代计算机应用的主流。因此软件开发人员就必须掌握正确的开发手段,了解软件开发的主要过程,这样心中对软件项目才有清醒的认识,才能达到事半功倍的效果。本文就软件开发过程中的一些方法,结合本人开发过的一些软件项目做一些详细论述。 1 开发前的准备工作 一般软件项目在开发前都有系统任务书,主要规定软件的开发目标、主要任务、功能、性能指标转载 2007-10-15 12:31:00 · 999 阅读 · 0 评论 -
AOP
为什么要区分J2EE容器和J2EE应用系统? 我们知道,J2EE应用系统只有部署在J2EE容器中才能运行,那么为什么划分为J2EE容器和J2EE应用系统? 通过对J2EE容器运行机制的分析(见我的电子教材“EJB实用原理”),我们可以发现:实际上J2EE容器分离了一般应用系统的一些通用功能,例如事务机制、安全机制以及对象池或线程池等性能优化机制。 这些功能机制是每个应用系统几乎都需要转载 2007-11-26 11:32:00 · 275 阅读 · 0 评论 -
SOA
最近半年以来,在企业级应用开发领域,谈论最多的一个词,恐怕非SOA(Service-Oriented Architecture,面向服务架构)莫属。那么SOA究竟拥有什么样的魔力,能够让众多的软件厂商对他趋之若骛,掀起新的一轮企业架构浪潮。让我们在本文中一探SOA的究竟。 那么什么是SOA,让我们先从基本概念开始讲起。 什么是SOA? SOA是一种架构模型,它可以根据需求通过转载 2007-11-26 11:34:00 · 279 阅读 · 0 评论