摘要:
/** *//**文件重命名 * @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); ... 阅读全文
摘要:
查看源代码: 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... 阅读全文
摘要:
1.入门 每一个MyBatis的应用程序都以一个SqlSessionFactory对象的实例为核心。SqlSessionFactory对象的实例通过SqlSessionFactoryBuilder对象来获得。SqlSessionFactoryBuilder对象可以从XML配置文件或从Configuration类的实例中构建SqlSessionFactory对象。1.1从XML中构建SqlSessionFactory 从XML文件中构建SqlSessionFactory实例非常简单。这里建议使用类路径下的XML文件来配置,你也可以使用任意的Reader实例,这个实例可以使用文件形式的文件路径.. 阅读全文
摘要:
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 阅读全文
摘要:
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 阅读全文
摘要:
一个是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 阅读全文
摘要:
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 阅读全文
摘要:
setTimeout的作用:延迟一段时间执行某个函数。例如:setTimeout(function(){alert("延迟5秒执行...")},5000);注意:setTimeout()不是循环执行,只执行一次。setTimeout是异步调用,setTimeout方法与其后的方法同时执行。例如:setTimeout(function(){alert("延迟5秒执行...")},5000); alert("判断setTimeout是否是异步执行,如果先弹出则表示是异步执行。"); 执行结果可以证明setTimeout是异步的。使用set 阅读全文