Одна из самых непростых тем для меня. Пытался понять её не в первый раз. И только благодаря этим двум лекциям появилось какое-то понимание использования многопоточности в Java
По countDownLatch можно наоборот в конце работы каждого потоко вызвать countDown(), а уже в main потоке await(). Это позволит не создавать списска всех потоков, потом опять по нему проходить и вызвыать join()
Использовался Math.sin(), а не StrictMath.sin() - возвращались double-значения с разницей где-то далеко после запятой, но эта разница становилась всё более существенной при многократном суммировании.
Тайминг (лайк чтобы поднять наверх)
Атомарные типы 2:17
Примитивы синхронизации 8:13
Многопоточные Коллекции 50:23
ExecutorService 01:01:10
Parallel Streams 01:24:50
спасибо
На данный момент это лучшая лекция о многопоточности, которую я встречал.
По хорошему, до сих пор лучшая лекция
Очень интересное видео с прекрасными примерами. Без воды. Благодарю ❤
Одна из самых непростых тем для меня. Пытался понять её не в первый раз.
И только благодаря этим двум лекциям появилось какое-то понимание использования многопоточности в Java
Пошел работать?
Великолепные две лекции, спасибо! =)
за 2 лекции узнал больше чем за 3 месяца , а то и более , эх вот бы полные курсы у вас о Jawa в видео глянуть - мечты , мечты))
Крутой препод!
Я аж зауважал True. Впервые вижу такой справедливый оператор
Отличный урок, большое спасибо
Спасибо! Очень интересно!
Спасибо за урок
По countDownLatch можно наоборот в конце работы каждого потоко вызвать countDown(), а уже в main потоке await(). Это позволит не создавать списска всех потоков, потом опять по нему проходить и вызвыать join()
Класс!!!
Спасибо большое!
Спасибо!
Спасибо
Почему в последних примерах где ForkJoinPool результаты разные... в начале 0.7 но цифры в конце различны
А что если in read lock сделать wirte lock?
- это всё на сегодня, благодарю за внимание. мой внутренний голос: где аплодисменты?
👊
Почему суммы синусов каждый раз были разными?
Использовался Math.sin(), а не StrictMath.sin() - возвращались double-значения с разницей где-то далеко после запятой, но эта разница становилась всё более существенной при многократном суммировании.
постоянно моргает картинка, что начинает подбешивать. в 1й лкции про многопоточность всё хорошо с записью(
Неимоверно скучно рассказывает, хотя тема очень нужная
Он очень грамотно говорит
@@grayhouse6925 грамотно, но скучно
Смотрел на скорости 1.75, очень даже бодро
@@UGEEGO 1,25 - я за осмысленное понимание😀
Но это ничуть не умоляет того факта что Алексей крутой!
отлично, совсем не скучно