摘要: /** *//**文件重命名 * @param path 文件目录 * @param oldname 原来的文件名 * @param newname 新文件名 */ public void renameFile(String path,String oldname,String newname)...{ if(!oldname.equals(newname)){//新的文件名和以前文件名不同时,才有必要进行重命名 File oldfile=new File(path+"/"+oldname); ... 阅读全文
posted @ 2012-04-16 14:36 tovep 阅读(81023) 评论(1) 推荐(2) 编辑
摘要: 查看源代码: 1 /** 2 * 判断文件是否为图片文件(GIF,PNG,JPG) 3 * @param srcFileName 4 * @return 5 */ 6 public static boolean isImage(File srcFilePath) { 7 FileInputStream imgFile = null; 8 byte[] b = new byte[10]; 9 int l = -1;10 try {11 imgFile = ne... 阅读全文
posted @ 2012-04-10 10:29 tovep 阅读(4191) 评论(0) 推荐(0) 编辑
摘要: 1.入门 每一个MyBatis的应用程序都以一个SqlSessionFactory对象的实例为核心。SqlSessionFactory对象的实例通过SqlSessionFactoryBuilder对象来获得。SqlSessionFactoryBuilder对象可以从XML配置文件或从Configuration类的实例中构建SqlSessionFactory对象。1.1从XML中构建SqlSessionFactory 从XML文件中构建SqlSessionFactory实例非常简单。这里建议使用类路径下的XML文件来配置,你也可以使用任意的Reader实例,这个实例可以使用文件形式的文件路径.. 阅读全文
posted @ 2012-04-08 00:05 tovep 阅读(324) 评论(0) 推荐(0) 编辑
摘要: MyBatis简介Mybatis是数据映射框架,使得它更容易使用关系数据库与面向对象的应用程序。MyBatis框架执行的SQL语句是从XML或注入得到的。Mybatis属于半自动数据映射框架。Mybatis执行操作数据库流程图官网:http://www.mybatis.org/下载地址:http://code.google.com/p/mybatis/downloads/list官方入门文档:http://www.mybatis.org/core/zh/getting-started.html 阅读全文
posted @ 2012-04-07 13:50 tovep 阅读(215) 评论(0) 推荐(1) 编辑
摘要: Java获取远程图片的宽与高 1 import java.awt.image.BufferedImage; 2 import java.io.BufferedInputStream; 3 import java.io.File; 4 import java.io.FileOutputStream; 5 import java.io.IOException; 6 import java.io.InputStream; 7 import java.io.OutputStream; 8 import java.net.URL; 9 import java.util.HashMap;10 import 阅读全文
posted @ 2012-04-07 12:35 tovep 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: 一个是C:\WINDOWS\system32\drivers\etc\hosts文件,改为127.0.0.1 localhost127.0.0.1 abc.com然后在servcer.xml中加入<Host name="abc.com" appBase="webapps" unpackWARs="true" autoDeploy="true" debug="0"> <Context path="" docBase="E:\Tomcat6\webap 阅读全文
posted @ 2012-04-01 16:23 tovep 阅读(189) 评论(0) 推荐(0) 编辑
摘要: public class HelloWorld { public static void main(String args[]) { String s = null; s = s+"word"; System.out.println("hello " +s); }}试问:输出结果? hello nullword解释:s = s+"word"; 等价于 s = String.valueOf(s)+"word"; Integer,Double都一样。String的源码:public static String valu 阅读全文
posted @ 2012-03-31 16:54 tovep 阅读(260) 评论(0) 推荐(0) 编辑
摘要: setTimeout的作用:延迟一段时间执行某个函数。例如:setTimeout(function(){alert("延迟5秒执行...")},5000);注意:setTimeout()不是循环执行,只执行一次。setTimeout是异步调用,setTimeout方法与其后的方法同时执行。例如:setTimeout(function(){alert("延迟5秒执行...")},5000); alert("判断setTimeout是否是异步执行,如果先弹出则表示是异步执行。"); 执行结果可以证明setTimeout是异步的。使用set 阅读全文
posted @ 2012-03-31 10:38 tovep 阅读(407) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2012-03-18 00:32 tovep 阅读(2) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2012-03-17 16:06 tovep 阅读(0) 评论(0) 推荐(0) 编辑