Результаты поиска по запросу "multithreading"
Насколько я знаю, сервисные вызовы выполняются в отдельном потоке.
делать асинхронные запросы к веб-сервису из потока?
но как я могу получить объект NSInvocationOperation отменить рано? Я понимаю, что могу вызывать метод -cancel для объекта операции, но как мне получить ссылку на объект операции, чтобы я мог иметь
ледующих вопроса задаются в контексте для поддержки NSOperationQueue и NSInvocationOperation. Поскольку я использовал эту концепцию для загрузки нескольких видео, как мне удалить / выпустить добавленную NSInvocationOperation из NSOperationQueue ...
вероятно, лучше, поскольку это делает обработку нескольких рабочих потоков немного проще.
я есть менеджер (основной поток), который создает другие потоки для обработки различных операций. Я бы хотел, чтобы мой менеджер был уведомлен о завершении созданного им потока (когда выполнение метода run () завершено) Я знаю, что мог бы ...
Первый комментарий был о .NET, где volatile меняет видимость. Второй касается C ++, где текущий стандарт не дает никаких гарантий, и нужно предположить, что он не меняет видимость.
ые на этом сайте, поэтому дайте мне знать, если я не публикуюсь в принятой форме. Я часто кодировал что-то в соответствии с примером ниже (с такими вещами, как Dispose, опущен для ясности.). Мой вопрос: летучие вещества нужны, как показано? Или ...
Хорошо, но пока вы понимаете, что остальная часть вашего пользовательского интерфейса не будет получать обновления в течение этого периода.
я возникли проблемы с многопоточностью моего приложения pyGTK. Я даю ветке некоторое время для выполнения своей задачи, если есть проблема, я все равно продолжаю, но предупреждаю пользователя. Однако, как только я продолжу, этот поток ...
Если вы разместите больше кода (а также укажите строку, где произошла ошибка), мы, вероятно, сможем предоставить больше информации о том, как ее устранить.
ользую простой поток для выполнения httpGet на сервер при нажатии кнопки, но я получаю это после выполнения. Button b_back = (Button) findViewById(R.id.bback); b_back.setOnClickListener(this); Button b_sign_up = ...
Я думаю, именно поэтому это просто предупреждение: вы, вероятно, делаете что-то не так, но это может быть и правильно.
преждение отображается каждый раз, когда я синхронизируюсь с нефинальным полем класса. Вот код: public class X { private Object o; public void setO(Object o) { this.o = o; } public void x() { synchronized (o) // synchronization on a non-final ...
иметь дополнительное преимущество в очистке ресурсов, чего нет у простого Thread.Abort ().
ках большого процесса автоматизации мы вызываем сторонний API, который выполняет некоторую работу, вызывая службы на другом компьютере. Недавно мы обнаружили, что время от времени, когда другая машина недоступна, вызов API иногда прерывается до ...
(И да, я знаю, что это означает, что вы не должны пытаться делать интересные вещи в конструкторах глобальных объектов. В этом суть.)
ли способ реализовать одноэлементный объект в C ++, который: Ленивое построение потокобезопасным способом (два пользователя могут одновременно быть первым пользователем синглтона - он все равно должен быть создан только один раз).Не полагается ...
, Чтобы получить доступ к результату, необходимо добавить
аюсь запустить функцию в задании, но я делаю что-то не так. Вот пример: var t = Task<int>.Factory.StartNew(() => GenerateResult(2)); static int GenerateResult(int i) { return i; }В концеConsole.WriteLine(t); Это ...