我是用POI来做导出excel的,今天碰到个问题,
数据库库里面有2万多条话单,我一次全部取了出来,然后放到一个list里面,再写入excel,
在我自己的机子上测试,没有问题
但是放到另外一台机子上面会出现内存溢出的问题,我想可能是list里面的数据太多,而另外一台机子内存只有256M,于是我一次读300条记录,再写入excel,一开始是没有问题,但是每次写到17000条左右的时候,总是返回到一个空白的页面,也没有任何异常报错,我的读写数据库和操作excel的代码都是写在try里面的,每次有异常都会打印出异常路径的,
现在的程序既没有return到我的页面(没有执行return语句),也没有报异常,但是finally里面的
cnn.close()还是执行了,很奇怪。
请教一下大家。