Спасибо за проделанную работу. Редко сталкиваюсь с многопоточкой, поэтому мало материала, в котором вот так доходчиво и понятно рассказывается такая непростая тема.
фото из видео: урочище Аязьма (мыс Айя, пляжи Инжир, золотой и Серебрянный к востоку от Балаклавской бухты) в Крыму.... моя Родина, каждый камушек там вплавь знаю...
Добрый день! Спасибо огромное за видео! Очень хотелось бы от Вас увидеть подробное объяснение(может на примере каких-то задач) про ForkJoinPool / ExecutorService / CompletableFuture Есть какие-то туториалы, статьи на habr, но до конца нет понимая как это работает.
Ядра у тебя может и 4, а потоков 8, даже в ролике видно - Логических ядер 8. А еще можно кликнуть по графику ПКМ и выбрать "Изменить график -> Логические процессоры" чтобы наглядно видеть, как распределяется нагрузка.
По производительности 8 логических ядер - это не 8 реальных. По этому не стоит рассчитывать на то, что если в данном случае задействовать 8 потоков, то обязательно будет быстрее.
Добрый день Сергей, всегда жду ваше новые видео, всегда полезно и наглядно, спасибо! Но, сегодня у меня совсем грузный повод написать этот комментарий. Мой блиский человек, уже на пенсии стал жертвой киберпреступников, на очень большую сумму( То, как организованн процесс выдачи кредита вызывает большие сомнения в его законности. Списание ден средств было произведено с использованием программы удаленного управления установленной на телефон андройд. Может вы подскажите, может банковский сервер распознавать запросы от клиенского приложения (мобильный банкинг) сформированные с использованием программы удаленного доступа и отличать их от запросов сформированных интерактивно (нажатием пальцев)? Как-то определить, кто был родителем запроса, увидеть на стороне сервера программу-реального иницеатора. Возможен ли такой контроль? Кто же является пользователем телефона, если управление телефоном переданно программе удаленного доступа!? и видит ли это сервер. Буду очень признателен за ответ!
Спасибо за проделанную работу. Редко сталкиваюсь с многопоточкой, поэтому мало материала, в котором вот так доходчиво и понятно рассказывается такая непростая тема.
Сергей интересно было бы посмотреть про синхронизаторы CountDownLatch, Semaphore и CyclicBarrier )))
Спасибо Вам огромное! Только сегодня узнал про Ваш канал, в каждом видео открываю для себя что-то новое! Учиться стало в сто раз интереснее!
Приятно слушать, лайк и подписка. Спасибо!
Прекрасная тема, спасибо Сергей👍👍👍
Спасибо за труд❤
Вот это полезно. Буду юзать в работе спасибо
фото из видео: урочище Аязьма (мыс Айя, пляжи Инжир, золотой и Серебрянный к востоку от Балаклавской бухты) в Крыму.... моя Родина, каждый камушек там вплавь знаю...
Спасибо, очень понятно излагаете
спасибо за урок :)
Добрый день!
Спасибо огромное за видео!
Очень хотелось бы от Вас увидеть подробное объяснение(может на примере каких-то задач) про ForkJoinPool / ExecutorService / CompletableFuture
Есть какие-то туториалы, статьи на habr, но до конца нет понимая как это работает.
The king, thx!
Ядра у тебя может и 4, а потоков 8, даже в ролике видно - Логических ядер 8.
А еще можно кликнуть по графику ПКМ и выбрать "Изменить график -> Логические процессоры" чтобы наглядно видеть, как распределяется нагрузка.
По производительности 8 логических ядер - это не 8 реальных. По этому не стоит рассчитывать на то, что если в данном случае задействовать 8 потоков, то обязательно будет быстрее.
@@arhitutorials понятное дело, что виртуальные ядра не дадут х2, нет даже +20% это уже хорошо.
Добрый день Сергей, всегда жду ваше новые видео, всегда полезно и наглядно, спасибо!
Но, сегодня у меня совсем грузный повод написать этот комментарий. Мой блиский человек, уже на пенсии стал жертвой киберпреступников, на очень большую сумму( То, как организованн процесс выдачи кредита вызывает большие сомнения в его законности. Списание ден средств было произведено с использованием программы удаленного управления установленной на телефон андройд. Может вы подскажите, может банковский сервер распознавать запросы от клиенского приложения (мобильный банкинг) сформированные с использованием программы удаленного доступа и отличать их от запросов сформированных интерактивно (нажатием пальцев)? Как-то определить, кто был родителем запроса, увидеть на стороне сервера программу-реального иницеатора. Возможен ли такой контроль? Кто же является пользователем телефона, если управление телефоном переданно программе удаленного доступа!? и видит ли это сервер. Буду очень признателен за ответ!
В классе Utils нет метода toBufferedImage
Исправил
@@arhitutorials другие ошибки остались и проект не компилируется. отсутствующий идентификатор переменной, не хватает пакета и еще