jxl 读取 excel 文件 占用 CPU 99% 的问题
2009-11-18 15:33
591 查看
前一阵公司有一个java的系统用了jxl来读取用户上传的excel文件,系统上线之后就时不时的出现服务器cpu使用率达到99%的问题,查来查去发现问题可能出在jxl读取excel上。
于是试了试poi,发现poi读取这些导致jxl占用cpu资源过高的excel文件时会抛出异常,倒不会占用cpu了,不过有个问题就是poi在读取含有筛选条件的excel文件时也会报错,这一点的兼容性不如jxl。
试了这两种流行的java读取excel的库看来都不是很让人满意,估计最后还是要把用户上传文件的格式更改成csv格式才行了。
于是试了试poi,发现poi读取这些导致jxl占用cpu资源过高的excel文件时会抛出异常,倒不会占用cpu了,不过有个问题就是poi在读取含有筛选条件的excel文件时也会报错,这一点的兼容性不如jxl。
试了这两种流行的java读取excel的库看来都不是很让人满意,估计最后还是要把用户上传文件的格式更改成csv格式才行了。
相关文章推荐
- 于Excel文件上传读取数据的问题
- 如何处理ODBC中EXCEL驱动读取EXCEL文件中字段长度大于255字符时出现的"数据截断"问题.
- jxl生成文件,excel打开显示:office已检测此文件存在问题
- 解决挖矿病毒占用cpu以及误删 ld-linux-x86-64.so.2 文件的问题
- Myeclipse中文件已经上传到server文件夹下,文件也没有被占用,可是页面中无法读取和使用问题的解决方法
- C#Excel文件读取问题及解决办法
- 今天解决了两个关于.NET读取EXCEL文件的问题,记下来,很有用!
- C# 读取EXCEL文件出现数据丢失问题
- 于Excel文件上传读取数据的问题
- java用JXL读取excel文件
- Myeclipse中文件已经上传到服务器目录下,文件也没有被占用,但是页面中无法读取和使用问题的解决方法
- 两个关于.NET读取EXCEL文件的问题
- python中写入csv,excel显示、pandas读取csv文件的编码问题
- Perl读取Excel文件并解决中文乱码问题
- 关于.NET读取EXCEL文件的问题
- 如何使用JavaExcel(jxl)读取一个文件并写入一个新文件
- python 读取excel文件 - 编码是个头疼的问题
- ADO 读取Excel文件数据, 丢失数据或数据错误问题。
- 关于利用opendatasource 读取excel文件中的数据问题以及更新数据库中对应数据的问题
- 今天解决了两个关于.NET读取EXCEL文件的问题,记下来,很有用!