Результаты поиска по запросу "multithreading"
Заставьте несколько потоков использовать и измените одну и ту же переменную
в моей программе мне нужно, чтобы несколько потоков использовали и редактировали одну и ту же переменную, но, похоже, она не работает. Вот пример того, что я имею в виду, это будет мой основной класс. public class MainClass { public static int ...
Метод блокировки в c #
У меня есть один класс с этими тремя методами. Этот класс используется многими потоками. Я хотел бы, чтобы Method1 ждал, если Method2 и / или Method3 работают в каких-либо потоках. Какие-либо предложения? public class Class1 { public static void ...
как использовать runOnUiThread без получения ошибки компилятора «невозможно сделать статическую ссылку на нестатический метод»
У меня есть основной класс; ClientPlayer extends Activity {и сервис LotteryServer extends Service implements Runnable {при попытке использовать RunOnUiThread в методе запуска этого сервиса я получаю сообщение об ошибке компилятора: «не удается ...
запись нескольких потоков в std :: cout или std :: cerr
У меня есть потоки OpenMP, которые пишут в консоль через cout и cerr. Это, конечно, небезопасно, поскольку выходные данные могут чередоваться. Я мог бы сделать что-то вроде #pragma omp critical(cerr) { cerr << "my variable: " << variable << ...
Конвейеры, мультиплексирование и неограниченная буферизация
(ПРИМЕЧАНИЕ: я использую .Net 4,не .Net 4.5, поэтому я не могу использовать классы DataflowBlock TPL.) TL; DR версия В конечном счете, я просто ищу способ обработки последовательных рабочих элементов с использованием нескольких потоков таким ...
Что является более эффективным, базовая блокировка мьютекса или атомное целое число?
Для чего-то простого, например, счетчик, если число потоков будет увеличиваться. Я читал, что блокировки мьютекса могут снизить эффективность, так как потоки должны ждать. Итак, для меня атомный счетчик был бы наиболее эффективным, но я читал, ...
Android тост сообщение из отдельного класса потока
Я не совсем понимаю, как использовать тост для распечатки сообщений. Мне нужно использовать его для распечатки сообщений, которые приходят из цикла while потока. Мой поток, который отображает графику, относится к другому классу, чем моя ...
Ткинтер и многопоточность
Я использовал следующий код, чтобы проверить, работает ли Tkinter вместе с многопоточностью. Но следующий код не работает (графический интерфейс перестает отвечать на запросы, как только он запускается). Может кто-нибудь объяснить, почему это не ...
Есть ли класс .Net для того, чтобы делать то, что ManualResetEvent.PulseAll () будет делать (если он существует)?
Есть ли класс .Net, чтобы делать то, чтоManualResetEvent.PulseAll() будет делать (если бы он существовал)? У меня есть потребность атомарно выпустить набор потоков, ожидающих одного и того же сигнала. (Я не беспокоюсь о «ночных давках» для моего ...
ManualResetEventSlim: вызов .Set (), за которым сразу следует .Reset (), не освобождает * никаких * ожидающих потоков
ManualResetEventSlim: вызов .Set (), за которым сразу следует .Reset (), не освобождаетЛюбые ожидающие темы (Примечание: это также происходит сManualResetEventне только сManualResetEventSlim.) Я попробовал приведенный ниже код как в режиме ...