Java
1.63K subscribers
223 photos
5 videos
3 files
901 links
Программирование на Java.

По всем вопросам: @un_ixtime
Download Telegram
Многопоточность Java
Освоение параллельного программирования для более быстрого и плавного создания приложений

https://medium.com/javarevisited/java-multithreading-made-easy-simple-tips-for-better-coding-a24d4f260711
10 основных потоковых операций в Java
Повысьте эффективность работы с Java с помощью примеров, упражнений и интересных фактов

https://blog.devgenius.io/top-10-essential-stream-operations-in-java-eee880973fd3
Java EE против Spring Boot: сравнение двух гигантов Java Framework

В корпоративной Java часто сравнивают две основные платформы: Java EE (Enterprise Edition) и Spring Boot. Выбор между этими двумя технологиями может иметь серьезные последствия для архитектуры приложения и его долгосрочной поддержки.

Понимание различий между Java EE и Spring Boot имеет решающее значение для разработчиков, архитекторов и лиц, принимающих решения, чтобы привести стек технологий в соответствие с целями и требованиями своих проектов.

https://nintriva.com/blog/java-ee-spring-boot-comparison/
Spring AI: как писать приложения GenAI на Java

Генеративный ИИ (GenAI) в настоящее время является горячей темой в мире технологий. Это разновидность искусственного интеллекта, которая фокусируется на создании нового контента, такого как текст, изображения или музыка. Одним из популярных типов компонентов GenAI является модель большого языка (LLM), которая может генерировать текст, похожий на человеческий, на основе подсказки. https://foojay.io/today/spring-ai-how-to-write-genai-applications-with-java
Oracle расширяет поддержку Java 11 и Java в Solaris

Oracle будет поддерживать JDK 11, включая JDK 11, в Solaris как минимум до января 2032 года, подтвердила компания в своем обновлении дорожной карты Java SE Spring 2024.
https://www.infoworld.com/article/3715350/oracle-extends-support-for-java-11-java-on-solaris.html

Учебное пособие по Apache Commons


https://www.baeldung.com/apache-commons-tutorial
Реализуйте аутентификацию JWT в приложении Spring Boot 3.

В этой статье мы рассмотрим реализацию аутентификации JWT в приложении Spring Boot 3.

https://medium.com/@tericcabrel/implement-jwt-authentication-in-a-spring-boot-3-application-5839e4fd8fac
☕️Влияет ли ведение журнала сборки мусора на производительность приложения?
Несмотря на минимальные затраты на производительность, журналы сборки мусора предоставляют ценную информацию о том, как JVM динамически управляет памятью во время выполнения.

https://thenewstack.io/does-garbage-collection-logging-affect-app-performance

☕️Классы и объекты в Java

https://www.infoworld.com/article/2979739/java-101-classes-and-objects-in-java.html

☕️Объединение нескольких PDF-файлов в один PDF-файл с помощью Java

https://www.baeldung.com/java-merge-multiple-pdfs
Платформой ведения журналов по умолчанию в Spring Boot является Logback , которая автоматически настраивается, когда мы используем spring-boot-starter-parent в нашем проекте Spring Boot. Проблема в том, что, хотя Spring Boot отвечает за обнаружение, инициализацию и настройку Logback в приложении Spring Boot, классы, связанные с Logback, такие как приложения, не являются bean-компонентами и не управляются Spring ApplicationContext.

https://digma.ai/calling-a-spring-bean-from-custom-logback-appender-class/

В этой статье мы углубимся в эту проблему и предложим три решения для ее устранения.