亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? file.java

?? 一個圖片管理程序
?? JAVA
字號:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi
// Source File Name: File.java
package com.jspsmart.upload;

import java.io.ByteArrayInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.math.BigInteger;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.servlet.ServletException;


// Referenced classes of package com.jspsmart.upload:
//            SmartUploadException, SmartUpload
public class File {
    public static final int SAVEAS_AUTO = 0;
    public static final int SAVEAS_VIRTUAL = 1;
    public static final int SAVEAS_PHYSICAL = 2;
    private SmartUpload m_parent;
    private int m_startData;
    private int m_endData;
    private int m_size;
    private String m_fieldname;
    private String m_filename;
    private String m_fileExt;
    private String m_filePathName;
    private String m_contentType;
    private String m_contentDisp;
    private String m_typeMime;
    private String m_subTypeMime;
    private String m_contentString;
    private boolean m_isMissing;

    File() {
        m_startData = 0;
        m_endData = 0;
        m_size = 0;
        m_fieldname = new String();
        m_filename = new String();
        m_fileExt = new String();
        m_filePathName = new String();
        m_contentType = new String();
        m_contentDisp = new String();
        m_typeMime = new String();
        m_subTypeMime = new String();
        m_contentString = new String();
        m_isMissing = true;
    }

    public void saveAs(String destFilePathName) throws SmartUploadException, IOException {
        saveAs(destFilePathName, 0);
    }

    public void saveAs(String destFilePathName, int optionSaveAs) throws SmartUploadException, IOException {
        String path = new String();
        path = m_parent.getPhysicalPath(destFilePathName, optionSaveAs);

        if(path == null) {
            throw new IllegalArgumentException("There is no specified destination file (1140).");
        }

        try {
            java.io.File file = new java.io.File(path);
            FileOutputStream fileOut = new FileOutputStream(file);
            fileOut.write(m_parent.m_binArray, m_startData, m_size);
            fileOut.close();
        } catch(IOException e) {
            throw new SmartUploadException("File can't be saved (1120).");
        }
    }

    public void fileToField(ResultSet rs, String columnName) throws SQLException, SmartUploadException, IOException, ServletException {
        long numBlocks = 0L;
        int blockSize = 0x10000;
        int leftOver = 0;
        int pos = 0;

        if(rs == null) {
            throw new IllegalArgumentException("The RecordSet cannot be null (1145).");
        }

        if(columnName == null) {
            throw new IllegalArgumentException("The columnName cannot be null (1150).");
        }

        if(columnName.length() == 0) {
            throw new IllegalArgumentException("The columnName cannot be empty (1155).");
        }

        numBlocks = BigInteger.valueOf(m_size).divide(BigInteger.valueOf(blockSize)).longValue();
        leftOver = BigInteger.valueOf(m_size).mod(BigInteger.valueOf(blockSize)).intValue();

        try {
            for(int i = 1; (long)i < numBlocks; i++) {
                rs.updateBinaryStream(columnName, new ByteArrayInputStream(m_parent.m_binArray, pos, blockSize), blockSize);
                pos = (pos != 0) ? pos : 1;
                pos = i * blockSize;
            }

            if(leftOver > 0) {
                rs.updateBinaryStream(columnName, new ByteArrayInputStream(m_parent.m_binArray, pos, leftOver), leftOver);
            }
        } catch(SQLException e) {
            byte binByte2[] = new byte[m_size];
            System.arraycopy(m_parent.m_binArray, m_startData, binByte2, 0, m_size);
            rs.updateBytes(columnName, binByte2);
        } catch(Exception e) {
            throw new SmartUploadException("Unable to save file in the DataBase (1130).");
        }
    }

    public boolean isMissing() {
        return m_isMissing;
    }

    public String getFieldName() {
        return m_fieldname;
    }

    public String getFileName() {
        return m_filename;
    }

    public String getFilePathName() {
        return m_filePathName;
    }

    public String getFileExt() {
        return m_fileExt;
    }

    public String getContentType() {
        return m_contentType;
    }

    public String getContentDisp() {
        return m_contentDisp;
    }

    public String getContentString() {
        String strTMP = new String(m_parent.m_binArray, m_startData, m_size);

        return strTMP;
    }

    public String getTypeMIME() throws IOException {
        return m_typeMime;
    }

    public String getSubTypeMIME() {
        return m_subTypeMime;
    }

    public int getSize() {
        return m_size;
    }

    protected int getStartData() {
        return m_startData;
    }

    protected int getEndData() {
        return m_endData;
    }

    protected void setParent(SmartUpload parent) {
        m_parent = parent;
    }

    protected void setStartData(int startData) {
        m_startData = startData;
    }

    protected void setEndData(int endData) {
        m_endData = endData;
    }

    protected void setSize(int size) {
        m_size = size;
    }

    protected void setIsMissing(boolean isMissing) {
        m_isMissing = isMissing;
    }

    protected void setFieldName(String fieldName) {
        m_fieldname = fieldName;
    }

    protected void setFileName(String fileName) {
        m_filename = fileName;
    }

    protected void setFilePathName(String filePathName) {
        m_filePathName = filePathName;
    }

    protected void setFileExt(String fileExt) {
        m_fileExt = fileExt;
    }

    protected void setContentType(String contentType) {
        m_contentType = contentType;
    }

    protected void setContentDisp(String contentDisp) {
        m_contentDisp = contentDisp;
    }

    protected void setTypeMIME(String TypeMime) {
        m_typeMime = TypeMime;
    }

    protected void setSubTypeMIME(String subTypeMime) {
        m_subTypeMime = subTypeMime;
    }

    public byte getBinaryData(int index) {
        if((m_startData + index) > m_endData) {
            throw new ArrayIndexOutOfBoundsException("Index Out of range (1115).");
        }

        if((m_startData + index) <= m_endData) {
            return m_parent.m_binArray[m_startData + index];
        } else {
            return 0;
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品男人天堂av| 久久精品视频在线看| 蜜桃精品视频在线| 亚洲国产成人私人影院tom| 欧美网站大全在线观看| 国产精品一区二区久激情瑜伽| 一区二区三区日韩在线观看| 精品国产乱码久久久久久夜甘婷婷 | 欧美精品久久一区二区三区| 国产精品一区在线| 亚洲成人免费影院| 国产蜜臀97一区二区三区| 欧美精品在线视频| 92国产精品观看| 久久99久久99精品免视看婷婷| 一区二区三区四区激情| 久久色成人在线| 欧美老年两性高潮| 99精品国产99久久久久久白柏| 狠狠色丁香婷综合久久| 午夜精品福利一区二区蜜股av| 国产精品第四页| 亚洲精品一区二区三区福利| 欧美精品xxxxbbbb| 色素色在线综合| 成人亚洲精品久久久久软件| 精品一区二区在线视频| 日韩二区在线观看| 一区二区三区日韩在线观看| 亚洲欧美一区二区不卡| 国产亚洲人成网站| 精品久久人人做人人爱| 欧美日本在线播放| 欧美视频中文字幕| 91色porny蝌蚪| 91网站最新网址| av在线不卡观看免费观看| 国产成人精品影院| 九一九一国产精品| 裸体健美xxxx欧美裸体表演| 日本在线观看不卡视频| 丝袜诱惑亚洲看片| 亚洲bdsm女犯bdsm网站| 亚洲综合免费观看高清完整版| 亚洲人成网站影音先锋播放| 日韩理论片中文av| 国产精品视频看| 国产精品久久久久久久久图文区| 国产精品天天看| 日韩一区在线播放| 最近中文字幕一区二区三区| 亚洲欧美另类久久久精品| 中文字幕一区在线观看| 亚洲欧美视频一区| 一区二区欧美在线观看| 一区二区三区在线观看视频 | 日韩欧美久久久| 日韩美女在线视频| 久久这里只精品最新地址| 久久久久国产成人精品亚洲午夜| 亚洲精品一区二区在线观看| 国产亚洲欧洲997久久综合| 国产视频一区二区在线观看| 国产精品家庭影院| 亚洲欧美日韩国产中文在线| 亚洲电影你懂得| 青青草精品视频| 国产一区二区三区在线观看免费 | 精品伦理精品一区| 久久久午夜精品理论片中文字幕| 国产精品美女久久久久久久久久久 | 色综合视频在线观看| 在线精品视频一区二区三四 | 不卡视频一二三| 色噜噜狠狠成人中文综合| 337p亚洲精品色噜噜噜| 精品蜜桃在线看| 亚洲欧洲精品一区二区精品久久久| 亚洲影视在线观看| 久久国内精品自在自线400部| 丁香天五香天堂综合| 欧洲在线/亚洲| 欧美xxxx在线观看| 亚洲欧洲无码一区二区三区| 天天综合色天天| 国产一区二区日韩精品| 91一区二区在线| 91精品国产入口| 欧美国产激情二区三区| 亚洲国产裸拍裸体视频在线观看乱了| 美女一区二区三区在线观看| 99天天综合性| 精品日韩在线一区| 亚洲女人的天堂| 激情综合五月婷婷| 色婷婷久久久综合中文字幕| 欧美xxx久久| 亚洲一区二区在线播放相泽| 国产精品白丝jk白祙喷水网站| 欧美视频在线一区| 国产女人18水真多18精品一级做| 亚洲午夜久久久久中文字幕久| 国产精品1区二区.| 欧美卡1卡2卡| 亚洲视频一二区| 激情久久五月天| 欧美日韩成人在线一区| 国产精品女人毛片| 另类小说色综合网站| 欧美中文字幕一区| 久久久国际精品| 免费成人在线影院| 一本大道久久精品懂色aⅴ| 久久久亚洲精品石原莉奈| 丝袜美腿一区二区三区| 色综合天天综合在线视频| 国产三级精品在线| 久久99精品国产麻豆不卡| 在线电影院国产精品| 亚洲美女精品一区| caoporm超碰国产精品| 久久一区二区三区四区| 日本成人在线看| 欧美乱妇15p| 一区二区三区不卡在线观看| 91在线播放网址| 亚洲国产成人午夜在线一区| 国产高清在线精品| 精品国产一区二区精华| 免播放器亚洲一区| 欧美人与性动xxxx| 亚洲午夜免费视频| 欧美在线你懂的| 亚洲伦理在线精品| 91亚洲精品一区二区乱码| 国产精品美女久久久久久久| 成人影视亚洲图片在线| 国产欧美综合在线观看第十页| 国产精品一区二区在线观看网站| 亚洲精品一区二区三区精华液| 久久99国内精品| 精品国产麻豆免费人成网站| 国产在线不卡一卡二卡三卡四卡| 日韩精品一区二区三区中文精品| 美国毛片一区二区| 日韩欧美一二三四区| 免费在线观看精品| 日韩一级完整毛片| 九色综合国产一区二区三区| 久久久久国产精品麻豆ai换脸| 国产成人a级片| 国产精品久久久久久久久搜平片 | 久久99精品国产麻豆不卡| 日韩精品一区二区三区四区 | 亚洲电影一区二区三区| 在线日韩国产精品| 亚洲国产精品自拍| 欧美高清视频在线高清观看mv色露露十八 | 视频一区在线播放| 91精品国产色综合久久不卡蜜臀| 乱中年女人伦av一区二区| 精品国产伦一区二区三区观看体验| 国产精品系列在线观看| 成人欧美一区二区三区白人| 色婷婷国产精品久久包臀| 午夜视频一区二区| 欧美videos中文字幕| 国产成人免费网站| 亚洲色图制服丝袜| 欧美日韩国产综合久久| 精一区二区三区| 国产精品久99| 884aa四虎影成人精品一区| 久久99久久久久| 国产精品动漫网站| 欧美日韩国产综合久久| 极品少妇xxxx精品少妇偷拍| 亚洲欧美一区二区视频| 欧美无砖专区一中文字| 国模冰冰炮一区二区| 自拍av一区二区三区| 欧美高清www午色夜在线视频| 韩国视频一区二区| 亚洲人精品午夜| 日韩免费看的电影| av成人免费在线| 蜜臀国产一区二区三区在线播放| 国产女人18毛片水真多成人如厕| 欧美日韩视频专区在线播放| 国产乱理伦片在线观看夜一区| 亚洲自拍另类综合| 亚洲精品一线二线三线无人区| 一本在线高清不卡dvd| 精品伊人久久久久7777人| 亚洲精选视频在线| 欧美不卡在线视频| 色婷婷久久久久swag精品| 黄页视频在线91| 亚洲福利国产精品| 国产精品日韩精品欧美在线|