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

По всем вопросам: @un_ixtime
Download Telegram
Аннотации и рефлексия в Java.

Аннотации и рефлексия являются ключевыми концепциями в Java, предоставляя разработчикам мощные инструменты для создания более гибких, адаптивных и понятных приложений. Аннотации предоставляют способ добавить метаданные к классам, методам и полям, что позволяет компилятору и другим инструментам анализировать код более глубоко. Рефлексия, с другой стороны, позволяет программам анализировать и модифицировать свой собственный состав и поведение во время выполнения. Читать дальше →https://habr.com/ru/companies/otus/articles/764244
Документация Spring Boot 3 REST API с использованием SpringDoc OpenAPI

В этом руководстве мы узнаем, как создавать документацию REST API с использованием библиотеки SpringDoc OpenAPI в приложениях Spring Boot 3. https://www.javaguides.net/2023/03/spring-boot-3-rest-api-documentation.html
👍1
В этом руководстве показано, как создать архитектуру микросервисов с помощью Spring Boot и Spring Cloud. https://auth0.com/blog/java-spring-boot-microservices/
👍2
Разница между @Spy и @SpyBean

В этом руководстве мы стремимся рассмотреть разницу между @Spy и @SpyBean , объяснив их функциональные возможности и предоставив рекомендации о том, когда использовать каждый из них. https://www.baeldung.com/spring-spy-vs-spybean
ИИ в Java: создание клона ChatGPT с помощью Spring Boot и LangChain

Научитесь создавать клон ChatGPT с помощью Spring Boot, LangChain и Hilla на Java. https://dzone.com/articles/ai-in-java-building-a-chatgpt-clone-with-spring-bo
Кэшбэк 1000 рублей за трату от 3000 рублей

У нас для тебя есть дебетовая карта с кэшбэком и ежемесячным доходом на остаток — Tinkoff Black в космическом дизайне 🚀🌌, которая позволяет зарабатывать реальные рубли с каждой покупки.

Оставь заявку на оформление карты потратить от 3000 рублей в течение месяца после активации карты и получи 1000 рублей кэшбэка.

Чего ждать от карты

🟡Повышенный кэшбэк до 15% в 4 категориях из 7 предложенных (или до 15% в 3 категориях и до 1% на все).
🟡Кэшбэк до 30% по спецпредложениям.
🟡Доход на остаток — до 5% годовых с подпиской Pro.
🟡и это ещё не всё

Переходи по ссылке и оформляй себе карту:
https://l.tinkoff.ru/pesero
Please open Telegram to view this post
VIEW IN TELEGRAM
Опытные вопросы для собеседования по Spring/Spring Boot для разработчиков Java-2023 [5–10 лет]
В этой статье рассматриваются недавно возникшие вопросы на собеседованиях для опытных Java-разработчиков, знакомых со Spring и Spring Boot. Эти вопросы предназначены для оценки глубоких знаний среды Spring и ее Spring Boot. https://rathod-ajay.medium.com/experienced-spring-spring-boot-interview-questions-for-java-developers-2023-5-10-years-157c22c85e04
Глубокое погружение в ClassLoader и Reflection

Две мощные функции Java, которые должны быть в вашем арсенале программирования. https://levelup.gitconnected.com/a-deep-dive-into-classloader-reflection-dynamic-typing-and-runtime-modifiable-classes-in-java-c83d6d689b2
Глядя на Java 21: виртуальные потоки

Многопоточность больше не будет прежней
https://medium.com/@benweidig/looking-at-java-21-virtual-threads-0ddda4ac1be1
Я хотел сломать Java и я это сделал.

На написание этой статьи, меня натолкнул разбор результата изменения полей объекта, лежащего в HashSet. Я развил идею и привнёс альтернативную математику в Java.

Читать далее https://habr.com/ru/articles/767114
Оптимизация кода Java: измерение влияния на производительность

Автор делится своим опытом оптимизации кода и объясняет методологию измерения влияния на производительность. https://digma.ai/blog/optimizing-code-by-measuring-performance-impact
В этой статье мы рассмотрим, как функциональность запечатанных классов и исчерпывающее сопоставление шаблонов может стать альтернативным решением для шаблона Visitor в Kotlin и Java 21.

https://proandroiddev.com/sealed-class-an-alternative-approach-to-the-visitor-pattern-in-kotlin-and-java-21-b7a77ecc7ee2
Структуры данных и алгоритмы в Java

Это руководство даст вам хорошее представление о структурах данных, необходимых для понимания сложности приложений корпоративного уровня и необходимости в алгоритмах и структурах данных. https://www.javaguides.net/p/data-structures-and-algorithms-in-java.html
👍1
Реализация игры Connect 4 с помощью Java

В этой статье мы увидим, как реализовать игру Connect 4 на Java. Мы посмотрим, как выглядит игра и как в нее играют, а затем посмотрим, как можно реализовать эти правила. https://www.baeldung.com/java-connect-4-game
ПРОДОЛЖАЕТ ЛИ JAVA ИДТИ В НОГУ С СОВРЕМЕННЫМИ ЯЗЫКАМИ ПРОГРАММИРОВАНИЯ?

В этой статье мы развенчаем представление о том, что Java является пережитком прошлого, и продемонстрируем современные возможности языка, процветающую экосистему и непоколебимое присутствие в корпоративных сообществах и сообществах с открытым исходным кодом. https://digma.ai/blog/java-21-keeping-up-with-modern-programming-languages