自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

M.D.R

Madly.Deeply.Really

  • 博客(11)
  • 收藏
  • 关注

原创 javascript 关于表单的一些validation

*******************************************************************************File name:validation.js*Description:Referenced by the pages to validate the form values*Author:Justin Wang 214026,Infosys

2005-10-09 14:35:00 1310

原创 Bridge模式 (打架篇)

Bridge1.隶属类型:结构模式2.使用条件:通常,当一个抽象类或接口有多个具体实现(concrete subclass),这些concrete 之间关系可能有以下两种:a.这多个具体实现之间恰好是并列的,如打架,要不徒手,要不带点家伙.两者之间并列b.实际应用上,常常有可能在这多个具体实现之间有概念上重叠.那么需要我们把抽象共同部分和行为共同部分各自独立开来,原来是准备放在一个接口里,现在需要

2005-03-20 10:59:00 1663

原创 Adapter模式

adapter模式:1.隶属类型:结构模式 2.种类两种:Class adapter :extends+implementsObject adapter :aggregation+implements(个人认为还有 implements+implements)2.使用条件:a.两个没有关系的类组合在一起使用,第一解决方案是:修改各自类的接口,但是如果我们没有源代码,或者,我们不愿意为了一个应用而修

2005-03-19 18:30:00 1345

原创 一些设计经验要点总结

part1:1. 模式知识提供了一大致的方案,是否需要添加新功能取决于编程环境,他们只是蓝图,不是死的.2 .发现设计模式一个"通病":好象喜欢将简单的问题复杂化, 喜欢在不同类中增加第三者,当然这样做有利于代码的健壮性 可维护性 还有复用性.3.如果问题看起来很复杂的话,不如寻找一个第二选择.4.按功能来设定类的角色,只考虑责任,不考虑具体的数据.5.封装:不仅仅是数据的隐藏(汽车与伞) hid

2005-03-19 16:59:00 1362

原创 OSS报表系统实训笔记

   OSS报表系统 实训笔记                  实训公司:中科天地 (王海格,老师超好)                                    Edited by Hen Egg ,Michelangelo2005-2-218:00JasperReport 开支面向OO 应用服务器Java 开源数据库J2EE 需求分析  成绩:课堂表现项目  项目:l      

2005-03-17 15:23:00 2396

原创 decorator模式使用中遭遇继承与聚合的冲突问题

一:背景:Decorator*Decorator 常被翻译成"装饰",我觉得翻译成"油漆工"更形象点,油漆工(decorator)是用来刷油漆的,那么被刷油漆的对象我们称decoratee.这两种实体在Decorator 模式中是必须的.*Decorator 定义:动态给一个对象添加一些额外的职责,就象在墙上刷油漆.使用Decorator 模式相比用生成子类方式达到功能的扩充显得更为灵活.*为什么

2005-03-05 09:12:00 1167

原创 字符串过滤器

1.主要功能:将当前input目录下的所有java文件找出,将文件中以的双引号括起来的字符以及用单引号括起来的单字符找出以与其配对的字符串代替 即:如果在文件中找到String name="Michelangelo"。String nick="ppwf"把"Michelangelo"用Global.RES_STR_1来代替。把"ppwf"用Global.RES_STR_2来代替。把配对的信息用配对

2005-02-18 01:20:00 1443

原创 输入与输出

输入与输出  这一章我们讨论Java程序的输入与输出。Java在I/O方面提供了众多支持,使我们的工作得到大大的简化。我们将学习利用这些支持以完成各种复杂的输入、输出。1.理解java.io的类继承关系  首先,让我们考察Java提供的常用输出输出流类(图7.1)。由于类的数目较多,没有列出1.1版本中新增的字符流类。在图7.2中,我

2005-02-18 00:43:00 2327

原创 简单了解Timer与TimerTask

  Java2的开发包中提供了一种很使用的线程功能:提前安排将来某段时间执行某任务Timer ,TimerTask。你可以使用这些类创建后台进程,让其在等待一段规定的时间后执行,或者让其没隔一段时间执行。你也可以用Thread来完成,但利用Timer与TimerTask显然省事不少。  TimerTask实现了Runnable接口,待执行的任务置于run()中。Timer是一个安排TimerTas

2005-01-31 18:58:00 2696

原创 读者写者问题之写者优先(java)

/* * Created on 2005-1-9 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates *//** * @author Michelangelo * * TODO To change the

2005-01-30 19:40:00 1824

原创 FIFO与LRU 算法实现(java)

/* * Created on 2004-12-25 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates *//** * @Michelangelo * * TODO To change the temp

2005-01-30 19:38:00 2176

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除