Результаты поиска по запросу "multithreading"
Android Progressbar не обновляется
У меня проблема с обновлением индикатора выполнения. Я обновляю индикатор выполнения в отдельном потоке, а переменная, от которой зависит прогресс выполнения (которая является переменной класса), обновляется в другом потоке. Таким образом, диалог ...
Защита потоков в изолированном домене приложений
У меня есть домен приложения для размещения ненадежного кода / сборки. Я решил все проблемы с безопасностью с атрибутами безопасности, и она работает хорошо. Ненадежный код выполняется в выделенном потоке. CLR составляет 2,0. Это то, что у меня ...
Ожидание запуска события в модульных тестах Silverlight
Я использую Silverlight Unit Testing Framework для тестирования некоторых классов View Manager. Некоторые тесты требуютPropertyChanged события, которые будут уволены. В настоящее время я использую комбинациюEnqueueConditional а ...
Добавление объема транзакции в Parallel.Foreach
У меня есть цикл вставки записей в базу данных (Firebird): using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required, options)) { taskList.Add(Task.Factory.StartNew(() => { Parallel.ForEach(objectList, c => ...
Что подразумевается под «блокировкой системного вызова»?
Что означает «блокировка системного вызова»? В моем курсе по операционным системам мы изучаем многопоточное программирование. Я не уверен, что имеется в виду, когда я читаю в своем учебнике «он может позволить другому потоку работать, когда ...
Java - Запуск потока дважды [закрыто]
Из другого поста [https://stackoverflow.com/a/1215553/632951]: Если поток нужно запускать более одного раза, нужно создать новый экземпляр потока и запустить его. Как это сделать?
В основном да, к сожалению. Но это намного лучше, чем не отвечающее приложение на 3-4 секунды. Единственное, что вы можете сделать, это периодически вызывать версию DoEvents, хотя это не так хорошо, но может быть достаточно.
лал несколько приложений, которые создают FlowDocument огромного размера. Прошедшее время создания FlowDocument составляло около 3-4 секунд. Поэтому мне нравится создавать FlowDocument в BackgroundWorker, а не в пользовательском интерфейсе. но ...
использовать volatile для обеспечения синхронизации на общем объекте. И, как вы увидите, он делает это с мьютексом; volatile используется только для предотвращения доступа к интерфейсу объекта без синхронизации.
ультате мой ответ наэтот вопрос [https://stackoverflow.com/q/6993276/534005]Я начал читать про ключевое словоvolatile и каков консенсус относительно этого. Я вижу, что есть много информации об этом, какая-то старая, которая сейчас ...
многопроцессный Python не запускается
Вот мой код для простой многопроцессорной задачи в Python from multiprocessing import Process def myfunc(num): tmp = num * num print 'squared O/P will be ', tmp return(tmp) a = [ i**3 for i in range(5)] ## just defining a list task = ...
Если вы хотите, чтобы ваш другой поток блокировался до тех пор, пока вы не получите ответ (например, вы хотите задать вопрос и дождаться ответа), вы можете использовать эту функцию:
я есть класс tkinter и некоторые функции в нем (предположим, что присутствуют все другие функции для запуска GUI). что я сделал, я запустил одну self.function как поток из другой self.function и в поточной функции при ошибке я хочу использовать ...