`
peng_jian_ming
  • 浏览: 255346 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
package com.yc.ycportal.ge.util; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import com.mysql.jdbc.ResultSet; public class TestOracle {     private Connection conn=null;     private CallableStatement call=null;     pr ...
从http://www.enterprisedt.com/下载 edtFTP的Jar包,然后进行环境变量的配置,配置你的环境变量classpath,加上";c:\j2sdk1.4.2\edtFTp\....\edtftpj-1.5.3.jar" package com.yc.ycportal.ge.util; import com.enterprisedt.net.ftp.FTPClient; import com.enterprisedt.net.ftp.FTPConnectMode; import com.enterprisedt.net.ftp.FTPMessage ...

Java处理日期

    博客分类:
  • Java
日期为字符串类型,先将日期转换为Date类型       SimpleDateFormat simpledate = new SimpleDateForma("yyyyMMdd");       Calendar    ca = Calendar.getInstance();       Date date = simpledate.parse("20070228");       ca.setTime(date);       String datetime = simpledate.format(ca.getTime());       int ...
iBatis是又一个O/R Mapping解决方案,j2ee的O/R方案真是多,和Hibernate相比,iBatis最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能,iBatis是能满足你的要求又足够灵活的最简单的解决方案。 iBatis最大的特点是简单,最新版本2.0(下载),和1.0相比,主要改动在XML配置文件上,不过,只要有SQL基础,相信你不用教程也能看明白。下面我们看一个最简单的例子入门。 我们先建一个表Account,包括字段username, varchar(20), pk和password, varchar(20),随便填入一些数据。然后编写iBatis必须的配置 ...
1. Ant是什么? -------------------------------------------------------------------------------- Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。 既然我们已经有了make, gnumake, nmake, jam以及其他的build工 ...
package com.yc.ycportal.ge.util; import java.sql.DriverManager; import java.sql.Connection; import java.sql.SQLException; import java.sql.Statement; import java.sql.ResultSet; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; public class DB2Connect { public sta ...
import java.io.File; private void deleteFile(File file){    if(file.exists()){     if(file.isFile()){      file.delete();     }else if(file.isDirectory()){      File files[] = file.listFiles();      for(int i=0;i<files.length;i++){       this.deleteFile(files[i]);      }     }     file.delete(); ...
/** * 此方法是用来进行压缩包文件解压缩使用 * @param inFile * @param outFile * @return */ private boolean uncoilZIP(File inFile,File outFile){    if(!inFile.exists()){     logger.info("添加皮肤com.yc.eap.plugin.base.skin.action.SkinTnsert类抛出异常,未发现上传压缩包");     return false;    }    GZIPInputStream input = null;    ...
private static final List<String> list = new ArrayList<String>(); public void chag(String content,String flag){         int a = flag.length();      int b= content.indexOf(flag);      list.add(content.substring(0, b));      content = content.substring(b+a, content.length());      if(conte ...
package com.yc.ycportal.util; /** * @author 彭建明 * mailto:peng_jian_ming@163.com * 创建于日期   2007-6-18 */ import java.io.File; import java.util.Iterator; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.apache.commons.fileupload.DiskFileUpload; import org.apache.commons.f ...
private String[] splitSkins(String content,String flag){       StringTokenizer toKenizer = new StringTokenizer(content,flag);        String[] str = new String[toKenizer.countTokens()];       for(int i=0;i<toKenizer.countTokens();i++){             str[i] = toKenizer.nextToken();       } ...
File file = new File("D:/Tomcat5.0/webapps/eap/skinlibrary/system/"+skin.getSkin_name()+"/style.css");    if(file.exists()){     try {      FileReader fileReader = new FileReader(file);      StringBuffer fileStr = new StringBuffer();      BufferedReader br = new BufferedReader(fil ...
Global site tag (gtag.js) - Google Analytics