找回密码
 立即注册

QQ登录

只需一步,快速开始

飞天猪@

注册会员

1

主题

4

帖子

9

积分

注册会员

积分
9
  • 35

    金币

  • 1

    主题

  • 4

    帖子

最新发帖
飞天猪@
注册会员   /  发表于:2023-4-20 17:38  /   查看:1181  /  回复:4
     现在我在使用Java处理一部分Excel多sheet解析的功能,为了提高解析效率,现在想采用@Async异步线程池的方式分开处理sheet,但是我发现,在跑多线程的时候,GC总会报一些奇怪的错误,代码在我不使用异步处理的时候是不会报错的。
    想问一下,GC对多线程处理是不是不支持。

4 个回复

倒序浏览
飞天猪@
注册会员   /  发表于:2023-4-20 18:20:25
沙发
包括sheet内的读写操作
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-4-23 13:46:19
板凳
您好,
对于一个workbook对象内的多个sheet,不支持多线程并行对几个sheet处理。
GcExcel所支持的多线程,是每个线程允许初始化一个workbook对象(多线程即多个workbook对象),在对应的线程内对此workbook做后续操作。
回复 使用道具 举报
飞天猪@
注册会员   /  发表于:2023-4-23 14:07:48
地板
收到,感谢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-4-23 14:59:13
5#
您客气了, 那本帖就先结贴了, 有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部