gpt4 book ai didi

multithreading - 如何在后台自动运行?

转载 作者:行者123 更新时间:2023-12-03 13:06:02 26 4
gpt4 key购买 nike

我不确定尚未实现,希望如此。但是我知道,在.Net中,程序员应该在后台线程中手动运行耗时的任务。

因此,每次我们处理一些UI事件时,我们都知道这将花费一些时间,我们也将理解这将挂起UI线程和我们的应用程序。然后,我们使所有这些Background工作都可以进行,并处理回调或其他操作。

所以我的问题是:

是否有某种语言/平台的机制可以在后台自动运行耗时的任务,并自行完成所有相关工作?因此,我们只编写用于处理特定UI事件的代码,该代码将以某种方式被检测为耗时的,并将在后台执行。

如果没有,那为什么呢?

最佳答案

Haskell(和其他功能语言)已经完成了许多工作,以使其能够自动在其他线程中执行操作。但是Haskell并不是最简单的GUI编程语言。

关于multithreading - 如何在后台自动运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2663432/

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