multithreading 相关问题

多线程是计算机或程序通过利用多个并发执行流(通常称为线程)同时或异步执行工作的能力。

ParallelFor |跨线程操作无效:从创建它的线程以外的线程访问控制

我有这个简单的代码,我正在尝试并行化:Parallel.For(0,countimages,i => {picbox [i] = new PictureBox(); picbox [i] .Image = image; ...

回答 1 投票 0

Android:如何在手机旋转后阻止创建新线程

我写了一个android程序来检测房间是否嘈杂或相当。但每当我旋转手机时,短信和图像将不再更新,并打印噪音分贝 - ...

回答 2 投票 0

如何通知解锁线程(Monitor.Wait(),PulseAll()模拟)

试图这样做,但得到了SynchronizationLockException。 static object blockObj = new object(); async void Method(){await Task.Run(()=> {try {bool status = ...

回答 1 投票 0

在其他线程wpf中访问ui元素

我需要从另一个线程访问我的WPF应用程序中的TextBoxes,我有一个例外。我知道,每个UI控件都有一个属性Dispatcher,方法是BeginInvoke,但我不知道......

回答 2 投票 2

Parallel.ForEach中的C#延迟

我使用2个Parallel.ForEach嵌套循环从URL快速检索信息。这是代码:while(searching.Count> 0){Parallel.ForEach(searching,(search,loopState)=> {...

回答 1 投票 0

如何使用mockito和junit为Java中的ExecutorService编写测试用例?

如何使用mockito和junit为ExecuterService编写测试用例? protected void updateRequest(String request){ExecutorService executor = Executors.newFixedThreadPool(1);执行....

回答 1 投票 0

顶级工作者方法中的异步模式

我们在Web角色中有一些工作线程。它是在OnStart方法Task.Factory.StartNew(()=> DoWorkAsync(),TaskCreationOptions.LongRunning)中创建的;然后DoWorkAsync方法将......

回答 2 投票 2

拆分多个线程的任务

我正在处理我的个人项目。我实际上在python中创建了一个强制程序。我已经成功了,但问题是现在我想通过添加一些线程来加快它。...

回答 1 投票 -1

以递归方式调用线程方法(System.Threading)是不好的做法吗?

原谅我的术语,我对System.Threading并不熟悉,但如果我有类似下面的内容:private static int _index;私有静态列表 _movieIds =新列表

回答 3 投票 1

C# - 多线程暂停

这是我用C#编写的代码:using System;使用System.Collections.Generic;使用System.Linq;使用System.Text;使用System.Threading; namespace xyz {class Program {Thread t1,...

回答 2 投票 0

在Rxjava中创建线程

我在just()运算符中传递两个参数。我的代码片段是:Observable observable = Observable.just(1,2); observable.subscribeOn(Schedulers.newThread())...

回答 1 投票 2

线程亲和力

我有一个多线程程序,它包含一个C#interop层而不是C ++代码。我正在设置线程亲缘关系(就像在这篇文章中),它适用于我的部分代码,但是在第二部分它没有...

回答 1 投票 5

如何使用condition_variable真正wait_for不超过一定的持续时间

事实证明,condition_variable :: wait_for应该真的被称为condition_variable :: wait_for_or_possibly_indefinitely_longer_than,因为它需要在真正超时之前重新获取锁定...

回答 3 投票 13

睡眠线程上的Sleep()方法

我正在研究多线程,我有一个关于线程睡眠方法的问题。当我执行sleep()(用时间t1)方法已经处于休眠线程时(时间t2)。总睡眠时间是t1 + t2 ......

回答 3 投票 0

如何在jsp文件中显示Java多线程输出

我有一个Java程序,它包含我自己的线程(start()和run()方法)。代码如下所示:public class MyClass {public void threadStart(){Threadone t1 = new Threadone(); ...

回答 1 投票 1

即使在父线程死亡或终止之后,子线程如何仍然执行?

这是我的两个类:public class First Class {public static void main(String args [])throws InterruptedException {System.out.println(“Main start ....”);第二类t1 =新......

回答 3 投票 7

在python中的for循环中启动多进程池

所以我编写了一个收集目录中文件列表的函数。将它们切成4的大小并使用for循环馈送到多进程池。以下是clairity的代码。 def Main():...

回答 2 投票 -1

多线程:我什么时候使用Join?

我在网上看到它说我使用myThread.Join();当我想阻止我的线程,直到另一个线程完成。 (如果我有多个线程,那么我没有得到的一件事就是如何)。但......

回答 7 投票 58

如何在主线程上安全地使用[NSTask waitUntilExit]?

我有一个多线程程序,需要同时运行许多可执行文件并等待其结果。我在NSOperationQueue中使用[nstask waitUntilExit],它在非主线程上运行它(运行...

回答 2 投票 4

我可以得到类似的最终结果到C#的“受保护”访问但在Swift中?

我的目标是编写一个类并在其中包含一个函数,该函数包含在后台线程中运行的代码(例如在run()函数中)。以下是我班级(及相关班级)的一些要求:......

回答 1 投票 2

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