TGViewer
Channel Public Channel
Java Ready | Программирование

Java Ready | Программирование

@java_ready

Авторский канал по разработке на Java.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Cотрудничество: @energy_c
Subscribers
9.3K
Photos
1.5K
Videos
77
Links
768

Showing posts older than #926 · Back to latest

Older Posts 10 shown
Post #924 2.02K
😎 Нашёл вам геймифицированный тренажёр по Java!

CodeGym — это онлайн-платформа, где 80% обучения — это практика. Более 1200 задач, игровые уровни и система прокачки помогут освоить Java от нуля до уверенного уровня. Отличный выбор как для новичков, так и для тех, кто хочет прокачаться глубже.

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

👉 Java Ready | #ресурс
  • 👍 15
  • 🔥 6
  • ❤ 4
  • 😁 1
Post #923 1.75K
  • 😁 40
  • 🤝 10
  • 👍 1
Post #918 2.03K
👩‍💻 Определяем счастливый билет!

Создаём утилиту, которая определяет, является ли 6-значный номер билета счастливым. Отличная практика для работы со строками и числами.

В этом посте:
• Разбиваем строку на две части.

• Считаем сумму цифр каждой части.

• Пишем простую консольную программу с понятной логикой.


🔥 — если узнал что-то новое
🤝 — если уже делал подобное


👉 Java Ready | #задача
  • 🔥 14
  • 👍 9
  • ❤ 7
  • 🤝 2
Post #916 2K
💅 Нашел статью, в которой вы узнаете, как разработать полноценное веб-приложение на чистой Java!

Она включает в себя:
• Создание веб-сервера с нуля, используя только стандартные возможности JDK
• Реализацию гостевой книги с функциями добавления, просмотра и удаления записей
• Встроенные механизмы авторизации и разграничения доступа
• Разработку собственного шаблонизатора и парсера JSON


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


👉 Java Ready | #статья
  • ❤ 13
  • 🔥 6
  • 👍 5
Post #915 1.84K
Автоперезапуск программы при изменении конфига!

Можно настроить программу так, чтобы она сама перезапускалась при изменении конфигурационного файла. Это экономит время при тестах и настройках.

Шаг 1 — создаём watcher:
WatchService watcher = FileSystems.getDefault().newWatchService();
Paths.get(".").register(watcher, StandardWatchEventKinds.ENTRY_MODIFY);


Шаг 2 — следим за файлом:
WatchKey key = watcher.take();
for (WatchEvent<?> e : key.pollEvents())
if (e.context().toString().equals("config.yml"))
restart();


Шаг 3 — перезапуск программы:
void restart() throws IOException {
Runtime.getRuntime().exec("java -jar myapp.jar");
System.exit(0);
}


🔥 Полезно для dev-режима, чтобы изменения в конфиге сразу применялись без ручного рестарта.

👉 Java Ready | #практика
  • ❤ 14
  • 🔥 6
  • 👍 5
Post #913 1.64K
  • ❤ 6
  • 👍 4
  • 🔥 4
Post #912 1.77K
  • ❤ 8
  • 🔥 5
  • 👍 4
Post #907 2.04K
👩‍💻 Рассмотрим clipboard API — управляем буфером обмена!

Сохрани строку в буфер через setContents(), вставь с getData() и управляй через Transferable и DataFlavor. Работает на десктопе без сторонних библиотек. Удобно для GUI, утилит, генераторов и CLI-инструментов.

👉 Java Ready | #шпора
  • 🔥 11
  • 👍 8
  • ❤ 7
  • 🤝 1
Post #905 2.01K
❤️ HowToDoInJava — один из самых популярных ресурсов с практическими гайдами и примерами по Java и её экосистеме!

Здесь ты найдёшь подробные материалы по Java Core, Spring, Hibernate, Microservices и REST API.
Каждый урок сопровождается чистым кодом, пояснениями и структурированной подачей.

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


📣 Java Ready | #ресурс
  • ❤ 13
  • 👍 4
  • 🔥 4
Post #900 1.86K
👩‍💻 Парсим время из естественных фраз!

Вместо ручного ввода дат и времени пишем «сегодня в 18» или «через 2 часа». Программа возвращает LocalDateTime в стандартном формате.

В этой задаче:
• Обрабатываем ключевые слова «сегодня», «завтра», «через»

• Для фиксированных дат используем LocalDate и LocalTime

• Для относительных дат прибавляем время через plusHours()


Код можно расширять буквально до бесконечности. Добавить поддержку минут, дней недели или англоязычного ввода.

👉 Java Ready | #задача
  • 🔥 16
  • 👍 9
  • ❤ 4
  • 👎 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →