G
Gustav
Команда форума
Администратор
- Сообщения
- 26.410
- Лайки
- 51.221
Разработчик Java. Часть 4 из 5
OTUS
4 месяц:
Лекция 13: Dependency injection. Web archive. Jetty as an external web server. Spring IoC. Spring beans.
ДЗ 13
Собрать war для приложения из ДЗ12. Создавать кэш и DBService как Spring beans. Подключить бины в сервлеты. Запустить веб приложение во внешнем веб сервере.
Семинар 13: Логгирование: java.util.logging, log4j, slf4j, Spring MVC. Разбор примеров и ДЗ 13.
Лекция 14: Многопоточность. Класс и объект Thread. Создание многопоточного приложения. Проблемы многопоточного доступа. JMM.
ДЗ 14
Написать приложение, которое сортирует массив в 4 потоках с использованием библиотеки или без нее.
Семинар 14: JMM, Happens before. wait(), notify(). Разбор примеров и ДЗ 14.
Лекция 15: Потокобезопасные контейнеры.Система обмена сообщениями.
ДЗ 15: Переписать ДЗ12 или ДЗ13 с использованием системы обмена сообщениями.
Семинар 15: Поддержка многопоточности в стандартной библиотеке. Workers. Executors. Fork/Join. Разбор примеров и ДЗ 15.
Лекция 16: Многопроцессные приложения. Сокеты. RMI. Разбор примера многопроцессного приложения.
ДЗ 16
Поддержать в системе обмена cообщениями из ДЗ15 сообщения между процессами
Семинар 16: NIO для сокетов. Netty.
Продажник:
Скачать:
OTUS
4 месяц:
Лекция 13: Dependency injection. Web archive. Jetty as an external web server. Spring IoC. Spring beans.
ДЗ 13
Собрать war для приложения из ДЗ12. Создавать кэш и DBService как Spring beans. Подключить бины в сервлеты. Запустить веб приложение во внешнем веб сервере.
Семинар 13: Логгирование: java.util.logging, log4j, slf4j, Spring MVC. Разбор примеров и ДЗ 13.
Лекция 14: Многопоточность. Класс и объект Thread. Создание многопоточного приложения. Проблемы многопоточного доступа. JMM.
ДЗ 14
Написать приложение, которое сортирует массив в 4 потоках с использованием библиотеки или без нее.
Семинар 14: JMM, Happens before. wait(), notify(). Разбор примеров и ДЗ 14.
Лекция 15: Потокобезопасные контейнеры.Система обмена сообщениями.
ДЗ 15: Переписать ДЗ12 или ДЗ13 с использованием системы обмена сообщениями.
Семинар 15: Поддержка многопоточности в стандартной библиотеке. Workers. Executors. Fork/Join. Разбор примеров и ДЗ 15.
Лекция 16: Многопроцессные приложения. Сокеты. RMI. Разбор примера многопроцессного приложения.
ДЗ 16
Поддержать в системе обмена cообщениями из ДЗ15 сообщения между процессами
Семинар 16: NIO для сокетов. Netty.
Продажник:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Скрытое содержимое для пользователей: Ferr