task相关内容

同步实现异步方法

我有一个强制我实现(异步)任务的接口: namespace Microsoft.Owin.Security.Infrastructure { public interface IAuthenticationTokenProvider { .. Task CreateAsync(AuthenticationTokenCreateContext c ..
发布时间:2022-08-03 19:05:02 C#/.NET

为什么此任务挂起?

[TestMethod] public void Y() { int i = 0; new Task(() => i++).Wait(); Assert.AreEqual(1, i); } 上例中的任务永远等待的原因是什么?我应该如何为该任务Wait()使其不挂起? 推荐答案 您没有启动Task。试试这个: [TestMethod] public v ..
发布时间:2022-08-03 18:55:51 C#/.NET

未注册SSIS自定义任务以在此计算机上使用错误

我正在设置一台新笔记本电脑(Win10,旧的是Win7)。在我的商店,我们在大多数SSIS包中使用自定义任务。当我使用此任务打开现有包时,收到错误: 标题:Microsoft Visual Studio 名为“Log Start Event”和创建名称的任务 “TBSM.Vision.SSIS.LoggingTask.VisionLoggingTask, TBSM.Vision.SSIS. ..
发布时间:2022-07-03 21:36:48 数据库

Task&;lt;T&;gt;.Convert&;lt;TResult&;gt;扩展方法是否有用,或者它是否存在隐患?

我正在为Google Cloud API编写客户端库,这些API具有相当常见的异步帮助器重载模式: 执行一些简短的同步工作以设置请求 发出异步请求 以简单的方式转换结果 目前我们使用的是异步方法,但是: 转换等待的结果在优先级方面很烦人--我们最终需要(await foo.Bar().ConfigureAwait(false)).TransformToBaz(),而括号很烦人 ..
发布时间:2022-06-27 22:42:31 C#/.NET

任务创建后的FreeRTOS堆栈大小

我正在开发一个跟踪模块,该模块必须监视FreeRTOS任务堆以检测堆栈溢出。我想知道是否有可能在创建任务堆栈后获得它的大小。我可以通过API访问此信息吗?还是将其存储在某个内部结构中? 推荐答案 不存储任务堆栈大小,但可以根据任务控制块的pxStack and pxEndOfStack成员计算。不过,我认为检测堆栈溢出的最简单方法是使用内置的堆栈溢出检查。enter link desc ..
发布时间:2022-04-19 16:36:28 其他开发

WindowsAzure.Storage.Queue是否与DotNet Core 3.1兼容?

我已经将一个项目从DotNet core 2.2迁移到3.1,但是代码的某些部分似乎没有按预期工作:Task被取消,GetMessageQueue()的调用返回null。 在一个用于执行一些自动化测试的类中,我有以下方法: public static async Task WaitForMessage(this CloudQueue queue, Tim ..
发布时间:2022-03-17 15:32:27 C#/.NET

在单独的线程池中执行某些后台任务,以避免对主线程中执行的关键任务造成饥饿

在单独的线程池中执行某些后台任务(不是线程),以避免对主线程中执行的关键任务(不是线程)造成饥饿 我们的方案 我们托管了一个大容量WCF Web服务,其逻辑代码如下: void WcfApiMethod() { // logic // invoke other tasks which are critical var mainTask = Task.Facto ..
发布时间:2022-03-16 14:31:25 C#/.NET

Windows Server上的Laravel Task Scheduler

我正尝试在Windows服务器上使用Laravel任务计划程序,但经过各种研究后,我想不出如何做到这一点。 显然我可以在Linux上做到这一点,但据我所知,从Windows任务计划程序触发Artisan是不够的。 您能帮我解决这个问题吗? 推荐答案 以下是执行所需任务应遵循的步骤 1创建包含下一内容的.bat文件,建议保存 将目录中的此BAT文件放到您的应用程序文件夹 ..
发布时间:2022-02-28 10:29:49 PHP

异步(&Q;)是否在单独的线程中运行(&Q;;Async&Q;)

当我调用foo()时,此方法是否在单独的线程上运行? public async Task foo(){ //Some code } 推荐答案 不,不需要。它可以在内部启动另一个线程并返回该任务,但通常情况下,它不在任何线程上运行。 让我解释一下。异步的一般用法是,如果您不受CPU限制,这意味着Windows中的IO和所有IO在最低级别具有回调操作接口,因此- ..
发布时间:2022-02-28 10:28:26 C#/.NET

C#触发并忘记任务并放弃

我需要激发并忘记对某些异步方法的调用。我意识到VS建议我将调用设置为a_discard,IDE警告就会消失。但我不确定当与丢弃一起使用时,是否仍未等待该呼叫。会吗? public async Task SomeSideTaskToBeForgotten() { ...blah blah } public async Task MainTask() { ..
发布时间:2022-02-28 10:26:34 C#/.NET

异步等待某些任务完成(Task.WhenSome)

我正在编写一个服务,它结合来自各种互联网来源的数据,并在飞翔上生成响应。速度比完整性更重要,因此我希望在部分(不是所有)互联网资源响应后立即生成我的响应。通常,我的服务会创建10个并发Web请求,并且应该在其中5个请求完成后停止等待并开始处理。NET Framework和我所知道的任何第三方库都没有提供此功能,因此我可能不得不自己编写它。我尝试实现的方法具有以下签名: public stat ..
发布时间:2022-02-28 10:24:34 C#/.NET

onSaveInstanceState 不起作用

我知道这个问题已经被问了很多,但我不明白为什么 onSaveInstanceState 对我不起作用.这可能是一些愚蠢的事情,但我希望你们中的一些人可以在这里帮助我.无论如何,这是我的代码: public class Main extends Activity 实现 OnClickListener, OnKeyListener {EditText 文本项;按钮按钮添加;ListView 列表项; ..
发布时间:2022-01-24 18:40:27 移动开发

如何在 Julia 中终止任务/协程?

使用 HttpServerhttp = HttpHandler() 请求::请求,响应::响应显示(请求)响应(“你好")结尾http.events["error"] = (client, error) ->打印(错误)http.events["listen"] = (端口) ->println("监听 $port")服务器 = 服务器(http)t = @async 运行(服务器,3000) ..
发布时间:2022-01-23 19:36:07 其他开发

Android:如何使启动器始终打开主活动而不是子活动?(或其他)

我有活动 A 和 B.A 是带有 LAUNCHER 意图过滤器的活动(即当我们单击主屏幕上的应用程序图标时启动的活动). A 使用 startActivity(new Intent(A.this, B.class)) 启动 B. 当用户打开 B 活动,然后将我的应用程序置于后台,然后我的应用程序进程被杀死,当用户再次启动我的应用程序时,打开 B 而不是 A. 这导致我的应用强制关 ..
发布时间:2022-01-22 12:50:28 移动开发

当从另一个应用程序启动时,应用程序失去了记住其堆栈的能力

现在我已经对此进行了更多研究,我正在重写它以使其更清晰.如果您正在寻找更多信息,可以在旧版本中找到一些信息. 发生了什么: (这是指没有设置任何launchMode的应用程序设置,所以使用默认值) 您从市场或安装程序启动应用程序.这启动应用程序的根/主要活动FLAG_ACTIVITY_NEW_TASK 标志并且没有类别.现在的应用程序堆栈是 [ A ] 然后您继续进行应用程 ..
发布时间:2022-01-22 12:48:31 移动开发

按HOME后重新启动应用程序时如何返回最新启动的活动?

熟悉的场景:我有一个 Main 活动,当按下按钮时它会启动一个 Game 活动.如果用户按下 HOME,然后再次启动我的应用程序,它应该会显示 Game 活动,这是他在使用应用程序时最后做的事情. 然而,发生的事情是他再次获得了 Main 活动.我感觉 Android 正在创建 MainActivity 的 another 实例并将其添加到该应用程序的堆栈中,而不是仅仅选择顶部的任何内容,因 ..
发布时间:2022-01-22 12:11:19 移动开发