gpt4 book ai didi

java - 升级到JXLS 2.2.3后的性能问题

转载 作者:行者123 更新时间:2023-11-30 08:00:33 25 4
gpt4 key购买 nike

我最近升级到了新版本的 JXLS(从 1.0.2 开始),发现它导致了显着的性能下降。我的用例是基于模板编写 Excel 报告。以前报告只要4分钟就能写完,现在需要60多分钟才能写完。我正在使用

JxlsHelper.getInstance().processTemplate(is, os, context);

调用处理模板(遵循教程 here )。我尝试使用 Transformer(poi 和 jexcel),但都没有给我提供与以前版本的 JXLS 相同的性能。

想知道其他人是否有类似的经历或在升级后解决了类似的性能问题。

最佳答案

一般情况下,jxls-2 的性能应优于 jxls-1。可能您有一些不正确的特定模板。如果您可以分享它或创建一个示例,我们可以调查问题的根本原因。您可以在 bitbucket issue tracker 创建问题.

此外,检查 jxls-demo project 中的以下示例输出许多数据行

如果您需要生成数百万条记录,SXSSF 转换器是最快的,但它仅适用于简单的模板。

此外,如果您的模板中有很多公式,请尝试禁用公式处理,看看是否有帮助。您可以使用JxlsHelpersetProcessFormulas(false)方法来完成此操作。

如果没有任何帮助,只需在问题跟踪器中提交问题即可。

关于java - 升级到JXLS 2.2.3后的性能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32001231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com