云自無心水自閑

          天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
          posts - 288, comments - 524, trackbacks - 0, articles - 6
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          記錄備忘

          Posted on 2017-08-09 19:52 云自無心水自閑 閱讀(426) 評論(0)  編輯  收藏
          1. java zip 多個文件時,如果先添加了一個excel文件,然后再想添加其他的文件時會出現(xiàn) steam is closed的錯誤。這是因為work.write(outputSteam)后,出調(diào)用outputSteam.close(),關(guān)閉輸出流。
          解決方法:
          將原來的程序:
                      ZipEntry entry = new ZipEntry( "file3.txt" );
                      zos.putNextEntry( entry );
                      workbook.write( zos );
                      zos.closeEntry();
          改為:
                      ZipEntry entry = new ZipEntry( "file3.txt" );
                      zos.putNextEntry( entry );
                      workbook.write( new NonCloseableOutputStream( zos ) );
                      zos.closeEntry();

          其中 NonCloseableOutputStream 定義如下:
          public class NonCloseableOutputStream extends java.io.FilterOutputStream {
              public NonCloseableOutputStream(OutputStream out) {
                  super(out);
              }
              @Override public void close() throws IOException {
                  flush();
              }
          }



          2. 使用binary使得mysql區(qū)分大小寫
          select * from table1 where binary field1 = 'abc';


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 黑河市| 台湾省| 嘉义市| 丰顺县| 罗平县| 玉屏| 汝州市| 颍上县| 余庆县| 池州市| 榆社县| 通渭县| 河东区| 鹤壁市| 栖霞市| 砚山县| 山西省| 连云港市| 镇远县| 安多县| 手游| 乐亭县| 商都县| 锦州市| 景东| 舟山市| 南昌县| 隆尧县| 奉节县| 郑州市| 霍林郭勒市| 色达县| 广州市| 乌兰察布市| 商都县| 临澧县| 思茅市| 平顶山市| 晋城| 菏泽市| 奉节县|