自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

转载 在C#中使用代理的方式触发事件

事件(event)是一个非常重要的概念,我们的程序时刻都在触发和接收着各种事件:鼠标点击事件,键盘事件,以及处理操作系统的各种事件。所谓事件就是由某个对象发出的消息。比如用户按下了某个按钮,某个文件发生了改变,socket上有数据到达。触发事件的对象称作发送者(sender),捕获事件并且做出响应的对象称作接收者(receiver),一个事件可以存在多个接受者。在异步机制中,事件是线程之间进行

2007-11-16 15:51:00 459

转载 Struts filter

其中最重要的就是filter功能.它使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).一个filter 包

2007-11-15 17:16:00 1761

转载 网页经典代码

1. 将彻底屏蔽鼠标右键,无右键菜单 也可以用于网页中Table框架中no2.取消选取、防止复制3.不准粘贴4.防止复制5.IE地址栏前换成自己的图标说明:关于favicon.ico文件的制作。你可以先在FW中做一个图片,属于你自己站点一个小图标。然后在ACD see将文件属性改为*.ico,然后将你做的*.ICO文件传到你的服务器目录中,然后就可以使用以上代码来实现,

2007-11-09 13:49:00 705

原创 java int Integer

Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型封装类 boolean -->Boolean char --->Character byte -->Byte short -->Short int -->Integer long -->Long float --

2007-10-24 17:23:00 3579 2

转载 Struts-Logic 标签库

此标签库可以分为三种类型:条件、循环、转发/重定向。一.) 条件类型 logic:empty和logic:notEmptylogic:empty标签判断脚本变量是否为null,是否是一个空的字符串(长度为0),是否是一个空的collection或map(调用isEmpty()方法来判断)。logic:notEmpty标签类似。

2007-09-27 17:06:00 647

原创 AbstractFactory

package designPatterns;import junit.framework.*;interface Obstacle ...{    void action();}interface Player ...{    void interactWith(Obstacle o);}class Kitty implements Player ...{    public void in

2007-08-29 09:39:00 486

原创 Decorator

package designPatterns;import junit.framework.*;interface DrinkComponent ...{    String getDescription();    float getTotalCost();}class Mug implements DrinkComponent ...{    public String getDescri

2007-08-29 09:38:00 484

原创 Deap Clone

 package others;class c1 implements Cloneable { c2 c2; String b; String c; public c1(String b, String c, c2 c2) {  this.b = b;  this.c = c;  this.c2 = c2; } public Object clone() {  c1 o =

2007-08-24 09:16:00 937

原创 Observer

package designPatterns;import java.util.*;class product extends Observable ...{    private String name;    private float price;    public String getName() ...{        return name;    }    public voi

2007-08-15 15:52:00 584

原创 Composite

package designPatterns;import java.util.*;abstract class Equipment ...{    private String name;    public abstract double netPrice();    public abstract double discountPrice();    public boolean add

2007-08-14 14:28:00 463

原创 Visitor

package test0806;import java.util.*;abstract class employee ...{    private String name;    public String getName() ...{        return name;    }    public void setName(String name) ...{        this

2007-08-14 10:05:00 432

转载 Flyweignt

package test0806;import java.awt.*;import java.awt.event.*;import javax.swing.*;import java.util.ArrayList;public class FlyweightTest extends JFrame ...{    private static final Color colors[] = ...

2007-08-14 09:59:00 531

原创 VBA:為動態生成的控件添加事件

1.聲明全局變量(不一定全局,但必須要讓第二、三步能讀取到)     Dim WithEvents mycmd  As CommandButton2.controls.add的時候順便把上一步的變量指向它     Set mycmd = Controls.Add("Forms.CommandButton.1", "CommandButton3", Visible)3.在form1的代碼模塊

2007-08-01 14:33:00 6687

转载 JDK环境变量的设置

安装,配置j2sdk:执行j2sdk安装程序,自定义路径,我们的安装路径为:C:/j2sdk1.4.2_04配置j2sdk:配置环境变量:我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: JAVA_HOME=C:/j2sdk1.4.2_04CLASSPATH=.;C:/j2sdk1.4.2_04/lib/tools.jar;C:/j2sdk1.4.2_04/

2007-05-25 11:48:00 717

原创 Struts + Hibernate保持状态探讨

    讨论一下用户输入数据没有通过逻辑严正的时候,如何安全的保持表单状态。    首先,要在每个动作(.do)上验证权限,可以在form的validate中验证,权限是一切操作的前提。    个人感觉validate验证框架的使用总是怪怪的,引入太多xml,不符合oo习惯,这里可以创建自己的验证类,比如创建validate包,来封装验证方法,在form的validate中调用。    通过了权限

2007-05-25 01:41:00 585

转载 Struts+Hibernate谈J2EE的数据表示

      在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。  我来谈谈在J2EE架构中各层的数据表示方法:  Web层的数据表示是FormBean,数据来源于HTML Form POST   业务层的数据表示是VO  持久层的数据表示是PO,其数据来源于数据库,持久层的数据表示

2007-05-25 00:46:00 520

转载 JTATransaction

javax.transaction.UserTransaction tx = newInitialContext().lookup("javax.transaction.UserTransaction"); Session s1 = sf.openSession(); ... s1.flush(); s1.close(); ... Ses

2007-05-25 00:33:00 898

转载 我们为什么需要Java EE 5.0?

 我们为什么需要Java EE 5.0?作为主流中间件技术标准J2EE诞生6年后的下一代企业级开发规范,Java EE 5.0从一开始就倍受关注,引发了无数辩论和众多期盼。它重点关注目前Java应用开发的热点:运行可靠性、开发效率、扩展灵活性及企业应用整合,顺应轻量级、简单化趋势,给开发者和企业带来真正的实惠。什么是Java EE 5.0?“Do more with less work”,这是Ja

2007-05-18 21:54:00 555

原创 One-root-entity-per-returned-row phenomenon of hibernate

 public static List t() ...{        List r = new ArrayList();        Session s = Sf.getSession();        Transaction tx;        tx = s.beginTransaction();        String sql;        try ...{       

2007-05-16 14:39:00 520

转载 abstract class和interface

abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很

2007-05-15 09:31:00 469

原创 Eclipse的新建mapping file存在BUG

Eclipse可以根据数据库创建mapping file,但有外键的时候,one-to-many的set会写错.他会在set中把key-column写成自己的主键,应该写成其它表的外键.目前看来映射文件可以自己手写,再用SchemaExport生成sql,用myeclipse生成pojos。或者干脆只作数据库表,然后直接myeclipse生成所有东西,再根据个人的需要改一下,毕竟工具是死的,需求是

2007-05-13 20:27:00 686

原创 SchemaExport

//自己写映射文件,用myeclipse等生成pojos,把映射文件加到hibernate.cfg.xml里 //然后调用exportTables方法可以生成sql代码 //在数据库中执行代码,pojos就可以使用了 public static void exportTables(){  Configuration con = HibernateSessionFactory.getCo

2007-05-13 18:31:00 905

转载 struts标签的嵌套???

其實struts標簽是不能夠嵌套的;例一:   //循环取得id                //比较beanname中的id是否和cl中的id相同,如果相同就显示cl中的name                    value="">                                                            紅色文字區就是錯誤的

2007-05-06 16:47:00 2248

转载 Eclipse快捷键指南

编辑作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl1+1 全局 内容辅助 Alt+/ 全局 全部选中 Ctrl+A 全局 删除 Delete 全局 上下文信

2007-05-06 16:45:00 1698 1

转载 HibernateUtil

import net.sf.hibernate.HibernateException;import net.sf.hibernate.Session;import net.sf.hibernate.SessionFactory;import net.sf.hibernate.Transaction;import net.sf.hibernate.cfg.Configuration;public

2007-04-14 09:47:00 1334 1

fda反对撒发撒法

但是发生法犯得上发撒旦法

2008-02-01

JtsProject.rar

JtsProject.rar

2007-05-11

空空如也

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

TA关注的人

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