易截截图软件、单文件、免安装、纯绿色、仅160KB

利用JAVA打包生成zip文件的类

主要代码参考了beansoft的ZipUtil,添加了一个方法,
可以把不同目录文件添加到zip中,并做了一些改进,使用了apache的zip类,(原为jdk的zip类),使支持中文文件名。
apache的zip类可以从ant中抽取。apache好像没有提供单独下载。
package com.order;
import java.io.*;
import java.util.List;
import org.apache.tools.zip.*;
/**
 * 把多个文件打包到一个文件
 * @author xiaofei.hu
 *
 */
public class ZipUtil {
    public static void toZip(File[] files, File zipFile){
        
    }
    /**
     * The buffer.
    */
        protected static byte buf[] = new byte[1024];
        
        
        /**
         * 遍历目录并添加文件.
         * @param jos - JAR 输出流
         * @param file - 目录文件名
         * @param pathName - ZIP中的目录名
         * @throws IOException
         * @throws FileNotFoundException
         */
        private static void recurseFiles(ZipOutputStream jos, File file, String pathName)
            throws IOException, FileNotFoundException
        {
            if (file.isDirectory())
            {
                pathName = pathName + file.getName() + "/";
                jos.putNextEntry(new ZipEntry(pathName));
             


相关文档:

ORACLE 模拟 java SPLIT

CREATE OR REPLACE FUNCTION F_HPS_SPLIT
/*
 * 功    能: split.
 * 输入参数: Liststr  string
 * 输入参数: Sepe     index
 * 输入参数: Sepe     separator. default is ','.
 * return sepeCount
 */
(
  ......

《疯狂Java讲义》练习题 第三章 画近似圆


其实这个问题并不难,但是很多年没有研究过几何了.问题卡在这里了,准确的说我根本没有学过圆的标准公式这部分内容,google了很多,重新划了坐标研究了公式..解方程...
虽然结果还不是很圆,但是方法应该是正确了.
主要是因为double取整后有一些偏差.
另外行数多少,半径大小也相互影响
import java.lang.Math;
public cla ......

Java DB 真的很神奇


Java DB 真的很神奇啊.最早是在NetBeans里面看见有JavaDB.但是从来没有认真研究过这个东西,上个星期参加Sun 科技日了解了一些Java DB的东西决定自己去尝试,没想到真的那么简单, 2MB的一个jar放在classpath里面你就可以随时随地的使用一个完整的关系数据库.最终用户根本不用去了解他们的程序后面有一个怎么样的数据库,你可 ......

十四种Java开发工具点评

十四种Java开发工具点评
 
在计算机开发语言的历史中,从来没有哪种语言象Java那样受到如此众多厂商的支持,有如此多的开发工具,Java菜鸟们如初入大观园的刘姥姥,看花了眼,不知该何种选择。的确,这些工具各有所长,都没有绝对完美的,就算是老鸟也很难做出选择。在本文中我简要介绍了常见的十五种Java开发工具的 ......

Java 实现插入式简单排序

插入式排序运行效率N*(N-1)/4  对于随机数字,这个算法比冒泡快1倍,比选择排序稍微快一点.
如果是基本有序的队列则优势最为明显需要O(N)
代码一样是从冒泡排序继承下来的.
 /**
*
* @author leon.lee
*/
public class InsertSort extends BubbleSort {
public InsertSort(int lengthArray){
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号