Результаты поиска по запросу "multithreading"
Предоставляет ли pthreads какие-либо преимущества перед GCD?
Недавно изучив Grand Central Dispatch, я обнаружил, что многопоточный код довольно интуитивно понятен (с GCD). Мне нравится тот факт, что никаких блокировок не требуется (и тот факт, что он использует структуры данных без блокировок внутри), и ...
Что делает Future.cancel (), если не прерывает?
ИзДокументы Java на Future.cancel () [http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Future.html#cancel%28boolean%29] boolean cancel(boolean mayInterruptIfRunning)Попытки отменить выполнение этого задания. Эта попытка потерпит ...
MySQL - постоянное соединение против пула соединений
Чтобы избежать накладных расходов на установление нового соединения каждый раз, когда запрос запускается для MySQL, доступны две опции: Постоянные соединения, при которых запрашивается новое соединение, проверяется, открыто ли «идентичное» ...
Запуск асинхронной задачи в рабочем потоке
У меня есть два вопроса: Можем ли мы запустить / выполнить асинхронную задачу в рабочем потоке?Если да, методыonPreExecute(), onProgressUpdate(Progress...) а такжеonPostExecute(Result) вызываются в потоке пользовательского интерфейса?Я хочу ...
Выполнить задачу в фоновом режиме в приложении WPF
пример private void Start(object sender, RoutedEventArgs e) { int progress = 0; for (;;) { System.Threading.Thread.Sleep(1); progress++; Logger.Info(progress); } } Каков рекомендуемый подход (TAP или TPL или BackgroundWorker или Dispatcher ...
Максимальное количество одновременных запросов HttpWebRequests
Я стресс-тестирование веб-приложения и настроил программу тестирования Windows, которая раскручивает несколько потоков и отправляет веб-запрос на каждый из них. Проблема в том, что я получаю следующий вывод: 01/09/09 11:34:04 Starting new HTTP ...
Есть ли способ получить аргумент в вызываемом методе?
Я создал фрагмент кода, который берет IP-адрес (из основного метода в другом классе), а затем перебирает диапазон IP-адресов, проверяя каждый из них на ходу. У меня есть интерфейс GUI на этом, и он зависал (поэтому я и сделал многопоточность. Моя ...
Запустите несколько команд exec одновременно (но дождитесь окончания последней)
Я искал вокруг этого, и я не могу найти никого, кто пытается сделать именно то, что я есть. У меня есть информация, которая передается в мою функцию через запрос _POST. На основании этих данных я запускаю команду exec для запуска сценария ...
Thread.Start не возвращается в некоторых редких случаях в моем приложении c #
Я написал приложение на сервере TCP в c #. Приложение прослушивает входящие соединения используя метод TcpListener.AcceptTcpClient () в основном потоке слушателя. Когда соединение получено, TcpListener.AcceptTcpClient () разблокирует ...
Код запускается только тогда, когда Application.Run () вызывается приложением WPF
У меня есть метод, который вызывается вclass A и это определено вclass B: class B{ [STAThread] public static void ScanForAxisCameras() { DNSSDService service = new DNSSDService(); DNSSDEventManager eventManager = new DNSSDEventManager(); ...