task 相关问题

任务是一种用于处理并发的抽象,它可以表示应该与程序的其余部分同时执行的操作。任务是Ada中的并发执行线程,表示.NET中的异步操作,也对应于Java中的线程。

Task 的行为在 Playground 环境中似乎有所不同

在实际的app项目中,运行以下代码时,打印语句的顺序是1->3->2: var body: 一些视图 { 文本 .onAppear { 打印(“1”) ...

回答 1 投票 0

Swift:iOS 15 之前的任务 {}?

我正在按照教程来了解 SwiftUI,特别是如何在视图出现时调用 API。 我看到了这个: 列表(结果,id:\.trackId){ 中的项目 列表行(项目) } 。任务 { // 执行...

回答 5 投票 0

合并 2 AsyncThrowingStream 同时保持排序

上下文 我有 2 个 AsyncThrowingStream(s),它们(分别)推送前 5 个偶数(和奇数)非负整数。 var Evens = 流(开始: 0) // 0, 2, 4, 6, 8 var odds = Stream(start: 1) // 1, 3...

回答 1 投票 0

LiteDB 死锁 - 我可能错误地使用了 LiteDB

所以我正在用 C# 编写一个服务器。它有一个 LiteDB 数据库来存储消息。每次服务器收到消息时,都会将消息存储在 DB 中,并将副本发送到正确的目的地....

回答 1 投票 0

创建服务时以及某些任务失败后任务正在运行并达到稳定状态时,ECS Fargete TASK 失败

我使用 ECS FARGATE、ALB、Target Group 和实例 IP。 当我的服务创建任务时,它会收到以下错误并且任务失败。 此问题后正在创建新任务

回答 1 投票 0

await 和 myTask.Result 之间的区别

当您调用异步方法时,它会返回一个 Task,其中 T 是结果的类型。 现在,您有两种方法来处理此任务。您可以使用 getter .Result 来等待...

回答 1 投票 0

在同步方法中使用Task.Delay会导致高内存消耗[已关闭]

我知道接下来要展示的内容是错误的,但我想知道到底发生了什么。由于我的声誉较低,我无法附加图像。 我有 .NET 7 API 项目。 我同步使用 Task.Delay() ...

回答 1 投票 0

c# 在同步方法中使用 Task.Delay

我知道接下来要展示的内容是错误的,但我想知道到底发生了什么。由于我的声誉较低,我无法附加图像。 我有 .NET 7 API 项目。 我同步使用 Task.Delay() ...

回答 1 投票 0

Swift 并发任务是否按顺序运行?

我无法找到讨论任务是否同时运行的文档。或者,如果任务在某个不可见的队列中按顺序运行。 以下是我遇到的一个精简问题...

回答 1 投票 0

在.Net Core中在一定时间范围内后台运行程序任务

我有以下代码,我需要在几个小时内运行它,在本例中是从晚上 9:00 开始。至晚上 11:59每天,发送电子邮件: 公共类 TimedHostedService :IHostedService,

回答 1 投票 0

我只想完成任务

嘿,我一整天都在想办法解决这个问题。 我只想在加载数据时显示一个启动窗口。我还想检查用户是否需要登录。一切都会完成,但是......

回答 1 投票 0

在 C# 中创建和调用异步方法的 lambda 的正确方法[重复]

我很难弄清楚如何在 C# 中“存储”和调用异步 lambda,它基本上是通过运行来尝试。我发现一些方法有效,而其他方法则无效(如下),我读了...

回答 2 投票 0

任务完成后如何关闭模态窗口?

我有两个默认窗口。我希望一个窗口开始一项工作,以模式(对话框)形式显示另一个窗口(指示进度,但现在并不重要),然后在这项工作完成后关闭它...

回答 5 投票 0

Task.WaitAll 方法与 Parallel.Invoke 方法

我有示例代码来比较并行方法和任务方法的处理时间。该实验的目的是了解它们是如何工作的。 所以我的问题是: 为什么并行工作...

回答 2 投票 0

仅使用 @MainActor 注解类的一部分时的并发问题

我已将“严格并发检查”设置为“完成”,并且以下代码在 Xcode 15.0.1 和 Xcode 15.1 beta 3 中编译时没有警告。 运行时发现并发问题。 inc()

回答 1 投票 0

并发Ada程序中子类型使用问题

我正在研究 Ada 中的并发编程问题。任务是模拟一座桥梁,不同的汽车可以从不同的方向通过。复杂之处在于,如果

回答 1 投票 0

有什么方法可以真正停止等待的长时间运行的异步任务吗?

如果有一个长时间运行的后台任务,cancel()方法不会像我预期的那样工作(根本不起作用)。我找不到真正停止任务的方法,这是否可能,或者我错过了......

回答 1 投票 0

如何在C#中实现串口连续读写并带超时处理?

我正在 .NET 8.0 上的 C# 中开发 WPF 应用程序,我需要使用 System.IO.Ports v8.0.0 NuGet 包中的 SerialPort 类连续读取和写入串行端口。我有

回答 1 投票 0

FreeRTOS:调用`xTaskCreate()`后获取堆栈大小(`usStackDepth`)值(以字或字节为单位)

我正在开发一个跟踪模块,该模块必须监视 FreeRTOS 任务的堆以检测堆栈溢出。我想知道是否可以在创建任务堆栈后获取其大小。我可以...

回答 1 投票 0

TaskCreate 后的 FreeRTOS 堆栈大小

我正在开发一个跟踪模块,该模块必须监视 FreeRTOS 任务堆以检测堆栈溢出。我想知道是否可以在创建任务堆栈后获取其大小。我可以得到吗

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.