itext导出报表防止内存溢出
来源:互联网 发布:免费电子相册制作软件 编辑:程序博客网 时间:2024/05/01 17:44
int _MAX_ROWS = 1000;//最大行数,之后清理
int row_count = 0;//初始值
if (++row_count % _MAX_ROWS == 0) {
System.out.println("row_count % _MAX_ROWS="+ row_count % _MAX_ROWS);
// add table to Document
document.add(datatable);
// delete _MAX_ROWS from table to free memory
datatable.deleteBodyRows();
// let iText manage when table header written
//datatable.setSkipFirstHeader(true);
}
int fregmentSize = 1000;// 释放内存的行号
int k = 0;
for (int i = 0, h = bodys.size(); i < h; i++) {
if (i != 0 && i % fregmentSize == fregmentSize - 1) {
System.out.println("第[ " + (i + 1) + " ]行进行内存释放 " + ((k++) + 1) + " th");
document.add(datatable);
datatable.deleteBodyRows();
datatable.setSkipFirstHeader(true);
}
//.... 表格处理
}
int row_count = 0;//初始值
if (++row_count % _MAX_ROWS == 0) {
System.out.println("row_count % _MAX_ROWS="+ row_count % _MAX_ROWS);
// add table to Document
document.add(datatable);
// delete _MAX_ROWS from table to free memory
datatable.deleteBodyRows();
// let iText manage when table header written
//datatable.setSkipFirstHeader(true);
}
int fregmentSize = 1000;// 释放内存的行号
int k = 0;
for (int i = 0, h = bodys.size(); i < h; i++) {
if (i != 0 && i % fregmentSize == fregmentSize - 1) {
System.out.println("第[ " + (i + 1) + " ]行进行内存释放 " + ((k++) + 1) + " th");
document.add(datatable);
datatable.deleteBodyRows();
datatable.setSkipFirstHeader(true);
}
//.... 表格处理
}
阅读全文
0 0
- itext导出报表防止内存溢出
- java导出2007excel--防止内存溢出
- Poi导出(防止内存溢出)的两种方式
- 防止内存溢出浅析
- TweenLite防止内存溢出
- Java使用IText PDF 导出报表
- Android防止内存溢出浅析
- Android防止内存溢出浅析
- Android防止内存溢出浅析
- Android防止内存溢出浅析
- Android防止内存溢出浅析
- Android防止内存溢出浅析
- Android防止内存溢出浅析
- Android防止内存溢出浅析
- Android防止内存溢出浅析
- Android防止内存溢出浅析
- 防止永久性内存溢出解决方法
- Android防止内存溢出浅析
- RabbitMQ的几种典型使用场景
- 移植libjpeg-turbo库到mips32架构跑openwrt系统的开发板上
- EditText 光标颜色
- [leetcode]#169. Majority Element
- JVM(四)JVM内存划分
- itext导出报表防止内存溢出
- Ceph 入门——内部构件
- base64初探
- C++学习笔记--字符串类
- Spring使用BeanName视图产生Excel视图
- Java读取Unicode文件(UTF-8等)时碰到的BOM首字符问题,及处理方法
- STM32 F103 NandFlash的配置使用
- RabbitMQ基础概念详细介绍
- 国内优质原创内容输出平台