Отслеживание заказа
Prom – найбільший маркетплейс України
К сожалению, товар недоступен. Просмотри товары от других продавцов

Курс JAVA - многопотоковое программирование и оптимизация приложений - ОНЛАЙН-версия 6037639

Код: 6037639
Недоступен
3 385 
Курс JAVA - многопотоковое программирование и оптимизация приложений - ОНЛАЙН-версия 6037639 - фото 1 - id-p2937745196

Характеристики и описание

Основные

СостояниеНовое

Пользовательские характеристики

Вага паковання0,1 кг
глибина паковання0,1 см
Описание продукта: Курс JAVA - многопотоковое программирование и оптимизация приложений

Курс JAVA - многопотоковое программирование и оптимизация приложенийЭтот курс охватывает важнейшие методы многопоточного программирования. Он обучает механизмам многопоточного программирования и тому, как писать приложения, которые оптимально используют возможности аппаратной платформы. Данный курс предназначен для среднего уровня и идеально подходит для всех, кто ищет работу разработчика Java.

Обзор содержания курса
  • Создание потоков в JAVA
  • Управление потоками с помощью метода joinизна
  • Использование ключевых слов volatile и synchronized
  • Контроль доступа к ресурсам с помощью Lock
  • Эффективное создание групп потоков с помощью ExecutorService
  • Класи Semaphore, CountDownLatch, CyclicBarrier
  • Оптимизация приложений путем распределения вычислений между потоками
  • Надпись приложений с учетом угроз глухого угла, живой блокировки и голодания
Многопоточное обучение

Чтобы в полной мере использовать возможности систем с растущим количеством и мощностью ядер, они должны запускать приложения, адаптированные для работы в многопоточной среде. Создание современных и гибких приложений требует многопоточного программирования. Этот тренинг из JAVA обучает многопоточности в действии и знакомит с оптимизацией с помощью практических примеров.

Расширенная база знаний - язык программирования JAVA

Для продвинутых аспектов программирования на JAVA нужны по крайней мере основы языка. Некоторые онлайн-курсы на подобные темы включают:

  • JAVA для зеленых людей
  • Основи мови JAVA
  • Самые популярные библиотеки JAVA
  • Безопасные JAVA-дополнительные
  • Курс Java - инструменты разработчика
  • Объектно-ориентированное программирование на JavaScript
  • Асинхронное программирование в JavaScript
JAVA на практике

Курс также охватывает основы создания потоков. Он обучает, как создавать и запускать потоки, а также управлять их работой с помощью инструментов и методов, таких как sleepwhite и joinизнанка. Теория, практичная работа и примеры на лекциях представлены с использованием реального кода программы. Также рассматривается доступ к ресурсам с помощью объектов, реализующих интерфейс Lock, быстрое создание пулей потоков с помощью ExecutorService и синхронизация работы с CountDownLatch и CyclicBarrier. Данный курс содержит много примеров механизмов и их практического использования в фоновом режиме.

Наиболее важные элементы курса
  • Пожизненный доступ, включая круглосуточный мобильный доступ
  • 5,5 часов обучения
  • Тесты и задания
  • 39 лекций
  • 24 тестовых вопроса
  • Сертификат о завершении

Вы можете добавить полученные рекомендации в свой профиль LinkedIn или дополнить ими свой фокусив.

Содержание
  1. Вступление
  • Вступление - 01 мин 13 с
  • Как использовать материалы? - 02 мин 00 с
  • Почему стоит создавать многопоточные приложения? - 04 мин 21 с
  • Установка IntelliJ IDEA - 04 мин 44 с
  • Создание тем
    • Создание темы - 08 мин 41 с
    • Базовые операции с классом Thread - 11 мин. 03 с
    • Приоритеты потоков и настройка – 11 мин 42 с
    • Другие способы создания тем - 05 мин 21 с
  • Действие с темой
    • Присоединиться - 05 мин 47 с
    • Остановка темы - 08 мин 59 с
    • Демонические нити - 5 мин 29 с
    • Нестабильный - 09 мин 58 с
    • Синхронизировано - 10 мин 49 с
    • Подождите и сообщите – 10 мин 39 с
    • Шлюзы - 8 мин 58 с -
    • Выполненная служба - 09 мин 07 с
    • Семафор - 10 мин 00 с
    • С возможностью колла - 10 мин 06 с
  • Многопоточные коллекции
    • CountDownLatch - 11 мин 57 с
    • Блокировка очереди - 12 мин 55 с
    • Задержка Челлерга - 10 мин 55 с
    • Очередная блокировка приоритета – 13 мин 51 с
    • CyclicBarrier - 10 мин 06 с
    • ConcurrentHashMap – 08 мин 51 с
    • Обменник - 11 мин 46 с
  • Оптимизация
    • Оптимизация - теория - 04 мин 52 с
    • Задержка - 08 мин 08 с
    • Уменьшение задержки - создание проекта - 11 мин 00 с
    • ДТО - 08 мин 51 с
    • Служба персональных данных - 07 мин 11 с -
    • Уменьшение задержки с несколькими потоками - 12 мин 15 с
  • Загрозы многопоточности
    • Безвыходя - 10 мин 46 с
    • Лайлок - 11 мин. 07 с
    • голодирование - 07 мин 58 с
  • Проблема философов, пышных
    • Проблема обеденных философов - Вступление - 02 мин 11 с
    • Палочки для еды - 05 мин 41 с -
    • Философы - 09 мин 41 с
    • Симуляция - 11 мин 12 с
    • Конец - 01 мин 02 с

    Отзывы о товаре

    0
    Еще не было отзывов о товаре у этого продавца