檔案從資料庫存入磁碟,並打包成zip檔案

2021-10-06 16:28:12 字數 985 閱讀 3122

/**

* 將資料庫中的檔案寫入到磁碟中

* * @param bytes

* @param filepath 檔案臨時資料夾

* @param filename 檔名稱

*/public void addfiletofolder(byte bytes, string filepath, string filename)

// 由於linux下中文展示會有問題,建議將檔名轉碼

filename = urlencoder.encode(filename, "utf-8");

file = new file(filepath + file.separator + filename);

fos = new fileoutputstream(file);

bos = new bufferedoutputstream(fos);

bos.write(bytes);

} catch (exception e) finally catch (ioexception e1)

}if (fos != null) catch (ioexception e1)

}} }

/**

* 將臨時資料夾中的檔案生成zip檔案

* @param filepath 檔案存放位置和壓縮檔案存放位置

* @param filename zip檔名稱

*/public void filetozip(string filepath, string zipname) else }}

} catch (filenotfoundexception e) catch (ioexception e) finally catch (ioexception e1)

}if (zos != null) catch (ioexception e1)

}} }

mysql資料庫存入特殊字元

直接上 實現 import pymysql config 連線資料庫 con pymysql.connect config 獲得運算元據庫的游標 cursor con.cursor ck 123 sql insert into db ch values s params一般情況為元組 params ...

資料庫存入核取方塊資料

需要將表單中核取方塊的值存入資料庫中,一般來說有以下幾種方法。例 喜歡的運動 使用字串儲存 籃球為1,足球為2,羽毛球為3 喜歡籃球和足球,則在資料庫中存1,2 優點 簡單易懂 缺點 不利於高階的資料統計,比如統計喜歡籃球的人有哪些 使用位運算 籃球 2 足球 4 羽毛球 8 資料庫中存選中的選項之...

資料庫存入表情符報錯問題

xf0 x9f x8d x9e 錯誤,表情符。遇到的問題 儲存爬取到的資料時,資料庫是utf8,存入有表情符的字串報錯。解決方法如下 具體步驟 mac是在 etc 目錄下新建個my.cnf 檔案,加入如下的內容 client default character set utf8mb4 mysql d...