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

2 ответа

Пропустить функцию, если это занимает слишком много времени

В Java у меня есть функция, которая обрабатывает текстовый файл определенным образом. Однако, если это займет слишком много времени, процесс, скорее всего, будет бесполезным (независимо от причины) для этого текстового файла, и я хотел бы ...

4 ответа

Как отменить Future in Scala?

Ява Будущее [http://docs.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/Future.html] имеетcancel метод, который может прервать поток, который запускаетFuture задача. Например, если я завернупрерываемой блокировка вызова вJava Future Я ...

3 ответа

Как запустить новый поток и поток пользовательского интерфейса в Android? [закрыто]

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

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

7 ответов

Потокобезопасный синглтон-класс

Я написал ниже класс Singleton. Я не уверен, является ли это потокобезопасным синглтон-классом или нет? public class CassandraAstyanaxConnection { private static CassandraAstyanaxConnection _instance; private AstyanaxContext<Keyspace> context; ...

1 ответ

Безопасны ли std :: map и std :: vector?

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

1 ответ

Многопроцессорная обработка Python и wxPython работают вместе

У меня есть следующая проблема: Я написал скрипт, который запускает до четырех процессов одновременно. Работает как шарм при использовании его из командной строки. Затем я принял решение написать GUI с помощью wxPython и быстро понял, что GUI и ...

4 ответа

Как я могу передать индекс цикла for в качестве аргумента для pthread_create

Я использую цикл for для создания ряда потоков и передаю индекс i в качестве аргумента следующим образом: pthread_t p[count]; for (int i = 0; i < count; i++){ pthread_create(&p[i], NULL, &somefunc, (void*)&i); }Затем я пытаюсь получить значение ...

1 ответ

Почему проблема в блокировке (typeof (MyType))?

MSDN выдает следующее предупреждение озамокКлючевое слово в C #: В общем, избегайте блокировки на общедоступный тип или экземпляры, не зависящие от вашего кода. Общие конструкции lock (this), lock (typeof (MyType)) и lock ("myLock") нарушают это ...

1 ответ

Java ждет и уведомляет все: IllegalMonitorStateException

Я новичок в Java (и разработчик RoR). У меня есть простая программа. Мяч делится между игроками. Мяч должен быть передан случайному игроку. Хорошо, здесь идет код: class Ball { private int currentPlayer; public void setCurrentPlayer( ...

3 ответа

Есть ли способ заставить Core Animation запустить его поток?

Core Animation использует фоновый поток для своей работы. Теперь проблема заключается в следующем: у меня тяжелый расчет в основном потоке. Базовая анимация немедленно останавливается, пока не будет выполнен этот расчет. И затем он продолжает ...