- 博客(63)
- 资源 (3)
- 收藏
- 关注
byte放到list中
任何文件都可以转化成byte,然后放到list中。[code="java"]private static List readFile(File file) throws IOException { List list = new ArrayList(); InputStream inStream=new FileInputStream(file); int byt...
2009-12-09 12:08:20 312
apache资源服务器+负载均衡
最近的项目的环境是前台web有4台服务器,每台机子上都装有weblogic和apache,weblogic发布web项目,apache上主要是web项目的图片、js、css已经静态网页。在这4台服务器的前端放了个负载均衡的服务器,用户的请求通过这个负载均衡服务器分发到web服务器以及apache 。负载均衡服务器会过滤用户请求url,如果是带/resources/的请求就丢给web服务...
2009-11-11 15:40:38 130
原创 java远程读取文件
import java.net.*;import java.io.*;public class TestUrl {public boolean saveUrlAs(String photoUrl, String fileName) { try { URL url = new URL(photoUrl); HttpURLConnection...
2009-06-28 23:11:10 98
链接的两种用法的细微差别
在页面中经常用到链接标签。 我一般这样用:1. 2. 这两种都是链接到javascript函数的方法,最后在javascirpt中打开页面。 偶然的一次是在javascript中用window.open()打开一个页面,发现用1的时候,打开新页面后,老页面如果页面很高有滚轮且页面滚到下面的时候,老页面会自动滚到最上面。而2却...
2008-12-09 10:06:14 93
原创 定义公共的Function--根据cd得到value篇
create or replace FUNCTION USF_GET_SYS_SET_VALUE/* Copyright(c) 1987-2003 eBworx,Inc. Remark : First Creation (hwchang 20041113)*/(cd_in IN tbl_sys_set.cd%TYPE)RETURN tbl_sys_set.va
2007-08-23 16:26:00 110
原创 定义公共的Function--version篇
create or replace FUNCTION "USF_NEXT_VERSION" (version_in IN NUMBER)RETURN NUMBERAS v_version NUMBER;BEGIN IF version_in >= 999 THEN v_version := 1; ELSE v_version
2007-08-23 16:23:00 139
原创 定义公共的package--ERROR篇
create or replace PACKAGE "ERR"AS -- AUTHOR: HWCHANG -- DATE: 16 JUN 2002 -- ERROR CODE NUMBER UPDATED_BY_OTHER_USER CONSTANT NUMBER := -20001; -- ERROR CODE = ORA-20001 DELETED_BY_OTHER_USER CONSTANT
2007-08-23 16:19:00 189
原创 定义公共的package--REF CURSOR篇
create or replace PACKAGE "TYPES"AS TYPE cursor_type IS REF CURSOR;END; 使用:CREATE OR REPLACEPROCEDURE "USP_MT_RSN_S#REASONTYPE"/* Copyright(c) 1987-2003 eBworx,Inc. Remark : First Creatio
2007-08-23 16:10:00 125
原创 base.js
var IFrameTreeName = "cont"; //The IFrame tree name var doAction =new Array(new Array(),new Array());var obj ="";//New Window Heightvar winH = 600;var winW = 600;//paramvar Par
2007-04-23 13:42:00 153
原创 SwingWorker.java
import javax.swing.SwingUtilities;/** * This is the 3rd version of SwingWorker (also known as * SwingWorker 3), an abstract class that you subclass to * perform GUI-related work in a dedicated threa
2007-04-16 00:17:00 156
原创 SwingGUI.java
import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.imageio.*;import java.net.*;import java.io.*;import java.awt.image.*;public class SwingGUI{ public static void main(String
2007-04-16 00:16:00 133
原创 UserAction
package com.eb.module.user.web;import java.io.ObjectOutputStream;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.Hashtable;import javax.ejb.Handle;import javax.naming.C
2006-12-27 09:24:00 304
原创 PropertiesManage
package com.eb.common;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class PropertiesManage { public String getProperty(S
2006-12-27 09:23:00 174
原创 UserMapping
package com.eb.module.user.dao;import com.eb.common.AbstractMapping;import com.eb.module.user.vo.UserVO;public class UserMapping implements AbstractMapping{ private String DATASOURCE = "cheetah/d
2006-12-27 09:23:00 168
原创 DC
package com.eb.common;import java.util.List;public class DC { public String id; public List requestList; public List responseList; public String EJB_METHOD; public String JNDI_NAME; public Stri
2006-12-27 09:22:00 141
原创 AbstractEJB
package com.eb.common;import java.rmi.RemoteException;import javax.ejb.EJBException;import javax.ejb.SessionBean;import javax.ejb.SessionContext;public class AbstractEJB implements SessionBean{
2006-12-27 09:21:00 142
原创 AbstractMapping
package com.eb.common;public interface AbstractMapping { public String getDataSource(); public String getStatement(int actionId); public int BindRequest(int actionId,Object vo,Object requestBuffer
2006-12-27 09:21:00 119
原创 AbstractVO
package com.eb.common;import java.io.Serializable;public abstract class AbstractVO implements Serializable{ public abstract AbstractMapping getMapper(int actionId);}
2006-12-27 09:21:00 179
原创 AbstractAction
package com.eb.common;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.log4j.Logger;import org.apache.struts.action.Action;import org.ap
2006-12-27 09:20:00 171
原创 AbstractActionForm
package com.eb.common;import java.io.Serializable;import org.apache.struts.action.ActionForm;public abstract class AbstractActionForm extends ActionForm implements Serializable{}
2006-12-27 09:20:00 128
转载 Java对象池技术的原理及其实现
摘 要 本文在分析对象池技术基本原理的基础上,给出了对象池技术的两种实现方式。还指出了使用对象池技术时所应注意的问题。 关键词 对象池;对象池技术;Java 对象;性能 Java对象的生命周期分析 Java对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的清除。因此,对象的生命周期长度可用如下的表达式表示:T = T1 + T2 +T3。其中T1表示对象的创建时间,T2表示对象
2006-12-13 15:18:00 597
转载 json的应用
JSON-RPC-Java 简单说就是一个web 应用中间件,它允许DHTML直接访问远程的java应用,并无刷新的返回结果。表面上类似于Xml-RPC,或者远程调用EJB。不过JSON-RPC-Java的实现要简单得多,而且最重要的一点,它在客户端是且仅是使用Javascript 。 做web程序的人一定不会陌生 XMLHttpRequest。所以你也许已经猜到 JSON-RPC-Ja
2006-12-13 11:05:00 583
转载 截屏的java实现(GuiCamera.java)
import java.awt.Dimension; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; import java.awt.image.BufferedImage; import java.io.File; import javax.imageio.ImageIO; /*****
2006-12-01 09:55:00 374
原创 5个海盗分宝石
5个海盗抢了100个宝石,现这5个海盗抽签选择自己的编号1,2,3,4,5,由1号海盗开始分配这100个宝石,且当有一半或一半以上的海盗赞成时才按其方法分配,否则1号将被推入大海喂鲨鱼;然后按顺序由2号来分配...... 问:1号如何分配可使自己受益最大?-------------------------------------------------------------------
2006-11-29 10:27:00 465
原创 读文件并给文件中的字符排序后保存到文件(Compositor.java)
package com.ty;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.StringTokenizer;/* * 建立文件:D:
2006-11-28 13:49:00 464
原创 SearchBean
/** * © 2001 - 2005 eBworx Bhd. All rights reserved. * 7th & 8th Floor, Menara Merais, * No. 1, Jalan 19/3, * 46300 Petaling Jaya, * Selangor Darul Ehsan, * Malaysia. * * This software is the intellec
2006-11-24 13:34:00 560
原创 XMLTool.java
package kit;import java.io.*;import java.util.*;import org.jdom.*;import org.jdom.input.SAXBuilder;/** * This is convert XMLTools class. * * @author xiongyan 2005.11.24 * @version 1.0 */public f
2006-11-22 17:20:00 300
原创 ExceptionDefinition
/** * © 2001 - 2003 eBworx Malaysia Sdn Bhd. All rights reserved. * 7th Floor, Menara Merais, * No. 1, Jalan 19/3, * 46300 Petaling Jaya, * Selangor Darul Ehsan, * Malaysia. * * This software is the i
2006-11-22 10:06:00 197
原创 AdapterException
/** * ? 2001 - 2005 eBworx Bhd. All rights reserved. * 7th & 8th Floor, Menara Merais, * No. 1, Jalan 19/3, * 46300 Petaling Jaya, * Selangor Darul Ehsan, * Malaysia. * * This software is the intellec
2006-11-22 10:05:00 290
转载 使用Tomcat建立基于主机名的虚拟主机
使用Tomcat建立基于主机名的虚拟主机(1)用UltraEdit打开主目录>/conf目录下的Server.xml文件,使用“查找”菜单查找内容为“”的行,紧接该行下面增加一对标签。参照前面的标签的属性设置情况,设置新增的标签的属性,并在它里面嵌套一个设置该WEB站点根目录的元素,最终的内容如下: 这样,将创建一个新的WE
2006-11-22 09:27:00 287
原创 反射
package com.ebworx.core.base.web.struts.controller;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.List;import javax.servlet.http.HttpServletReque
2006-11-21 18:17:00 171
原创 build.properties
## Ant build script properties fileweblogic.inst.dir = C:/beaweblogic.home = ${weblogic.inst.dir}/weblogic81/serverweblogic.lib.dir = ${weblogic.home}/libweblogic.deploy.dir
2006-11-21 16:56:00 405
原创 startWebLogic.cmd
@ECHO OFF@REM WARNING: This file is created by the Configuration Wizard.@REM Any changes to this script may be lost when adding extensions to this configuration.SETLOCAL@REM ********************
2006-11-21 16:52:00 407
转载 java的线程问题
刚看到时有一些不理解,后来查了一些资料,对自己有很大帮助,我对synchronized的用法的理解是:先是synchronized的适用场合,对象,作用以及必要性和副作用场合:多线程并发访问资源作用:为资源(比如变量,结构,文件等)加锁副作用:同步造成延迟等待,没有多线程环境的情况下不要使用,用了这个关键字可以保证安全性,但同时效率就会有所降低。例子?简单的:一:多个客户端(jsp?ser
2006-11-20 14:25:00 334
原创 DB
/** * (c) 2001 - 2006 eBworx Malaysia Sdn Bhd. All rights reserved. * 7th Floor, Menara Merais, * No. 1, Jalan 19/3, * 46300 Petaling Jaya, * Selangor Darul Ehsan, * Malaysia. * * This software is the
2006-11-20 11:21:00 296
原创 static usage
有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象。你可以将方法和变量都声明为static。static 成员的最
2006-11-20 09:35:00 277
原创 先找申明,再找具体的实现。
class A { public String f(D obj) { return ("A and D"); } public String f(A obj) { return ("A and A"); }}class B extends A { public String f(B obj) { return ("B and B"); } public String f(A obj) {
2006-11-17 17:45:00 284
原创 BF Test Case
Test Script No : MTCMAINT-01 Category : EM / Business Function Test Obje
2006-11-16 11:05:00 262
原创 application.xml
eBworx Digital Cash Management System ebworx-auditlog-ejb-1.0.1d.jar ebworx-kernel-ejb-1.0.4d.jar ebworx-makerchecker-ejb-1.0.1d.jar CORE-ej
2006-11-14 09:48:00 188
jbpm用户手册-中文版
2013-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人