2008-07-27

设计模式感悟(三)--- 装饰模式(Decorator Pattern)

关键字: 设计模式, 装饰模式
装饰模式(Decorator Pattern)   是什么              按照四人团的说法,装饰模式(Decorator Pattern) 的意图是:         动态地给一个对象添加一些额外的责任。提供一种比用生成子类来构建此行为或责任的更为灵活的方式。           &n ...
2008-07-20

XML 基础之 XML 数据岛简介

关键字: xml 基础 --- xml 数据岛
        自 Microsoft Internet Explorer 5.0 起,Internet Explorer 有一个非标准特性称为 XML 数据岛,它允许使用非标准 HTML 标签 <xml> 在 HTML 文档中嵌入 XML。Mozilla 不支持 XML 数据岛,将其作为未知的 HTML 标签处理。所以,XML 数据岛只在 IE 浏览器中有效。现在的 web 应用客户端浏览器都要求支持多浏览器,这岂不是给我们出难题吗? 幸好 IE 和 Mozilla 都支持 XML DOM,我们可以使 ...
2008-07-14

设计模式感悟(二)--- 单例模式(Singleton Pattern)

关键字: 设计模式感悟,单例模式
单例模式是什么          按照四人团的说法 Singleton 模式的意图是:        保证一个类仅有一个实例,并且为该类提供一个的全局访问点。          也就是说你希望在你的应用程序或系统中,只存在唯一的该类的实例。这句话隐含着两个意思:你不能通过一般情况下的 new 来创建和访问该实例,如果可以这样,那你 new 一下就会产生一个实例,那么从另一个方面来讲就是创 ...
2008-07-14

诗词集绵

关键字: 诗词集绵
                  别思            北宋 白衣卿相柳永 十里长亭霜满天,青丝白发度何年? 今生无悔今生错,来世有缘来世迁。 笑靥如花堪缱绻,容颜似水怎缠绵? 情浓渺恰相思淡,自在蓬山舞复跹。          & ...
2008-07-13

Java 学习笔记

关键字: java 学习笔记
Java 关键字           下面列出 Java 语言的关键字(Java Language Keywords),我们不能在 Java 程序中使用他们作为标志符。其中,const 和 goto 是作为保留关键字,尽管目前已经不使用这两个关键字了,还有 true 、false 和 null 看起来像关键字,实际上他们是字面值(literals),我们同样不能在 Java 程序中使用他们。   abstract continue for new switch ...
       本篇承接上一篇《JBoss JBPM 实践系列(一)--- 安装配置(Tomcat 6.0 + MySQL 5.1)》来简单介绍jbpm设计器的配置和使用。          JBoss jBPM Designer 官方 JBoss jBPM 免费提供的 eclipse 插件,你可以去下载 jBPM 套件(jPDL Suite),里面包含 JBoss jBPM 所有组件,当前最新版本为 3.2.3 ,下载地址: &n ...
         Christopher Alexander 是开创模式的鼻祖,有趣的是他研究的是建筑领域的体系结构,并非软件,其著作《A Pattern Language: Towns, Buildings, Construction》介绍了建造房屋和城市的通用模式。那么一本建筑学的著作为什么会对软件行业有这么大的影响力呢?我想这大概是文明相融相通的缘故吧。任何一项文明、一种文化都有其产生和发展的历程,该过程千奇百态,但又有本质上的相似,因为文明的发展是承前启后的,文化的内容是相互学习、相互包容的。计算机语言文明 ...
       Apache James 简称 James, 是 Java Apache Mail Enterprise Server的缩写。James 是100%基于Java的电子邮件服务器。它是一种独立的邮件服务器,并提供了一个完整的电子邮件解决方案,用来收、发电子邮件。          本文不赘述James服务器的参数细节,这个以后有机会再详细讨论,这里先从服务器搭建开始,用搭建的服务器收、发电子邮件来熟悉一下Apache James。本人也是新 ...
       用JavaMail 发送电子邮件虽然很简单,但是对于未接触过的朋友,它还存在着一丝神秘。本文通过用一个简单的Java 应用程序发送一封电子邮件来揭开这片神秘的面纱,而对于邮件协议等等内容,这里暂不涉及---东西太多了就像云雾一样遮住了双眼。这方面以后还需要跟大家专门探讨一下。          JavaMail API 是一个用于阅读、编写和发送电子消息的可选包(标准扩展),与Microsoft Outlook、FoxMail之类的软件功能相似。这 ...
JBoss JBPM 实践系列(一)--- 安装配置(Tomcat 6.0 + MySQL 5.1)          jBPM,全称是Java Business Process Management,是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目,遵循Apache License。jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss企业中间件平台的一个组成部分,它的名称也改成JBoss jBPM。      &n ...
zhai puhong
搜索本博客
我的相册
E0a7b3bb-231d-3450-9fc0-34d40819425a-thumb
decoratorpattern_standar
共 2 张
最近加入圈子
存档
最新评论