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

2 ответа

Безопасно ли использовать статический экземпляр java.sql.Connection в многопоточной системе?

Я запускаю веб-приложение на Tomcat. У меня есть класс, который обрабатывает все запросы БД. Этот класс содержитConnection объект и методы, которые возвращают результаты запроса. Это объект подключения: private static Connection conn = null;У ...

3 ответа

Реализация очереди блокировки в C #

Я использовал приведенный ниже код для реализации и тестирования очереди блокировки. Я проверяю очередь, запуская 5 одновременных потоков (съемников), чтобы извлечь элементы из очереди, блокируя, если очередь пуста, и 1 параллельный поток ...

3 ответа

В чем разница между потоком и обработчиком

Я пытаюсь выяснить разницу между потоком и обработчиком. Создает ли новый обработчик новый поток? Когда новый обработчик запускается с использованием post (), создает ли он новый поток? Пожалуйста, объясни

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

1 ответ

Рисовать из отдельной темы с NSOpenGLLayer

Я работаю над приложением, которое должно рисовать с помощью OpengGL с частотой обновления, по крайней мере равной частоте обновления монитора. И мне нужно выполнить рисунок в отдельном потоке, чтобы рисунок никогда не блокировался интенсивными ...

6 ответов

Гарантируется ли Task.Factory.StartNew () создать хотя бы один новый поток?

Я понимаю, что TPL не обязательно создает новый поток для каждой задачи в параллельном наборе, но всегда ли он создает хотя бы один? например: private void MyFunc() { Task.Factory.StartNew(() => { //do something that takes a while }); ...

3 ответа

Не понимаю необходимость Monitor.Pulse ()

Согласно сMSDN [http://msdn.microsoft.com/en-us/library/ateab679.aspx], Monitor.Wait(): Снимает блокировку с объекта и блокирует текущий поток, пока он не снимет блокировку. Однако все, что я прочитал о Wait () и Pulse (), по-видимому, ...

1 ответ

EXC_BAD_ACCESS в NSManagedObjectContext метод сохранения внутри NSOperation и ARC, почему?

Я обнаружил некоторые проблемы при сохранении NSManagedObjectContext внутри NSOperation с включенным ARC. Без ARC все было хорошо раньше. Это всегда дает EXC_BAD_ACCESS во время сохранения. Код выглядит так: //on the main thread -(void)someFunc ...

3 ответа

Лямбда-выражения с многопоточностью в C #

Я пытаюсь понять, почему эта программа не работает Ожидаемый результат: числа 0-19 в случайном порядке. Что я получаю при запуске: некоторые числа повторяются, иногда 20 печатается. Пожалуйста помоги. Я попытался с блокировкой (obj) в ...

6 ответов

c # работа с Entity Framework на многопоточном сервере

Какова лучшая практика для работы с структурой сущностей на многопоточном сервере? Я использую структуру лицаObjectContext чтобы управлять всеми действиями с моей базой данных, теперь я знаю, что этот контекст не является потокобезопасным, ...

2 ответа

Есть ли C # эквивалент Java CompletionService для реагирования на завершенные потоки?

Есть много примеров того, как ждать завершения всех «рабочих» заданий, но как насчет реагирования, когда каждый работник завершает работу так же, как Java CompletionService? Я взломал что-то, что работает, но это кажется хрупким: int ...