Java Developer – Telegram
Java Developer
15.8K subscribers
1.86K photos
135 videos
2 files
2.07K links
Авторский канал действующего разработчика — интересные заметки, новые технологии, библиотеки и фреймворки

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GHfTK

Реклама на бирже: https://telega.in/c/java_tg
Download Telegram
👩‍💻 Поддержка HTTP/3 в Java: что нового в JDK 26 и как это использовать

В JDK 26 появился долгожданный HTTP/3 в стандартном HttpClient — теперь Java-приложения могут работать поверх QUIC и UDP, сохраняя прежнее API.

В статье объясняется, как включить поддержку HTTP/3, использовать Http3DiscoveryMode и принудительно задать протокол в запросах.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯42🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁31👍85
Что выведет код сверху?
Anonymous Quiz
21%
Parent
43%
Child
7%
Parent Child
29%
Ошибка
🤯11🔥8😁73
👩‍💻 От REST к gRPC и GraphQL: современный подход к API

В статье сравниваются REST, gRPC и GraphQL — три подхода к построению API в микросервисной архитектуре.

Автор показывает, как объединить gRPC и GraphQL, чтобы фронтенд получал гибкие запросы, а бэкенд — скорость и эффективность бинарного протокола.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍123🔥3
Коротко о работе в бигтехе:

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21😁15🤣5
Вопрос с собеседования

Что такое литералы?

Ответ: Литералы — это явно заданные значения в коде программы — константы определенного типа, которые находятся в коде в момент запуска.

В примере, в Test классе “Hello world!” — литерал. Переменная a — тоже литерал.

Литералы бывают разных типов, которые определяются их назначением и способом написания.

tags: #собеседование

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53
👩‍💻 Транзакции в Spring: сила управления данными

В статье рассматривается работа с транзакциями в Spring: зачем они нужны, как работают и как их правильно настроить.

Автор объясняет, как обеспечить целостность данных при выполнении операций, приводя примеры кода и практические рекомендации.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73
Достойный навык

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣34😁9
📌 Чат для общения:

https://news.1rj.ru/str/+ZMJaJLCP57YyODU6

Здесь вы можете обсудить любые вопросы и пообщаться друг с другом в приятной атмосфере!
Please open Telegram to view this post
VIEW IN TELEGRAM
Под какой буквой правильный ответ?
Anonymous Quiz
58%
A
21%
B
15%
C
6%
D
😁20🏆4
👩‍💻 Шаблоны и принципы деления кода на классы

В статье объясняется, как правильно делить код на классы, чтобы проект был понятным и расширяемым.

Автор выделяет три их типа — дата-классы, управленцы и исполнители — и на примере показывает, как разнести бизнес-логику, преобразование данных и вычисления по разным ролям.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🔥2
Вот она, беспроигрышная стратегия

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁41💯117🤣2
Вопрос с собеседования

Что будет, если добавлять элементы в TreeSet по возрастанию?

Ответ: TreeSet основан на самобалансирующемся красно-чёрном дереве. Оно автоматически поддерживает баланс, поэтому порядок добавления элементов (по возрастанию, убыванию или случайный) не влияет на производительность операций — они остаются логарифмическими: O(log n) для добавления, поиска и удаления.

tags: #собеседование

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍8🔥4🤔1
👩‍💻 Kafka для начинающих: работа с брокером сообщений на практике

В статье на практических примерах разбирается работа с Apache Kafka — её устройство, настройка и обмен событиями между сервисами.

На основе Kafka автор создаёт микросервисную систему, где она связывает сервисы заказов, склада, аналитики и уведомлений.

Читать статью

tags: #статья

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Как владельцы Макбуков видят твой Lenovo ThinkPad в модной кофейне:

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣31😁63🔥2
🔥21
Что выведет код сверху?
Anonymous Quiz
26%
6
29%
9
18%
10
20%
15
8%
20
🤯10🔥51
👩‍💻 Ключевые паттерны системного дизайна

В видео разбираются основные архитектурные паттерны, которые помогают строить надёжные и масштабируемые системы: CQRS, Pub/Sub, Event Sourcing, Circuit Breaker и другие.

Автор объясняет, как и зачем они применяются, с примерами, плюсами и ограничениями каждого подхода.

📱 Смотреть на YouTube

tags: #полезное

📱 Java Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥21
Ох уж эти нейроэйчары

📱 Java Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣374😁2