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

4 ответа

Запускать обработчик сообщений в фоновом потоке

Я хочу запустить Runnable в фоновом потоке. Я хочу использовать Handler, потому что это удобно для задержек. Я имею в виду handler.post(runnable, delay);гдеработоспособныйдолжен быть запущен вфонНить. Можно ли создать такой обработчик? Есть ли ...

0 ответов

Нет, я не буду изменять свои словари. Это как кеш внутренней памяти. Спасибо за ваше время, Тим.

ой код: public class RouteSingleton { private IDictionary<string, string> _dealCatLinks; private IDictionary<string, string> _sectionLinks; private IDictionary<string, string> _categoryLinks; private IDictionary<string, string> _materials; ...

1 ответ

запускает обработчики завершения в главной очереди, и вы можете видеть, что у него есть цикл выполнения в фоновом потоке.

м, я создал экземплярURLSessionTask: let task = URLSession.shared.dataTask(with: url) { (data, response, error) in print (\(Thread.current)) } // I start the task by task.resume()Я хочу понять, является лиURLSessionTask экземпляр работает ...

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

4 ответа

Лучший асинхронный метод

Мне нужно написать некоторый асинхронный код, который по существу пытается многократно общаться и инициализировать базу данных. Довольно часто первая попытка заканчивается неудачей, поэтому необходимо повторить попытку. В старые времена я бы ...

2 ответа

Как правильно создать поток для ввода-вывода базы данных в веб-сервисе asmx?

У меня есть короткий защищенный раздел блокировки в методе (который полностью обслуживает запрос), который выполняет все инициализации (и т.д., связанные с журналом). Таким образом, только 1 поток может быть там одновременно. В этом разделе я ...

0 ответов

 массив, чтобы обеспечить потокобезопасность этого класса.

адали этот вопрос в интервью для роли разработчика iOS. // Please design a read-write task queue where you can tag the reader task with label, // where the the task with the same label should be executed sequentially, and the // tasks with ...

0 ответов

 потоки (блокируются при чтении в режиме блокировки) перед переходом на неблокирующую. Как указал @Maxim, разделяющий код функции, которая не пробуждает потоки, заблокированные потоки будут пробуждены только после завершения записи (данные доступны).

есно о поведении сокета при блокирующих и неблокирующих действиях. Что происходит с блокировкой потоков в сокете при изменении режима блокировки сокета? Вот сценарий; thread1 (T1) создает сокет UDP и fd = socket(AF_INET , SOCK_DGRAM, 0);T1 ждет ...

3 ответа

Условие дает эффект наличия нескольких наборов ожидания на объект?

Я читаю о состоянии вjava.util.concurrent.locks.Condition . Условие разлагает методы монитора объектов (wait, notify и notifyAll)> на отдельные объекты, чтобы получить эффект наличия нескольких наборов ожидания для каждого объекта, комбинируя их ...

6 ответов

Delphi: многопоточный список потоковых заданий - организация очередей

У меня есть некоторые операции, которые основаны на TThreads. Теперь мне нужно создать поток, содержащий список заданий, которые нужно выполнить, а затем запустить каждое из них, как только закончится предыдущий ... Как мне его написать? Я не ...

4 ответа

Как использовать AsyncTask

AsyncTask вопрос Я следовал за некоторыми уроками, но это все еще не ясно для меня. Вот код, который у меня есть с некоторыми вопросами ниже кода. MainActivity вызывает SomeClassWithHTTPNeeds, который затем вызывает JSONParser (AsyncTask ...