Java #10. Concurrency

  Рет қаралды 11,954

Лекторий ФПМИ

Лекторий ФПМИ

Күн бұрын

6:06 - многопоточность в Java в чистом виде
8:25 - Race condition
10:31 - Stale values
12:33 - Reordering
16:24 - Java Memory Model
19:50 - volatile
23:35 - immutable state
28:02 - синхронизация, понятие блокировки (Lock)
35:23 - Conditional Objects
39:20 - Condition и Lock, встроенные в каждый Object
42:29 - Synchonized-блок
46:14 - состояния треда
48:59 - Deadlocks
57:40 - Atomics
1:00:22 - потокобезопасные коллекции
Лекция от 12 ноября 2019
Лектор: Иван Пономарёв
Снимал и монтировал: Даниил Реутский

Пікірлер: 13
@lectory_fpmi
@lectory_fpmi 4 жыл бұрын
6:06 - многопоточность в Java в чистом виде 8:25 - Race condition 10:31 - Stale values 12:33 - Reordering 16:24 - Java Memory Model 19:50 - volatile 23:35 - immutable state 28:02 - синхронизация, понятие блокировки (Lock) 35:23 - Conditional Objects 39:20 - Condition и Lock, встроенные в каждый Object 42:29 - Synchonized-блок 46:14 - состояния треда 48:59 - Deadlocks 57:40 - Atomics 1:00:22 - потокобезопасные коллекции
@Gett37
@Gett37 2 жыл бұрын
Если вы добавите в таймкоды в описании под видео первую строчку "0:00 - ...", то на временной шкале включится отображение эпизодов
@ivsergey5150
@ivsergey5150 Жыл бұрын
спасибо за видео. и спасибо за канал. вы супер.
@violetjellyfish2089
@violetjellyfish2089 3 жыл бұрын
Спасибо огромное за это видео и за весь остальной контент на вашем канале!
@andrewlevchenko2353
@andrewlevchenko2353 3 жыл бұрын
Кланяюсь в ножки создателям канала. Спасибо
@user-xh2lu7eb3g
@user-xh2lu7eb3g 3 жыл бұрын
Спасибо за урок. Преподаватель на превью к видео на эдуарда лимонова похож)
@AndersonSilva-dg4mg
@AndersonSilva-dg4mg 5 жыл бұрын
Спасибо ребята :)
@eronex777
@eronex777 2 жыл бұрын
Понятное объяснение! Благодарю! :)
@Trecoolerok
@Trecoolerok 2 жыл бұрын
Классно рассказано, спасибо.
@kafychannel
@kafychannel 2 жыл бұрын
крутой спикер, большое спасибо)
@esergey12
@esergey12 3 жыл бұрын
Спасибо
@Enerdzizer
@Enerdzizer 5 ай бұрын
14:59 Так что там с публикацией данных из одного потока. Если пишет в файл поток, то проблем нет? Несколько раз прослушал, ну что в итоге то?)
@Enerdzizer
@Enerdzizer 5 ай бұрын
Немного странно с реордингом. Если один поток только есть, то лектор говорит, что реординга не будет. Но если два потока, то почему то он может быть и правило хеппенс бефор внутри треда не работает. Вопрос, почему в случае одного треда нет оптимизации и реординг не работает? Оптимизация только для многопоточных программ? Звучит странно
Java #1. Экосистема
1:21:18
Лекторий ФПМИ
Рет қаралды 17 М.
CAN YOU DO THIS ?
00:23
STORROR
Рет қаралды 47 МЛН
У вас там какие таланты ?😂
00:19
Карина Хафизова
Рет қаралды 18 МЛН
When u fight over the armrest
00:41
Adam W
Рет қаралды 10 МЛН
Многопоточность в Java: основы
1:23:05
Computer Science Center
Рет қаралды 112 М.
Concurrency 8. Lock-free (неблокирующая синхронизация)
1:11:19
Java #6. Generics
1:12:49
Лекторий ФПМИ
Рет қаралды 7 М.
Виртуальные потоки в Java
23:00
Eugene Suleimanov
Рет қаралды 11 М.
ТПМС / Лекция 1 / Вводная лекция
1:14:53
Лекторий ФПМИ
Рет қаралды 34 М.
CAN YOU DO THIS ?
00:23
STORROR
Рет қаралды 47 МЛН