Иллюстрированный самоучитель по VB.NET


           

Иллюстрированный самоучитель по VB.NET

Gl10
Gl10 - 2
Знакомство с многопоточностью
Знакомство с многопоточностью - 2
Домены приложений
Следующий шаг: кнопка Show Count

Следующий шаг: кнопка Show Count - 2
Почему при многопоточном программировании возникает столько проблем?
Создание потоков
Создание потоков - 2
Создание потоков - 3
Метод Join
Имена потоков, CurrentThread и ThreadState
Окно потоков
Приостановка потока
Завершение или прерывание программных потоков

Приостановка и уничтожение потоков
Фоновые потоки (демоны)
Более серьезный пример: извлечение данных из кода HTML
Более серьезный пример: извлечение данных из кода HTML - 2
Более серьезный пример: извлечение данных из кода HTML - 3
Главная опасность (общие данные)
Главная опасность (общие данные) - 2
Главная опасность (общие данные) - 3
Решение проблемы: синхронизация
Решение проблемы: синхронизация - 2

Команда SyncLock и класс Monitor
Взаимная блокировка
Взаимная блокировка - 2
Взаимная блокировка - 3
Взаимная блокировка - 4
Взаимная блокировка - 5
Совместная работа с данными по мере их создания
Совместная работа с данными по мере их создания - 2
Совместная работа с данными по мере их создания - 3
Многопоточность в графических программах

Многопоточность в графических программах - 2
Содержание