Результаты поиска по запросу "multithreading"

3 ответа

Многопоточность и замыкания в .NET

Если у меня есть это: public string DoSomething(string arg) { string someVar = arg; DoStuffThatMightTakeAWhile(); return SomeControl.Invoke(new Func<string>(() => someVar)); }И этот метод может быть вызван одновременно из нескольких потоков, ...

1 ответ

Запросить навигацию пользовательского интерфейса с помощью PRISM 4 в асинхронном потоке ответов WCF

Я работаю над проектом, который использует следующие технологии: C # (.NET 4.0)WCFПРИЗМА 4В настоящее время я выполняю асинхронный вызов одного из наших веб-сервисов, используя методы Begin / End, сгенерированные прокси. Вызов выполнен успешно, ...

3 ответа

Причиной тупика при создании потока в статическом блоке в Java

Я просто пытался создать тему вstatic блок в Java, который вызвал тупик. Фрагмент кода выглядит следующим образом. package deadlock; final public class Main { static int value; static { final Thread t = new Thread() { @Override public void run() ...

ТОП публикаций

2 ответа

Остановить блокировку графического интерфейса pygtk во время длительного процесса

У меня есть процесс, который займет некоторое время (возможно, минуту или две), чтобы завершить. Когда я вызываю это из моего pygtk GUI, окно блокируется (темнеет и предотвращает действия пользователя) примерно через 10 секунд. Я бы хотел, чтобы ...

7 ответов

Java - метод sleep (int) не определен для типа Thread

Я получаю сообщение об ошибке: метод sleep (int) не определен для типа Thread. Я думал, что метод сна находится в классе Thread в Java. import java.util.Random; public class Thread implements Runnable { String name; int time; Random r = new ...

2 ответа

Относительно передачи локальной переменной в потоке

Мне трудно понять неожиданный вывод для следующей программы: class ThreadTest { static void Main() { for(int i = 0; i < 10; i++) new Thread(() => Console.Write(i)).Start(); } }Запросы: Разный код, запущенный в другом потоке, имеет отдельные ...

3 ответа

C # Резьбовая обработка изображений

for (int x = 0; x < blockCountX; x++) { for (int y = 0; y < blockCountY; y++) { //get blocks from image to new image and send to threaded processor imageBlocks[x, y] = ...

4 ответа

Как JVM завершает потоки демона? или Как писать потоки демонов, которые завершаются изящно

Гипотетический сценарий: У меня есть поток демона, отвечающий за некоторые операции ввода-вывода, основной поток завершает и возвращает, а JVM решает прекратить работу моего потока демона. Как это так? Прерывание? Доработка? Как я могу ...

2 ответа

Получение всех потоков, ожидающих объекта перед вызовом notifyAll

У меня есть куча кода и процессор маленький, при звонкеnotifyAllИногда возникает проблема производительности (100 мс), поэтому я хочу знать, какие потоки в данный момент ожидают освобождения объекта. synchronized (obj){ //do some stuff.. ...

3 ответа

Очень простое объяснение потоков в WPF?

Я очень очень новичок в WPF. Я искал в интернете несколько примеров и руководств по многопоточности. У них есть свой собственный способ описания. Но для таких наивных, как я, я хочу понять со своим собственным стилем. И я могу начать свой первый ...