<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-51  評論-14  文章-0  trackbacks-0

    import java.io.ByteArrayInputStream;
    import java.io.ByteArrayOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.sql.Blob;
    import java.sql.SQLException;

    import javax.servlet.ServletOutputStream;

    public class ByteStreamConverter {

        
    // 將流文件轉換為二進制文件
        public byte[] toByteArray(Blob fromBlob) {
            ByteArrayOutputStream baos 
    = new ByteArrayOutputStream();
            
    try {
                
    return toByteArrayImpl(fromBlob, baos);
            } 
    catch (SQLException e) {
                
    throw new RuntimeException(e);
            } 
    catch (IOException e) {
                
    throw new RuntimeException(e);
            } 
    finally {
                
    if (baos != null) {
                    
    try {
                        baos.close();
                    } 
    catch (IOException ex) {
                    }
                }
            }
        }

        
    // 將流文件轉換為二進制文件的實現
        public byte[] toByteArrayImpl(Blob fromBlob, ByteArrayOutputStream baos)
                
    throws SQLException, IOException {
            
    byte[] buf = new byte[2048];
            InputStream is 
    = fromBlob.getBinaryStream();
            
    try {
                
    for (;;) {
                    
    int dataSize = is.read(buf);
                    
    if (dataSize == -1)
                        
    break;
                    baos.write(buf, 
    0, dataSize);
                }
            } 
    finally {
                
    if (is != null) {
                    
    try {
                        is.close();
                    } 
    catch (IOException ex) {
                    }
                }
            }
            
    return baos.toByteArray();
        }
    }
    posted on 2008-07-10 10:39 Hank1026 閱讀(3036) 評論(0)  編輯  收藏 所屬分類: 每日積累
    主站蜘蛛池模板: 久久久久久亚洲AV无码专区| 日韩中文字幕在线免费观看| 亚洲国产无套无码av电影| 另类图片亚洲校园小说区| 免费高清在线爱做视频| 亚洲av无一区二区三区| 国产免费牲交视频| 国产亚洲女在线线精品| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 一级特黄特色的免费大片视频| 国产免费人视频在线观看免费| 亚洲AV无码专区国产乱码不卡| 国产成人免费福利网站| 在线观看亚洲电影| 精品国产亚洲男女在线线电影| 国产成人1024精品免费| 亚洲av中文无码乱人伦在线r▽| 免费无遮挡无码永久视频| 亚洲videos| 免费一区二区视频| 精品熟女少妇aⅴ免费久久| 亚洲av片劲爆在线观看| 免费看片在线观看| 亚洲精品天堂成人片AV在线播放 | 3d成人免费动漫在线观看| 亚洲午夜一区二区三区| 免费看国产精品麻豆| 中文字幕成人免费高清在线| 久久久久亚洲Av无码专| 免费看www视频| 成在人线av无码免费高潮水| 亚洲自偷自拍另类图片二区| 午夜电影免费观看| 两个人看的www免费| 国产亚洲sss在线播放| 国产精品V亚洲精品V日韩精品| 亚洲精品免费在线观看| 亚洲成a人片在线不卡一二三区| 亚洲小说区图片区另类春色| 亚洲免费在线观看视频| 免费一区二区无码视频在线播放|