Результаты поиска по запросу "multithreading"
Как закрыть порт в случае завершения программы?
Я использую Socket-связь в одном из моих Java-приложений. Как я знаю, если программа встречает какое-либо ненормальное завершение, порты прослушивания не закрываются, и программа не может быть запущена обратно, потому что она сообщает «Порт уже ...
Почему скрипт, который использует потоки, иногда печатает дополнительные строки?
Еслиprint s заменяетсяprint >>sys.stderr, s тогда эффект исчезает. import random, sys, time import threading lock = threading.Lock() def echo(s): time.sleep(1e-3*random.random()) # instead of threading.Timer() with lock: print s for c in 'abc': ...
Отмена асинхронных вызовов веб-службы
Мне нужно отменить асинхронные вызовы, сделанные на мой веб-сервис. Одно из решений, которое у меня есть, - это использовать управление своими собственными потоками и использовать синхронные методы из SOAP-клиента. Это работает нормально и ...
executeSelectorOnMainThread с несколькими параметрами
Я пытаюсь выполнить это действие в главном потоке: [curItem.mButton setBackgroundImage:newArt forState:UIControlStateNormal];Так что я делаю это ... cWrapperObject* obj = [cWrapperObject alloc]; [obj setupParams :curItem.mButton :newArt]; [obj ...
Как пометить объекты .NET, подверженные COM-взаимодействию, как однопоточные?
При определении COM-видимого класса в C ++ я могу определить поддерживаемую модель потоков в файле заголовка (threading(single) линия): [ coclass, default(IComInterface), threading(single), vi_progid("Example.ComClass"), ...
Android: как работать с фоновым потоком?
Я разработал приложение, которое берет контент из Интернета и показывает его соответствующим образом на экране устройства. Программа работает просто отлично, немного медленно. Загрузка и отображение контента занимает около 3-4 секунд. Я хотел бы ...
Как получить возвращенное значение из внутреннего метода Thread Runnable в Java?
Как мне назначитьStatus с участиемCallMe() с помощьюisFinish() вернуть значение true? public static boolean isFinish () { boolean Status = false; new Thread(new Runnable() { public void run() { /* This shell return true or false * How do ...
Профилирование доступа к диску
В настоящее время я работаю над приложением MFC, которое читает и записывает на диск. Иногда это приложение работает удивительно быстро, а иногда оно чертовски медленно. Я предполагаю, что это из-за доступа к диску, поэтому я хочу профилировать ...
Разница между Executor и ExecutorCompletionservice в Java
Поскольку сам заголовок вопроса говорит о том, в чем разница между классами Executors и ExecutorCompletionService в Java? Я новичок в Threading, так что если кто-то может объяснить с помощью кода, это очень поможет.
правильное использование синхронизированного синглтона?
Так что я думаю о создании хобби-проекта, единственного в своем роде, просто чтобы освежить в памяти мое программирование / дизайн. Это в основном многопоточный веб-паук, обновляющий тот же объект структуры данных -> int. Так что использование ...