Запитання з тегом «multithreading»

Багатопотоковість - це здатність комп'ютера або програми виконувати роботу одночасно або асинхронно, використовуючи кілька одночасних потоків виконання (зазвичай їх називають потоками).

30
"Реалізує Runnable" проти "розширює нитку" в Java
З того часу, який я проводив з потоками на Java, я знайшов два способи написання тем: З implements Runnable: public class MyRunnable implements Runnable { public void run() { //Code } } //Started with a "new Thread(new MyRunnable()).start()" call Або extends Thread: public class MyThread extends Thread { public MyThread() …

8
C ++ 11 представив стандартизовану модель пам'яті. Що це означає? І як це вплине на програмування на C ++?
C ++ 11 представив стандартизовану модель пам'яті, але що це саме означає? І як це вплине на програмування на C ++? У цій статті (від Гевіна Кларка, який цитує Герба Саттера ) сказано, що: Модель пам'яті означає, що код C ++ тепер має стандартизовану бібліотеку для виклику незалежно від того, …

30
Яка різниця між процесом і потоком?
У чому полягає технічна різниця між процесом і потоком? Я відчуваю, що таке слово, як "процес", перевтомлюється, а також є апаратні та програмні потоки. Як щодо легких процесів на таких мовах, як Ерланг ? Чи є певна причина використовувати один термін над іншим?

30
Як оновити графічний інтерфейс з іншого потоку?
Який найпростіший спосіб оновити файл Labelз іншого Thread? У мене Formпрацює thread1, і з цього я починаю ще одну нитку ( thread2). Хоча я thread2обробляю деякі файли, я хотів би оновити Labelна Formпоточний стан thread2роботи. Як я міг це зробити?

19
Як я можу використовувати нитки в Python?
Я намагаюся розібратися в потоці в Python. Я переглянув документацію та приклади, але, відверто кажучи, багато прикладів надмірно складні, і я маю проблеми з їх розумінням. Як ви чітко показуєте, що завдання розділяються на багатопотокові?

30
Різниця між очікуванням () і сном ()
Яка різниця між a wait()і sleep()Threads? Чи я розумію, що wait()-ing Thread все ще знаходиться в запущеному режимі і використовує цикли процесора, але a sleep()-ing не споживає жодного циклу процесора? Чому у нас є і те, wait() і іншеsleep() : як їх реалізація змінюється на нижчому рівні?

8
Як працюють серветки? Моменталізація, сеанси, загальні змінні та багатопотоковість
Припустимо, у мене є веб-сервер, який вміщує численні сервлети. Для передачі інформації серед цих сервлетів я встановлюю змінні сеансу та екземпляра. Тепер, якщо 2 або більше користувачів надсилають запит на цей сервер, що робити з змінними сеансу? Чи всі вони будуть спільними для всіх користувачів або вони будуть різними для …


18
Що таке умова гонки?
Під час написання багатопотокових програм однією з найпоширеніших проблем є умови перегонів. Мої запитання до громади: Який стан перегонів? Як ви їх виявляєте? Як ти з ними поводишся? Нарешті, як ви запобігаєте їх виникненню?

27
Android "Тільки оригінальна нитка, яка створила ієрархію перегляду, може торкатися її поглядів".
Я створив простий музичний плеєр в Android. Перегляд кожної пісні містить SeekBar, реалізований так: public class Song extends Activity implements OnClickListener,Runnable { private SeekBar progress; private MediaPlayer mp; // ... private ServiceConnection onService = new ServiceConnection() { public void onServiceConnected(ComponentName className, IBinder rawBinder) { appService = ((MPService.LocalBinder)rawBinder).getService(); // service that …



11
Сервіс проти IntentService на платформі Android
Я шукаю приклад того, що можна зробити із тим, IntentServiceщо неможливо зробити за допомогою Service(і навпаки)? Я також вважаю, що IntentServiceпробіг в іншій нитці, а а Serviceні. Тож, наскільки я бачу, запуск послуги у власній нитці - це як початок IntentService. Це правильно?



Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.