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

6 ответов

Предоставляет ли pthreads какие-либо преимущества перед GCD?

Недавно изучив Grand Central Dispatch, я обнаружил, что многопоточный код довольно интуитивно понятен (с GCD). Мне нравится тот факт, что никаких блокировок не требуется (и тот факт, что он использует структуры данных без блокировок внутри), и ...

3 ответа

Что делает 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)Попытки отменить выполнение этого задания. Эта попытка потерпит ...

2 ответа

MySQL - постоянное соединение против пула соединений

Чтобы избежать накладных расходов на установление нового соединения каждый раз, когда запрос запускается для MySQL, доступны две опции: Постоянные соединения, при которых запрашивается новое соединение, проверяется, открыто ли «идентичное» ...

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

5 ответов

Запуск асинхронной задачи в рабочем потоке

У меня есть два вопроса: Можем ли мы запустить / выполнить асинхронную задачу в рабочем потоке?Если да, методыonPreExecute(), onProgressUpdate(Progress...) а такжеonPostExecute(Result) вызываются в потоке пользовательского интерфейса?Я хочу ...

3 ответа

Выполнить задачу в фоновом режиме в приложении 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 ...

4 ответа

Максимальное количество одновременных запросов HttpWebRequests

Я стресс-тестирование веб-приложения и настроил программу тестирования Windows, которая раскручивает несколько потоков и отправляет веб-запрос на каждый из них. Проблема в том, что я получаю следующий вывод: 01/09/09 11:34:04 Starting new HTTP ...

6 ответов

Есть ли способ получить аргумент в вызываемом методе?

Я создал фрагмент кода, который берет IP-адрес (из основного метода в другом классе), а затем перебирает диапазон IP-адресов, проверяя каждый из них на ходу. У меня есть интерфейс GUI на этом, и он зависал (поэтому я и сделал многопоточность. Моя ...

5 ответов

Запустите несколько команд exec одновременно (но дождитесь окончания последней)

Я искал вокруг этого, и я не могу найти никого, кто пытается сделать именно то, что я есть. У меня есть информация, которая передается в мою функцию через запрос _POST. На основании этих данных я запускаю команду exec для запуска сценария ...

3 ответа

Thread.Start не возвращается в некоторых редких случаях в моем приложении c #

Я написал приложение на сервере TCP в c #. Приложение прослушивает входящие соединения используя метод TcpListener.AcceptTcpClient () в основном потоке слушателя. Когда соединение получено, TcpListener.AcceptTcpClient () разблокирует ...

5 ответов

Код запускается только тогда, когда Application.Run () вызывается приложением WPF

У меня есть метод, который вызывается вclass A и это определено вclass B: class B{ [STAThread] public static void ScanForAxisCameras() { DNSSDService service = new DNSSDService(); DNSSDEventManager eventManager = new DNSSDEventManager(); ...