Java
huangxw000
Yale
展开
-
dom4j API使用简介
功能简介 dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。在IBM developerWorks上面可以找到一篇文章,对主流的Java XML API进行的性能、功能和易用性的评测,do原创 2011-12-19 20:30:26 · 4409 阅读 · 2 评论 -
commons FileUtils使用
①资源的创建、删除 ※ 目录的创建: forceMkdir(File directory),这个方法可以在父目录不存在的情况下,连续创建多个目录。但如果同名的目录已经存在或者无权创建,则抛出异常 ※ 文件的创建:touch(File file),这个方法用于创建一个size为0的文件,然后迅速关闭输出流。如果文件已经存在则简单地修改一下文件的modify time转载 2012-01-06 10:30:10 · 2281 阅读 · 0 评论 -
验证码生成类
package vcode;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.util.Random;/** * 验证码,自成验证码,验证码包含一个字符串编码和对应的图片编码 * * @auth原创 2012-01-12 19:31:36 · 340 阅读 · 0 评论 -
common-httpclient上传文件
要使用httpclient必须引入commons-codec.jar,commons-io.jar,comons-httpclent.jar。客户端上传代码:try { File sendFile = new File(filePath); PostMethod postMethod = new PostMethod(sendURL.toString());原创 2012-01-10 10:00:53 · 1688 阅读 · 0 评论 -
java线程池的例子
用java线程池模拟存取款操:1、定义账户信息:package thread;class MyCount { private String oid; // 账号 private int cash; // 账户余额 MyCount(String oid, int cash) { this.oid = oid; this.cash = cash;原创 2011-12-16 10:28:02 · 466 阅读 · 0 评论 -
在url中传中文值乱码问题解决方法
1、 传递参数时需要使用encodeURIComponent,对中文进行utf-8进行编码: var word = encodeURIComponent('百度'); Location.href="http://cang.baidu.com/do/s?word="+word+"&ct=21";2、后台 java代码解码: S原创 2011-12-15 20:30:58 · 521 阅读 · 0 评论 -
eclipse反编译工具安装
1、下载插件jadplugins,将该文件夹拷贝至eclipse目录中。2、下载 jad.exe将该文件拷贝至%JAVA_HOME%\bin目录中。3、eclipse的目录下,新建一个links名称的文件夹(如果没有该文件),然后在links文件里面随便建一个以link结尾的文件比如jadeclipse.link,文件中写入:path=你下载解压的文件名,如:path=jadeclise,原创 2011-12-15 16:10:36 · 330 阅读 · 0 评论 -
简单标签开实现类似QQ搜搜的分页效果
1、编写分页标签:package com.commons;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.SimpleTagSupport;public class PaginationTag extends SimpleTa原创 2011-12-14 15:51:21 · 556 阅读 · 0 评论 -
用CP30获取连接的工具类
package com.commons;import java.sql.Connection;import org.apache.log4j.Logger;import com.mchange.v2.c3p0.ComboPooledDataSource;public class ConnectionManager { private static Logg原创 2011-12-14 16:15:57 · 905 阅读 · 0 评论 -
ibatis2.0中分页中重用文件
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd"> select count(*) from ( SELECT * FROM (selec原创 2011-12-14 15:23:31 · 388 阅读 · 0 评论 -
一些Java工具类
package com.commons;import java.math.BigInteger;import java.security.MessageDigest;public class Utils { /** * 把字符串转换成utf-8格式(Excel导出时,文件名调用) * * @param s * @ret原创 2011-12-14 16:29:06 · 316 阅读 · 0 评论 -
用于分页的辅助类
package com.commons;import java.io.Serializable;/** * 分页参数读取辅助类 * @author duanpeng * */public class PaginatedHelper implements Serializable { // 每页记录条数 /** * */ private原创 2011-12-14 15:18:37 · 369 阅读 · 0 评论 -
Spring读某类型的Properties文件到Map中
package com.commons;import java.io.IOException;import java.io.InputStreamReader;import java.io.Reader;import java.util.HashMap;import java.util.Map;import java.util.Properties;import原创 2011-12-14 15:12:52 · 1059 阅读 · 0 评论 -
java实用ZIP压缩和解压类
import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.zip.ZipEntry;import java.原创 2011-12-14 15:04:01 · 447 阅读 · 0 评论