java程序打印excel,excel里每个sheet打印xls限制的最大行,为什么只有第一个可以写入成功,第二个sheet总是前四万行没数据,后面有,剩下的sheet直接连表格也显示不出来呢。
2019-02-25 09:43
591 查看
问题描述:
1、java程序打印excel,excel里每个sheet打印xls限制的最大行,为什么只有第一个可以写入成功,第二个sheet总是前四万行没数据,后面有,剩下的sheet直接连表格也显示不出来呢。
解决办法:
1、通过尝试每个sheet打印两万,检测无误。
2、分析猜测是wite跟不上节奏;硬件设施问题。
3、test中。。。。。。。。。
4、最近了解了一些内存知识后,在想是不是得加上内存屏障,让写操作做完,再继续读写呢。
最后:
不打印excel了,放弃了,选择将上百万条数据打印到txt中,然后采用zip包里的压缩技术,最后使用javax里的mail发送。
conclusion:
没有为了难题而迎面而上,而是退而求其次,一是因为工作时限限制,我必须在有限的时间内给出一个合理的交付物,所以采取了txt形式。二是我现在的能力确实不足。
感谢这个问题,至少我了解到了csv文本文件。后期如果有必要肯定要好好学习。
相关文章推荐
- 请各位帮忙看一下,第一个程序为什么不能输出和第二个程序一样的结果?这两个程序只有求最大公约束的代码不同
- php新闻发布系统发布成功从数据库查询所有数据用表格显示出来03
- java SpringMVC中 POI读取数据库数据并写入Excel表格中,并实现下载功能
- java 程序为什么总是运行第一个程序
- Java: 在dos窗口输入密码,不要把密码直接显示出来,原来可以这么简单
- java把excel数据写入Oracle数据库(.xls文件)
- 用java程序将数据写入到Excel中
- 奇怪的现象,打印出来可以见到数据,在右边看不到数据,放到list里在页面上也显示不了数据
- 可以显示九天天气情况的天气预报哦-LINUX下JAVA自制服务器端,申请公网IP,处理数据。。第二个项目
- java把excel数据写入Oracle数据库(.xls文件)
- 可以方便的将SQL语句的执行结果显示成表格结果的JAVA类,可以用于不同的数据显示
- java把excel数据写入Oracle数据库(.xls文件)(转)
- php excel 读取日期问题 在 php excel 读取 xls 格式的文件时,xls 上面显示的是正常的日期格式 但是读取出来的话,就会是一个万位整形数据,这显然不是我们想要的日
- java中,为什么char类型数组可以直接用数组名打印,而int型数组打印结果是地址值!
- java把数据写入Excel表格中
- alert("第一个javascript的文字<br>"); 我直接执行的没调用函数为什么这句话没显示出来javascriptal
- 【Android问题记录】为什么在终端直接查询数据库可以查到数据但是用代码总是查不到
- Java读取excel指定sheet中的各行数据,存入二维数组,包括首行,并打印
- GET请求和POST请求有什么区别?GET请求的参数在URL的问号后面显示,而POST参数不在URL上;POST可以比GET请求更大的数据…一般的回答都是这样。 但是作为一个高端大气上档次的程序
- studio程序崩溃,不打印error信息,只有error不打,只要报错手机直接死机。不显示错误原因位置等等