Вопросы с тегом 'multithreading'

Многопоточность - это способность компьютера или программы выполнять работу одновременно или асинхронно, используя несколько одновременных потоков выполнения (обычно называемых потоками).
40
ответов

"реализует Runnable" против "extends Thread"

С какого времени я провел с потоками в Java, я нашел эти два способа записи потоков: С implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable())....
задан 12 февр. '09 в 17:28
6
ответов

С++ 11 представил стандартизованную модель памяти. Что это значит? И как это повлияет на программирование на C++?

С++ 11 представил стандартизованную модель памяти, но что именно это означает? И как это повлияет на программирование на С++? Эта статья (от Гэвин Кларк, цитирующая Herb Sutter) говорит, что, Модель памяти означает, что код С++ теперь есть ст...
задан 12 июня '11 в 2:30
39
ответов

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

Какова техническая разница между процессом и потоком? Я получаю ощущение, что слово "процесс" чрезмерно используется, а также есть потоки аппаратного и программного обеспечения. Как насчет легких процессов в таких языках, как Erlang? Есть ли определ...
задан 14 окт. '08 в 12:13
45
ответов

Как обновить графический интерфейс из другого потока?

Каков самый простой способ обновить Label из другого потока? У меня есть Form на thread1, и из этого я запускаю другой поток (thread2). Хотя thread2 обрабатывает некоторые файлы, я хотел бы обновить Label в Form с текущим статусом работы thread2. ...
задан 19 марта '09 в 12:37
6
ответов

Как работают сервлеты? Создание, сеансы, общие переменные и многопоточность

Предположим, у меня есть вебсервер, который содержит множество сервлетов. Для передачи информации между этими сервлетами я устанавливаю переменные сеанса и экземпляра. Теперь, если 2 или более пользователей отправляют запрос этому серверу, что проис...
задан 24 июня '10 в 3:16
33
ответов

Разница между wait() и sleep()

В чем разница между wait() и sleep() в потоках? Насколько я понимаю, что поток wait() -ing по-прежнему находится в рабочем режиме и использует циклы процессора, но sleep() -ing не требует каких-либо циклов процессора? Почему у нас есть как wait(...
задан 24 июня '09 в 9:48
16
ответов

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

Я пытаюсь понять потоки в Python. Я просмотрел документацию и примеры, но, честно говоря, многие примеры слишком сложны, и мне трудно понять их. Как вы четко показываете разделяемые задачи для многопоточности?
задан 17 мая '10 в 7:24
19
ответов

Когда и как следует использовать переменную ThreadLocal?

Когда следует использовать переменную ThreadLocal? Как он используется?
задан 03 мая '09 в 22:59
17
ответов

Что такое состояние гонки?

При написании многопоточных приложений одна из наиболее распространенных проблем - это условия гонки. Мои вопросы для сообщества: Что такое состояние гонки? Как вы их обнаруживаете? Как вы справляетесь с ними? Наконец, как вы их предотвращаете?
задан 29 авг. '08 в 18:55
15
ответов

Что означает "синхронизированный"?

У меня есть некоторые вопросы относительно использования и значимости ключевого слова synchronized. Каково значение ключевого слова synchronized? Когда должны быть методы synchronized? Что значит программно и логически?
задан 06 июля '09 в 9:47
4
ответов

Что такое поточно-безопасный или небезопасный поток в PHP?

Я видел разные двоичные файлы для PHP, например, без потоков или потоков. Что это значит? В чем разница между этими пакетами?
задан 26 окт. '09 в 12:41
15
ответов

Android "Только оригинальный поток, создавший иерархию представлений, может коснуться его представлений".

Я создал простой музыкальный плеер в Android. Представление для каждой песни содержит SeekBar, реализованное следующим образом: public class Song extends Activity implements OnClickListener,Runnable { private SeekBar progress; private MediaPlayer mp...
задан 02 марта '11 в 3:07
25
ответов

Есть ли способ убить поток в Python?

Возможно ли завершить рабочий поток без установки/проверки любых флагов/семафоров/и т.д.?
задан 27 нояб. '08 в 17:55
12
ответов

Сервис против IntentService

Может кто-нибудь, пожалуйста, покажет мне пример того, что можно сделать с помощью IntentService, который не может быть выполнен с помощью Service (и наоборот)? Я также считаю, что IntentService работает в другом потоке, а Service - нет. Итак, нас...
задан 20 марта '13 в 16:00
23
ответов

Что такое поток Daemon в Java?

Может ли кто-нибудь сказать мне, какие потоки демона находятся в Java?
задан 06 февр. '10 в 17:08