Java. Распараллеливаем вычисления на пуле потоков.

  Рет қаралды 6,261

Sergey Arkhipov Java Tutorials

Sergey Arkhipov Java Tutorials

Жыл бұрын

Разбираемся, как можно по простому ускорить вычисления с помощью параллельного выполнения на пуле потоков.
Исходные коды:
github.com/Arhiser/java_tutor...
Поддержать канал на Boosty:
boosty.to/arhitutorials
Наш чатик в Telegram:
t.me/ArhiTutorials
#arhitutorialsjava #ityoutubersru

Пікірлер: 19
@user-ti7wk4qt6s
@user-ti7wk4qt6s 2 ай бұрын
Спасибо за проделанную работу. Редко сталкиваюсь с многопоточкой, поэтому мало материала, в котором вот так доходчиво и понятно рассказывается такая непростая тема.
@user-xq4wc1ge7r
@user-xq4wc1ge7r 2 ай бұрын
Спасибо за труд❤
@IlyaGTGT
@IlyaGTGT 5 ай бұрын
Приятно слушать, лайк и подписка. Спасибо!
@user-fo7vn8li4t
@user-fo7vn8li4t Жыл бұрын
Спасибо Вам огромное! Только сегодня узнал про Ваш канал, в каждом видео открываю для себя что-то новое! Учиться стало в сто раз интереснее!
@user-lx4dc1ls3e
@user-lx4dc1ls3e Жыл бұрын
Прекрасная тема, спасибо Сергей👍👍👍
@nikkie_cold
@nikkie_cold 9 ай бұрын
Вот это полезно. Буду юзать в работе спасибо
@user-qy4dt8sx7l
@user-qy4dt8sx7l Жыл бұрын
Спасибо, очень понятно излагаете
@user-zq7oq9bg3z
@user-zq7oq9bg3z Жыл бұрын
спасибо за урок :)
@SuperMarkwel
@SuperMarkwel Жыл бұрын
The king, thx!
@user-br4gt7xu2j
@user-br4gt7xu2j Жыл бұрын
фото из видео: урочище Аязьма (мыс Айя, пляжи Инжир, золотой и Серебрянный к востоку от Балаклавской бухты) в Крыму.... моя Родина, каждый камушек там вплавь знаю...
@user-mx8cs7ox9m
@user-mx8cs7ox9m Жыл бұрын
Добрый день! Спасибо огромное за видео! Очень хотелось бы от Вас увидеть подробное объяснение(может на примере каких-то задач) про ForkJoinPool / ExecutorService / CompletableFuture Есть какие-то туториалы, статьи на habr, но до конца нет понимая как это работает.
@EdwardNorthwind
@EdwardNorthwind Жыл бұрын
Ядра у тебя может и 4, а потоков 8, даже в ролике видно - Логических ядер 8. А еще можно кликнуть по графику ПКМ и выбрать "Изменить график -> Логические процессоры" чтобы наглядно видеть, как распределяется нагрузка.
@arhitutorials
@arhitutorials Жыл бұрын
По производительности 8 логических ядер - это не 8 реальных. По этому не стоит рассчитывать на то, что если в данном случае задействовать 8 потоков, то обязательно будет быстрее.
@EdwardNorthwind
@EdwardNorthwind Жыл бұрын
@@arhitutorials понятное дело, что виртуальные ядра не дадут х2, нет даже +20% это уже хорошо.
@user-zz7ff2gm1f
@user-zz7ff2gm1f Жыл бұрын
Добрый день Сергей, всегда жду ваше новые видео, всегда полезно и наглядно, спасибо! Но, сегодня у меня совсем грузный повод написать этот комментарий. Мой блиский человек, уже на пенсии стал жертвой киберпреступников, на очень большую сумму( То, как организованн процесс выдачи кредита вызывает большие сомнения в его законности. Списание ден средств было произведено с использованием программы удаленного управления установленной на телефон андройд. Может вы подскажите, может банковский сервер распознавать запросы от клиенского приложения (мобильный банкинг) сформированные с использованием программы удаленного доступа и отличать их от запросов сформированных интерактивно (нажатием пальцев)? Как-то определить, кто был родителем запроса, увидеть на стороне сервера программу-реального иницеатора. Возможен ли такой контроль? Кто же является пользователем телефона, если управление телефоном переданно программе удаленного доступа!? и видит ли это сервер. Буду очень признателен за ответ!
@user-bf7hz9ev8h
@user-bf7hz9ev8h Жыл бұрын
В классе Utils нет метода toBufferedImage
@arhitutorials
@arhitutorials Жыл бұрын
Исправил
@user-bf7hz9ev8h
@user-bf7hz9ev8h Жыл бұрын
@@arhitutorials другие ошибки остались и проект не компилируется. отсутствующий идентификатор переменной, не хватает пакета и еще
Java. Для чего нужен Optional?
18:26
Sergey Arkhipov Java Tutorials
Рет қаралды 12 М.
Java. Разбираемся с монадами.
20:20
Sergey Arkhipov Java Tutorials
Рет қаралды 10 М.
터키아이스크림🇹🇷🍦Turkish ice cream #funny #shorts
00:26
Byungari 병아리언니
Рет қаралды 28 МЛН
OMG😳 #tiktok #shorts #potapova_blog
00:58
Potapova_blog
Рет қаралды 4,2 МЛН
OMG🤪 #tiktok #shorts #potapova_blog
00:50
Potapova_blog
Рет қаралды 18 МЛН
Многопоточность глазами разработчика
1:36:04
Как устроен Android и его приложения.
30:29
Sergey Arkhipov Java Tutorials
Рет қаралды 19 М.
Java. Многопоточность. Как устроить Deadlock.
14:39
Sergey Arkhipov Java Tutorials
Рет қаралды 9 М.
ЧТО ТАКОЕ ПОТОК? [МЬЮТЕКС, СЕМАФОР]
20:46
АйтишныйДомосед
Рет қаралды 25 М.
Лекция 11. Многопоточность в Java
1:42:36
Computer Science Center
Рет қаралды 34 М.
Java. Работа с датой и временем.
18:21
Sergey Arkhipov Java Tutorials
Рет қаралды 10 М.
터키아이스크림🇹🇷🍦Turkish ice cream #funny #shorts
00:26
Byungari 병아리언니
Рет қаралды 28 МЛН