Выпуск 35. Как работает ForkJoinPool.

  Рет қаралды 7,465

Изучаем Java

Изучаем Java

Күн бұрын

В этом выпуске мы поговорим о типах задач, которые могут быть решены с помощью ForkJoinPool/ForkJoinFramework. На взгляд автора, именно хорошее понимание сути дает вам возможность правильно использовать этот достаточно интересный и удобный инструмент.

Пікірлер: 13
@МаксимСамойлов-р6ф
@МаксимСамойлов-р6ф Жыл бұрын
Огромное спасибо автору за прекрасные видео👍👍👍
@marinaantonenkova7574
@marinaantonenkova7574 2 жыл бұрын
Спасибо! Как всегда у вас все очень интересно и понятно
@MasterYOSky
@MasterYOSky 2 жыл бұрын
Как бы такое сделать на двумерном массиве. Т.е. имеем 4 задачи, которые последовательно бегают по двумерному массиву (двумерной карте), каждая задача заходит в каждую ячейку и вызывает методы у объектов которые там лежат. Важно чтобы задачи не залезали в ячейку которая уже обрабатывается другой задачей.
@java8599
@java8599 2 жыл бұрын
Это уже разговор не о возможностях самого языка. Это разговор о численном методе, о конкретном алгоритме. Вообще тема параллельных вычислений чаще всего ограничивается возможностями языка, хотя там же есть еще много тем - аппаратные решения и алгоритмы, задачи, которые можно распараллелить.
@wlasov
@wlasov 2 жыл бұрын
Любой н-мерный массив можно представить как одномерный. А в конструктор экшена передавать диапазон (и ссылку на массив). Обычная рекурсия, которую в универах пихают всем в глотку
@_bigbro
@_bigbro Жыл бұрын
если массив двумерный - тогда каждую строку сабмитить как новую задачу. а уже внутри таска разбить этот массив на нужное число сабтасков. есть альтернатива - Stream.parallel.
@manOfPlanetEarth
@manOfPlanetEarth 2 жыл бұрын
автор, спасибо
@buda_pesht_281
@buda_pesht_281 Жыл бұрын
Отличное видео, спасибо!
@oldjohn1503
@oldjohn1503 Жыл бұрын
Спасибо большое!
@mkrugl
@mkrugl 3 жыл бұрын
Благодарю Вас, Добрый человек)!
@manOfPlanetEarth
@manOfPlanetEarth 2 жыл бұрын
какой миша круглов здесь вежливенький. зато на канале у миши выложены видосы с типичным бbldLом-собратьями по разуму: мат как норма общения, скудная речь. обычный пример двойного поведения: в приличном месте паинька-заинька, в другом месте - бbldLяshка.
@mkrugl
@mkrugl 2 жыл бұрын
man of planet Earth 🤣🤣🤣
Выпуск 36. ParallelStream, Spliterator и ForkJoinPool.
15:36
Изучаем Java
Рет қаралды 3,5 М.
How To Get Married:   #short
00:22
Jin and Hattie
Рет қаралды 25 МЛН
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 2,2 МЛН
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 11 МЛН
Do you choose Inside Out 2 or The Amazing World of Gumball? 🤔
00:19
Выпуск 26. Класс Future и интерфейс Callable.
21:43
Изучаем Java
Рет қаралды 10 М.
Алексей Шипилёв - ForkJoinPool в Java 8
1:40:01
JPoint, Joker и JUG ru
Рет қаралды 74 М.
Модель памяти Java процесса
12:35
#fullstackguy - Обучение IT-профессии
Рет қаралды 9 М.
Как выбирать курсы по программированию
8:58
Изучаем Java
Рет қаралды 1,1 М.
How To Get Married:   #short
00:22
Jin and Hattie
Рет қаралды 25 МЛН