Java Ready | Программирование
6.18K subscribers
519 photos
24 videos
1 file
282 links
Авторский канал по разработке на Java.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it
加入频道
👩‍💻 Потоки (Stream API) — это необходимость в современном Java-коде!

Хочешь фильтрацию, преобразование, группировку и сортировку за одну строчку?
Используй .stream(), .filter(), .map(), .collect() и другие мощные методы о которых мы рассказали в карточках.


👉 Java Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥13👍6🤝4
This media is not supported in your browser
VIEW IN TELEGRAM
😎 Советую YeaHub — это IT платформа объединяющая обучение, подготовку к собеседованиям и развитие карьеры в одном месте!

База реальных собеседований от Т-Банк, Яндекса, Сбера и 100+ топовых компаний. 10 000+ вопросов по Frontend, Backend, DevOps и другим направлениям. Удобный тренажёр, персональная статистика и еженедельные обновления.

📌 Оставляю ссылочку: yeahub.ru

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥5🤝4
👩‍💻 Голосование по клавишам в реальном времени!

Создаём консольную утилиту, которая отслеживает клавиши 1, 2, 3 и считает голоса мгновенно — без ввода строки, без Enter. Можно вставлять в мини-игры, опросники или просто фидбек.

В этом посте:
Используем System,in,read()
Храним счёт в массиве.
Обновляем голосование на лету.


Такой подход реально спасает, когда нужно быстро собрать реакцию игроков или участников опроса прямо во время выполнения программы.

👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥134👍4🤝1
😎 Нашёл статью, в которой ты научишься реализовывать JWT-аутентификацию на Java с использованием Spring Boot OAuth2 Resource Server 6.0!

Она включает:
• Генерацию JWT токенов с RS256 (асимметричные ключи)
• Настройку JwtDecoder и JwtEncoder через конфигурацию
• Создание кастомного TokenController и класса JwtUser

🔊 Продолжай читать на Habr!


👉 Java Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍86🔥1
👩‍💻 Планируем задачи в Java — делаем автообновления и задержки!

В этом посте покажу, как удобно запускать код по таймеру — от однократных задач до бесконечных пингов. Всё на ScheduledExecutorService — мощно, безопасно и многопоточно.

Сегодня рассмотрим:
Создание планировщика задач.

Запуск действий через задержку.

Как делать повторяющиеся задачи.

Правильное завершение работы потока.


Может быть полезно от фоновых задержек до автоочистки!

👉 Java Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥126👍6
📂 Напоминалка по JVM Options!

Например, -Xmx8g — устанавливает максимум памяти, -XX:+UseG1GC — включает G1-сборщик мусора, а -XX:+PrintGC — выводит события GC в консоль.

На картинке — шпаргалка по опциям запуска JVM: стандартные, нестандартные и расширенные. Если работаешь с производительностью, памятью или отладкой Java-приложений держи всегда под рукой.

Сохрани, пригодится при оптимизации!

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥54
👩‍💻 Парсим CSV в Java — красиво и без библиотек!

CSV-файлы в проектах есть везде: импорт, отчёты, админки. В этом посте покажу, как прочитать и распарсить CSV без зависимостей, используя только Files.lines() и Java Stream API.

Сегодня разберём:
Как загрузить и распарсить CSV построчно.

Извлечение заголовков и превращение данных в объекты.

Применение это в реальных бэкендах и утилитах.


Используй для: парсинга отчётов, миграции данных, админ-утилит и API-обработки CSV.

👉 Java Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥126👍4🤝3
👩‍💻 Решим задачу на Java — конвертер даты под стиль разных стран!

Пишем утилиту, которая получает дату и выводит, как она будет выглядеть в формате США, Японии, Германии, Индии. Отличная практика работы с Locale, DateTimeFormatter и вводом с консоли.

В этом посте:
Получаем дату с консоли.

Используем DateTimeFormatter под каждую страну.

Узнаём, где день пишется первым, а где год.


Задача помогает разобраться с Locale, форматами и обработкой дат в Java.

👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥109👍7