自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 与大虾对话: 领悟设计模式

与大虾对话: 领悟设计模式 --Template Method / Visitor [译者按] 本文根据发表在CUJ Expert Forum上的两篇文章编译而成。C/C++ Users Journal是目前最出色的C/C++语言专业杂志,特别是在C++ Report闭刊之后,CUJ的地位更加突出...

2002-01-25 09:26:00

阅读数 914

评论数 1

原创 设计模式、用Delphi实现---->Template Method模式

  Template Method模式起源Delphi的Template Method模式以Object Pascal的虚函数为基础的结构型模式。 目的定义一组算法操作的框架,定义一些不改变算法结构的子类。动机·         更好地封装策略方针并分发到不同的代理。·         更好地实现...

2001-11-30 09:25:00

阅读数 1111

评论数 0

原创 设计模式、用Delphi实现---->Singleton 模式

Singleton模式起源Delphi的SINGLETON模式是在SINGLETON的基础上进行了扩展。更多SINGLETON模式的资料请参阅 《设计模式84页》目的保证一个类仅有一个实例,并提供一个访问它的全局访问点,一个相对简单的应用型设计模式动机此模式最重要的是保证大量类正确的访问单个实例。...

2001-11-28 08:59:00

阅读数 851

评论数 0

原创 设计模式、用Delphi实现---->Strategy模式

Strategy模式  起源Delphi的STRATEGY模式是在STRATEGY的基础上进行了扩展。更多STRATEGY模式的资料请参阅 《设计模式208页》目的定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户面变化。动机·         由于需...

2001-11-27 09:33:00

阅读数 724

评论数 0

原创 设计模式、用Delphi实现---->Decorator 模式

   Decorator 模式起源Delphi的Decorator模式是在Decorator的基础上进行了扩展。更多Decorator模式的资料请参阅 《设计模式115页》目的动态地给一个对象添加一些职责。就增加功能来说,Decorator模式比增加子类更为灵活.动机我们经常要为某一些个别的对象增...

2001-11-10 15:25:00

阅读数 4768

评论数 0

原创 设计模式、用Delphi描述-->Visitor模式

   Visitor 模式起源Delphi中的Visitor模式在基本Visitor模式进行了扩展。更多Visitor模式的资料请参 [Gam+, pages 331..344].目的表示一个作用于某个对象结构的中和元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 [G...

2001-11-10 14:41:00

阅读数 856

评论数 0

原创 设计模式、用Delphi实现---->Builder模式

  Builder模式起源Delphi中的Builder模式在基本Builder模式进行了扩展。更多Builder模式的资料请参阅 [Gam+]目的将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示动机一个生成器(Builder)与抽角工厂(Abstract Factory...

2001-11-06 17:43:00

阅读数 786

评论数 0

原创 设计模式、用Delphi描述-->Factory Method模式

Factory Method模式(工厂方法)起源Delphi中的Factory Method模式在基本Factory Method模式进行了扩展。更多Factory Method模式的资料请参阅 [Gam+]目的定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method模式...

2001-11-01 20:35:00

阅读数 947

评论数 0

原创 设计模式、用Delphi描述-->Abstract Factory模式

Abstract Factory模式(抽象工厂)起源Delphi中的Abstract Factory模式在基本Abstract Factory模式进行了扩展。更多Abstract Factory模式的资料请参阅 [Gam+]目的提供一个创建一系列相关或互依赖对象的接口,面无需指定它们的具体的类。动...

2001-11-01 14:43:00

阅读数 704

评论数 0

原创 设计模式、用Delphi描述-->Observer模式

Observer 模式起源Delphi中的Observer模式在基本Observer模式进行了扩展。更多Observer模式的资料请参 [Gam+, pages 293..303]目的定义一个对象间的一种一对多的依赖关系,当一个对象状态发生变化时,所有依赖于它的对象者得到通知并自动更新动机将一个系...

2001-10-31 20:59:00

阅读数 912

评论数 1

原创 设计模式、用Delphi描述-->Reference Count pattern

 Reference Count 模式(引用记数)起源Reference Count模式是一种相对简单,但实用性很强,比如COM中的引用记数就是COM生命周期控制的基础,同样也是Observer模式(详细请见Observer模式)的生命周期的基础。目的利用Reference Count的模式来控制...

2001-10-30 10:53:00

阅读数 708

评论数 0

原创 好书推介:java的秘密!

 Java Secrets Preface About the Author Part I—How Java Works Chapter 1—Introducing Java SECRETS A Little Knowledge Can Be a Dangerous Thing What’s in...

2001-10-27 11:33:00

阅读数 1002

评论数 0

原创 设计模式、用Delphi描述-->Lock pattern

 Lock pattern起源lock pattern是Delphi中 TStrings数据更新控制的基础。在本段后面将例举部分Tstrings、TstringList的代码目的为类提供一个临时的访问锁控制机制动机我们经常发现一个对象经常调度一个返回更改结果的通知。被调度的对象必须控制其内部状态,...

2001-10-26 12:38:00

阅读数 746

评论数 0

原创 设计模式、用Delphi实现---->Wrapper pattern

Wrapper pattern起源Delphi中的Wrapper模式是在 ‘Adapter’ or ‘Wrapper’ 的基础上上改造的。更多的介绍请查阅[Gam+, pages 139..150]。目的 ‘将一个接口转换成客户期待的别外一个接口。Wrappers 模式使得原本由于接口不兼容而不能...

2001-10-26 11:02:00

阅读数 708

评论数 0

原创 微软VB技术资源

 VB技术资源哪个版本的Microsoft Visual Basic 6.0更适合我?Microsoft Visual Basic学习版是专为计算机业余爱好者和初学编程者设计的。它具有创建分布式应用程序的功能,但是缺少一个专业开发人员所需要的许多工具,比如完全的ODBC支持、可滚动的光标、池管理程...

2001-10-23 10:48:00

阅读数 1249

评论数 1

原创 java接口的妙用

  接口的妙用                                            彭建雄关键字java,interface说明一气之作,文字功夫太差请大家谅解,希望能对研究COM的朋友带点帮助接口功能介绍1、‘纯’抽象类的实现(参见JAVA编程思想P/153)// Interf...

2001-10-17 09:29:00

阅读数 745

评论数 0

原创 用Servlvet实现文件上传的功能

// file upload module// It cannot handle nested data (multipart content withinmultipart content)// or internationalized content (such as non Latin-1 ...

2001-10-16 18:20:00

阅读数 548

评论数 0

原创 用JAVA实现Undo、Redo,Copy、Paste、Cut

package clipborad;import javax.swing.JTextArea;import java.awt.datatransfer.*;import java.awt.*;import javax.swing.*;import java.io.*;import javax.sw...

2001-10-16 18:20:00

阅读数 1050

评论数 0

原创 Delphi命令行参数

 Delphi命令行参数            彭建雄转贴请与本从联系关键字Delphi、Command-Line、命令行参数说明本文是周末同MM吵架后,一气之作,英文太差请大家谅解通过下面的介绍,你将清楚的了解怎样从命今建入Delphi的IDE环境,并了解其详细的参数Delphi的命今行参数对大...

2001-10-15 12:23:00

阅读数 805

评论数 0

原创 创建圆形的SWING BUTTON

CREATING ROUND SWING BUTTONSThis tip is about round Swing buttons. Actually, the information in this tip applies to a button of any arbitrary shape b...

2001-10-07 16:24:00

阅读数 613

评论数 0

原创 EJB、DCOM、CORBA 三种技术分析

EJB、DCOM、CORBA  ---- 90年代出现的分布式对象技术为网络计算平台上软件的开发提供了强有力的解决方案。目前,分布式对象技术已经成为建立服务应用框架和软件构件的核心技术,在开发大型分布式应用系统中表现出强大的生命力,逐渐形成了3种具有代表性的主流技术,即Microsoft的COM/...

2001-10-07 15:49:00

阅读数 1075

评论数 0

原创 如何将form保存到图片中!

public void OnSaveJPG() {Rectangle rect = getBounds();BufferedImage image = (BufferedImage)createImage(rect.width, rect.height);Graphics g = image.ge...

2001-10-07 10:51:00

阅读数 478

评论数 0

原创 在java中实现对FORM的打印功能

在JAVA实现对FORM的打印功能public void print(JFrame frame){  Container container=frame.getContentPane();  Properties prop=new Properties();  PrintJob job = get...

2001-10-07 09:48:00

阅读数 799

评论数 0

原创 java swing的drag and drop源程序

import java.awt.*;import java.io.*;import java.util.*;import java.awt.event.*;import java.awt.dnd.*;import java.awt.datatransfer.*;import javax.swing...

2001-09-26 16:53:00

阅读数 811

评论数 0

原创 J2EE vs. Microsoft.NET(6)

Migration from Previous Platform  For organizations who have an existing deployment using either J2EE-based technologies or Windows DNA-based technol...

2001-08-13 20:43:00

阅读数 530

评论数 0

原创 J2EE vs. Microsoft.NET(7)

Performance  A platform performs if it yields an acceptable response time under a specified user load. The definition of what is acceptable changes f...

2001-08-13 20:43:00

阅读数 466

评论数 0

原创 J2EE vs. Microsoft.NET(5)

V. Comparative Analysis  -------------------------------------------------------------------------------- Time-to-Market Features  When developing a ...

2001-08-13 20:42:00

阅读数 621

评论数 0

原创 J2EE vs. Microsoft.NET(4)

IV. Microsofts .NET Platform  -------------------------------------------------------------------------------- Microsoft.NET8 is product suite that e...

2001-08-13 20:39:00

阅读数 489

评论数 0

原创 J2EE vs. Microsoft.NET(3)

III. J2EE  -------------------------------------------------------------------------------- The Java 2 Platform, Enterprise Edition (J2EE) was design...

2001-08-13 20:38:00

阅读数 576

评论数 0

原创 J2EE vs. Microsoft.NET(2)

II. Introduction  -------------------------------------------------------------------------------- The next generation of distributed computing has a...

2001-08-13 20:33:00

阅读数 478

评论数 0

原创 J2EE vs. Microsoft.NET(1)

J2EE vs. Microsoft.NET  A comparison of building XML-based web services  By Chad Vawter and Ed Roman June 2001  I. Preface  -------------------------...

2001-08-13 20:32:00

阅读数 453

评论数 0

原创 有关字符的加密与解密

   本人在日常的MIS的开发中常用到的些口令处理中常用的个字符处理过程现在帖在这里请大家多提意见!function CryptStr(const S:String; sType: DWord):String;var  i: Integer;  FKey: Integer;begin  resul...

2000-12-17 20:54:00

阅读数 650

评论数 0

原创 在Delphi中实现任意形状的窗体

Form的TEXT:object Form1: TForm1  Left = 192  Top = 107  BorderStyle = bsNone  Caption = Form1  ClientHeight = 348  ClientWidth = 536  Color = clBtnFac...

2000-12-15 14:54:00

阅读数 663

评论数 0

原创 AccesS密码的打击

 type  TForm1 = class(TForm)    Button1: TButton;    Chk2000: TCheckBox;    Edit1: TEdit;    Button2: TButton;    Edit2: TEdit;    OpenDialog1: TOpen...

2000-12-15 09:55:00

阅读数 582

评论数 0

原创 移动没有CAPTION的窗体

procedure WMMOVE(VAR Message: TWMNCHITTEST); Message WM_NCHITTEST;procedure TForm1.WMMOVE(VAR Message: TWMNCHITTEST);begin  Message.Result := HTCAPTI...

2000-12-13 12:04:00

阅读数 488

评论数 0

原创 OICQ中用户图标选择的实现

unit Unit1;interfaceuses  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,  StdCtrls;type  TForm1 = class(TForm)    List1: T...

2000-12-13 11:19:00

阅读数 561

评论数 0

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