Результаты поиска по запросу "multithreading"
Можем ли мы иметь условия гонки в однопоточной программе?
Вы можете найти наВот [https://en.wikipedia.org/wiki/Race_condition#Software] очень хорошее объяснение того, что такое состояние гонки. В последнее время я видел много людей, делающих запутанные заявления о состоянии гонки и темах Я узнал, что ...
Какой самый эффективный способ «тратить время» в потоке?
У меня есть несколько потоков (100), каждый из которых выполняется по несколько секунд за раз. Когда они выполняются, они тратят значительное количество этого времени на ожидание ответа от другой системы (последовательного устройства). Я не ...
Из-за тонкой воздушной безопасности
Java-параллелизм на практике [http://www.amazon.fr/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601] объясняет эту концепцию: Когда поток читает переменную без синхронизации, он может видеть устаревшее значение, но, по крайней мере, он видит ...
Обновить пользовательский интерфейс асинхронно?
Рассмотрим этот пример: Private Sub Button_Click( sender As Button, e As RoutedEventArgs) Handles btn.Click sender.IsEnabled = False Thread.Sleep(5000) sender.IsEnabled = True End SubВ моем сценарииButton_Click является делегатом команды в ...
Android AsyncTask контекстное поведение
Я работал с AsyncTasks в Android, и я имею дело с проблемой. Возьмите простой пример, Activity с одним AsyncTask. Задание на заднем плане не делает ничего впечатляющего, оно просто спит 8 секунд. В конце AsyncTask в методе onPostExecute () я ...
Оконная нить VTK из основной нити, C ++
Я только изучаю VTK (и программирование на C ++ GUI) и, надеюсь, простой вопрос. Основное приложение запускает визуализированное окно в определенный момент приложения. Хотел бы иметь возможность продолжить основной поток, пока отображается окно ...
Вызовите веб-сервис асинхронно и дождитесь завершения всех потоков
Мне нужно несколько раз вызвать веб-сервис, чтобы получить данные, а затем поместить эти данные в мою базу данных, поэтому у меня есть следующий код: foreach (string v in options) { IList<MySampleNode> nodes = ...
Процесс Python заблокирован urllib2
Я настроил процесс, который читает очередь для загрузки входящих URL-адресов, но когда urllib2 открывает соединение, система зависает. import urllib2, multiprocessing from threading import Thread from Queue import Queue from multiprocessing ...
C # вызов метода в новой теме
Я ищу способ вызова метода в новом потоке (используя C #). Например, я хотел бы позвонитьSecondFoo() в новой теме. Тем не менее, я хотел бы завершить поток, когдаSecondFoo() отделки. Я видел несколько примеров потоковC#, но ни один из них не ...
Использование оператора блокировки в цикле в C #
Давайте возьмем пример класса SomeThread, в котором мы пытаемся предотвратить вызов методов DoSomething после того, как для свойства Running установлено значение false, а класс OtherThread вызывается для Dispose, потому что, если они вызываются ...