HarmonyOS 并发任务子线程之间、子线程与主线程内容不共享问题

我使用rdb数据库存储了100条日志数据,我要执行100个串行网络请求,用于挨个上报这100条日志数据,使用的实现方案是taskPool的串行队列sequenceRunner.execute(task),每个task绑定一个用@Concurrent修饰的网络请求函数。现在我想在网络请求成功/失败回调时,删除或者变更rdb数据库的某条日志数据。现在的问题是我收到task回调时无法正常操作数据库。请问怎么解决多线程内存不共享的问题?

HarmonyOS
2024-08-02 15:36:20
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
莫莫莫小贝
分享
微博
QQ
微信
回复
2024-08-02 21:42:30
相关问题
TaskPool线程主线程如何通信
1993浏览 • 1回复 待解决
HarmonyOS主线程线程切换问题
151浏览 • 1回复 待解决
Worker的宿主线程必须是主线程吗?
171浏览 • 1回复 待解决
如何判断当前线程是否是主线程
2001浏览 • 1回复 待解决
HarmonyOS可以在C代码中创建线程吗?
2309浏览 • 1回复 待解决
怎样判断当前线程是否是主线程
193浏览 • 1回复 待解决