Результаты поиска по запросу "multithreading"
Несколько задач замедляется
Код: static void DoIt(string name) { Console.WriteLine("Hello {0} | {1}", name, Thread.CurrentThread.ManagedThreadID); Thread.Sleep(5000); Console.WriteLine("Bye {0} | {1}", name, Thread.CurrentThread.ManagedThreadID); } static void Main() { ...
Безопасно ли вызывать функцию dll из нескольких потоков в одном приложении?
Я пишу серверное приложение в Delphi 2009, которое реализует несколько типов аутентификации. Каждый метод аутентификации хранится в отдельной DLL. При первом использовании метода аутентификации загружается соответствующий dll. DLL освобождается ...
Все ли управляемые событиями фреймворки должны быть однопоточными?
http://weblogs.java.net/blog/kgh/archive/2004/10/multithreaded_t.html [http://weblogs.java.net/blog/kgh/archive/2004/10/multithreaded_t.html] утверждает, что многопоточные структуры GUI - несостоявшаяся мечта. А как насчет фреймворков без GUI? ...
Прервать спящую нить
Есть ли способ прервать спящий поток? Если у меня есть код, похожий на этот. while(true){ if(DateTime.Now.Subtract(_lastExecuteTime).TotalHours > 1){ DoWork(); _lastExecuteTime = DateTime.Now(); continue; } Thread.Sleep(10000) //Sleep 10 seconds ...
WaitHandle.WaitAny для соответствия функциональности WaitForMultipleObjects
Я портируюC++ API код для.NET и глядя на вызов функцииWaitHandle.WaitAny в качестве заменыWaitForMultipleObjects но при отладке с.NET4 я вижу, что эта функция подключена к private static extern int WaitMultiple( WaitHandle[] waitableSafeHandle, ...
QTimer можно использовать только с потоками, запущенными с QThread
Итак, у меня есть интересная проблема .... программа, которую я (пытаюсь) написать, терпит крах с этой ошибкой: QObject::startTimer: QTimer can only be used with threads started with QThread Меня сбивает с толку то, что моя программа ...
Как начать поток пользовательского интерфейса в C #
Я знаю, что могу начать новый рабочий поток с .NET. Но как мне начать новый поток пользовательского интерфейса (как в MFC)? Я не против, если решение ограничено только окнами Windows; Я также хотел бы, чтобы решение было чисто .NET - никакой p / ...
Java Кэшированный пул потоков и локальный поток
У меня есть вопрос по поводу Java и параллелизма. Допустим, у меня есть переменная ThreadLocal с именем a. И я использую CachedThreadPool для получения новых потоков. Когда поток восстанавливается, что происходит с переменной ThreadLocal? он ...
Является ли утечка std :: thread неопределенным поведением?
Причина, по которой кому-то будет интересно //... new std::thread (func,arg1,arg2); }в том, чтоstd::thread деструктор (в отличие отboost::thread) убивает нить. func заканчивает некоторое время. Мой вопрос, это безопасно в случаях: Случай 1: ...
Потокобезопасность для статических переменных
class ABC implements Runnable { private static int a; private static int b; public void run() { } }У меня есть класс Java, как указано выше. У меня есть несколько потоков этого класса. вrun() метод, переменныеa & b увеличиваются каждый по ...