博文

简单的java  文件上传处理(2006-07-25 16:14:00)

摘要:           由于以前一直是用的smartupload,自己写了个,写的不好,还请包涵:) /** *@discription 一个用于上传的类,可以用于任何类型的上传。 *@package com.tools.manage *@author  李国庆 *@company  LEEMENZ *@version  1.0.0 *  */package com.tools.manage; import java.io.DataInputStream;import java.io.EOFException;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.UnsupportedEncodingException; import javax.servlet.ServletConfig;import javax.servlet.ServletInputStream;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.jsp.PageContext; /** * @author Administrator * */public class Upload {  private ServletRequest request;  private ServletResponse response;  private ServletConfig config;  private ServletInputStream DATA;  priva......

阅读全文(8522) | 评论:6

整合Apache+Tomcat(2006-06-12 13:29:00)

摘要:               为了做公司的项目,今天上午终于把Apache+Tomcat整合成功了。现在把过程简单的写一下: 一、安装JDK和Tomcat      这个应该就不要我罗嗦了吧。(我装的是j2sdk-1_4_2-windows-i586,Jakarta-Tomcat-5.0.9)注意环境变量就是的了。 二、安装apache      我的版本是APACHE_2.0.47-win32-x86-no_ssl.exe,还有一个mod_jk_1.2.5_2.0.47.dll文件,这个可以在网上搜索的到。 三、整合Apache+Tomcat      最重要的来了。1. 复制mod_jk_1.2.5_2.0.47.dll文件到\Apache2\modules目录。2. Apache配置:C:\apahce2\conf\httpd.conf在此配置文件最后添加以下语句,用以支持jsp程序:LoadModule jk_module modules/mod_jk_1.2.5_2.0.47.dllJkWorkersFile "C:/Tomcat 5.0/conf/workers.properties"JkMount /servlet/* ajp13JkMount /*.jsp ajp13 3. 查看\Tomcat 5.0\conf\server.xml文件中有关端口“8009”是否被注释,如果是和我这的版本一致的话,不用修改。4. 在\Tomcat 5.0\conf\目录下,新建文件名为“workers.properties”的文件,将如下内容复制到新建文件workers.properties中。 workers.properties# 只复制以下内容即可: # 这现行根据安装目录做修改workers.tomcat_home=C:\Tomcat 5.0workers.java_home=C:\j2sdk1.4.1_01ps=\# worker.list=ajp13worke......

阅读全文(2574) | 评论:0

还是自己写的一个连接池,代码少,实用。。(2006-05-24 10:01:00)

摘要:package e_office.systemframework.pool; /***编者:李国庆*类的描述信息:此类为一个数据库连接池类,是一个单态的类,其中对数据库连接的信息*都放在一个属性文件中,可以进行方便的设置****最后修改时间:2006-1-12 10:30**********/import java.sql.*;import java.io.*;import java.util.*;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; import javax.servlet.*;import javax.servlet.http.*;import java.util.ResourceBundle; /** * 这是一个数据库连接池 *访问属性文件:mypool.properties *返回一个Connection * */ public class ConnectionPool{ private int minConn;        //最少连接数 private int maxConn;        //最大连接数 private String user;        //用户名 private String password;    //数据库密码 private int connAmount;       //现有连接个数 private Stack connStack;     //使用Stack保存......

阅读全文(5320) | 评论:1

一个不错的连接池(2006-05-24 09:56:00)

摘要:            以前在网上看到一个别人写的连接池,很收启发,但是不记得那位仁兄的名字了,:)今天把它拿出来,改了下,还希望那位仁兄不要“骂”我啊。。嘿嘿。。。     /* * Created on 2006-5-24 9:23:26 *  * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates * ===============Version 1.0.0.0====================== */package com; import java.sql.*;import java.util.*;import java.io.*;import com.log.Logger; /** * @author 李国庆 *  * Project: Test Package: com ClassName: ConnectionPool */public class ConnectionPool implements TimerListener {    // Keep a static ConnectionPool for singleton    private static ConnectionPool connectionPool;     // Driver name    String jdbcDriver;     // Connection URL    String jdbcConnectionURL;     // Minimum size of the pool   ......

阅读全文(2618) | 评论:2