Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#advanced
Внедрение зависимостей в Java 9, используя модули.
https://www.oreilly.com/ideas/handling-dependency-injection-using-java9-modularity
Внедрение зависимостей в Java 9, используя модули.
https://www.oreilly.com/ideas/handling-dependency-injection-using-java9-modularity
O’Reilly Media
Handling dependency injection using Java 9 modularity
How to decouple your Java code using a mix of dependency injection, encapsulation, and services.
Forwarded from Книги для программистов
Java Network Programming: Developing Networked Applications (2013)
Автор: Elliotte Rusty Harold
#java #book #advanced #english
Язык: английский.
Целевая аудитория: опытные разработчики.
Java - язык общего назначения. Его можно применять как для разработки веб-приложений, игр, так и для создания сетевого программного обеспечения. Настоящее руководство рассматривает основы сетевых протоколов TCP/IP и UDP, HTTP и основы работы REST, а также примеры сетевых приложений на Java.
В книге рассматриваются следующие темы:
✔️ основы сетевого программирования;
✔️ потоки;
✔️ работа с электронными адресами;
✔️ HTTP;
✔️ сокеты;
✔️ UDP и многое другое.
Преимущества:
➕ большой обзор по теме;
➕ многочисленные примеры.
Недостатки:
➖ не замечено.
Автор: Elliotte Rusty Harold
#java #book #advanced #english
Язык: английский.
Целевая аудитория: опытные разработчики.
Java - язык общего назначения. Его можно применять как для разработки веб-приложений, игр, так и для создания сетевого программного обеспечения. Настоящее руководство рассматривает основы сетевых протоколов TCP/IP и UDP, HTTP и основы работы REST, а также примеры сетевых приложений на Java.
В книге рассматриваются следующие темы:
✔️ основы сетевого программирования;
✔️ потоки;
✔️ работа с электронными адресами;
✔️ HTTP;
✔️ сокеты;
✔️ UDP и многое другое.
Преимущества:
➕ большой обзор по теме;
➕ многочисленные примеры.
Недостатки:
➖ не замечено.
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#advanced
Как тестировать бины на Persistence уровне.
http://in.relation.to/2019/01/23/testing-cdi-beans-and-persistence-layer-under-java-se/
Как тестировать бины на Persistence уровне.
http://in.relation.to/2019/01/23/testing-cdi-beans-and-persistence-layer-under-java-se/
In Relation To
Testing CDI Beans and the Persistence Layer Under Java SE - In Relation To
When it comes to testing Java EE applications, there’s a wide spectrum of tools and approaches at our disposal.
Depending on the specific goals and requirements of a given test, options range from
plain unit tests of single classes to comprehensive integration…
Depending on the specific goals and requirements of a given test, options range from
plain unit tests of single classes to comprehensive integration…
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#advanced
Коллекция библиотек для работы с микросервисами.
https://helidon.io/docs/latest/#/about/01_introduction
Коллекция библиотек для работы с микросервисами.
https://helidon.io/docs/latest/#/about/01_introduction
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#book
Java - язык общего назначения. Его можно применять как для разработки веб-приложений, игр, так и для создания сетевого программного обеспечения. Настоящее руководство рассматривает основы сетевых протоколов TCP/IP и UDP, HTTP и основы работы REST, а также примеры сетевых приложений на Java.
https://t.me/progbook/2353
Java - язык общего назначения. Его можно применять как для разработки веб-приложений, игр, так и для создания сетевого программного обеспечения. Настоящее руководство рассматривает основы сетевых протоколов TCP/IP и UDP, HTTP и основы работы REST, а также примеры сетевых приложений на Java.
https://t.me/progbook/2353
Telegram
Книги для программистов
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#book
Сегодня функциональное программирование является одним из популярных направлений в создании программ. Это руководство расскажет вам, как программировать, используя данную парадигму, на языке, таком как Java, целиком и полностью объектно-ориентированном. Вы изучите основы ФП, научитесь работать с лямбда-выражениями и другими современными нововведениями языка.
https://t.me/progbook/2341
Сегодня функциональное программирование является одним из популярных направлений в создании программ. Это руководство расскажет вам, как программировать, используя данную парадигму, на языке, таком как Java, целиком и полностью объектно-ориентированном. Вы изучите основы ФП, научитесь работать с лямбда-выражениями и другими современными нововведениями языка.
https://t.me/progbook/2341
Telegram
Книги для программистов
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
#book
Если коротко, дженерики являются инструментом обобщённого программирования, позволяя нам работать с различными типами данных без изменения их описания, коллекции же - это простой набор объектов. Данное руководство на многочисленных примерах реальных задач продемонстрирует вам правильную работу с двумя этими популярными инструментами.
https://t.me/progbook/2338
Если коротко, дженерики являются инструментом обобщённого программирования, позволяя нам работать с различными типами данных без изменения их описания, коллекции же - это простой набор объектов. Данное руководство на многочисленных примерах реальных задач продемонстрирует вам правильную работу с двумя этими популярными инструментами.
https://t.me/progbook/2338
Telegram
Книги для программистов