可愛的琪琪,開心快樂每一天
          溫馨小屋
          可愛的琪琪,開心快樂每一天
          posts - 7,comments - 39,trackbacks - 0
          <2006年9月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          同學博客

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          public static void main(String[] args) {
          ??ListPortAction.test();
          ?}

          ??? public static void test(){
          ??try{
          ???String targetfile = "c:/1.xls";
          ????? OutputStream os = new FileOutputStream(targetfile);
          ????? jxl.write.WritableWorkbook wwb = Workbook.createWorkbook(os);
          ????? jxl.write.WritableSheet ws = wwb.createSheet("Test Sheet 1", 0);
          ????? for(int i=0;i<50;i++){
          ????? ?if(i!=0){
          ????? ??InputStream in = new FileInputStream(targetfile);
          ????? ??Workbook wb = Workbook.getWorkbook(in);
          ????? ??os = new FileOutputStream(targetfile);
          ????? ??wwb = Workbook.createWorkbook(os,wb);
          ????? ??ws = wwb.getSheet(0);
          ????? ??wb.close();????? ????
          ????? ??in.close();
          ????? ?}
          ????? ?for(int j=0;j<1000;j++){
          ????? ??Label l = new Label(0,j+i*1000,"測試");
          ????? ??ws.addCell(l);
          ????? ?}
          ????? ?try{
          ????? ?wwb.write();
          ????? ?wwb.close();
          ????? ?os.flush();
          ????? ?os.close();
          ????? ?}catch(Exception e){
          ?????? ?System.out.println("錯誤2:");
          ??????? e.printStackTrace();
          ????? ?}
          ????? }
          ???? }catch(Exception e){
          ???? ?System.out.println("錯誤:");
          ????? e.printStackTrace();
          ???? }
          ?}
          以上是我寫的一個測試類,寫5W條記錄現在是沒有問題,先存硬盤,然后從硬盤獲取流,最后可以寫到response的outputStream中,不過感覺自己的代碼質量不是很好,歡迎高手多多指教??梢曰ハ嘟涣魉枷?。

          posted on 2006-09-01 09:51 陳琪 閱讀(2087) 評論(1)  編輯  收藏

          FeedBack:
          # re: 如何解決使用jxl寫excel文件出現的內存泄露的情況[未登錄]
          2009-04-23 11:21 | hh
          怎么會不溢出呢?5W行5列都已經溢出了  回復  更多評論
            

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


          網站導航:
           
          主站蜘蛛池模板: 神木县| 建水县| 淮南市| 财经| 长白| 辉南县| 青铜峡市| 高青县| 庆阳市| 台东市| 康平县| 阜南县| 福海县| 三河市| 琼中| 平遥县| 乌恰县| 哈密市| 墨竹工卡县| 黔江区| 义马市| 监利县| 上蔡县| 新巴尔虎右旗| 庆安县| 龙陵县| 桓台县| 通辽市| 曲水县| 葫芦岛市| 晋宁县| 阳曲县| 大姚县| 定襄县| 烟台市| 耒阳市| 察隅县| 墨玉县| 鸡泽县| 无棣县| 利辛县|