Напишем консольную игру, которая тренирует память: показываем список случайных чисел, через 5 секунд убираем и спрашиваем, было ли конкретное число. Пользователь отвечает, а программа проверяет.
В этом посте:
• Используем списки и случайные числа.
• Засекаем время через Thread.sleep.
• Чистим экран ANSI-командой и задаём вопрос.
Решив эту задачу ты потренируешь использование коллекций и потоков, а так же свою память.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21❤7👍7🤝2
Сегодня покажу, как на чистой Java, без лишних библиотек, можно создавать PNG с текстом, цветами и фигурами. Полный контроль: шрифты, размеры, цвета, всё через Graphics2D.
В этом посте:
• Создание пустой картинки.
• Заливку фона и рисование текста.
• Сохранение результата в PNG.
С помощью этого можно отправлять информацию пользователю не обычным текстом, а красивыми изображениями!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤10👍8🤝3
Создадим утилиту, которая считывает WAV-файл, анализирует амплитуду и выводит участки, где звук практически исчезает.
В этом посте:
• Читаем WAV-файл с помощью AudioSystem
• Переводим байты в амплитуды
• Находим участки, где сигнал меньше заданного порога
Можно использовать для автообрезки подкастов, удаления пауз в стримах или даже в системах триггерной записи.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20❤11👍4
🔥 3 канала — один билет в IT! 🔥
💡 Хочешь реально понять, что такое программирование?
🚀 Хватит просто читать — пора погружаться!
👉 Java: теория — объясним, чтобы понял даже кот.
👉 Java: практика — проверь свои знания.
👉 Python — твой быстрый старт в программирование без боли.
⛔ Пролистал — упустил.
✅ Подписался — прокачал себя.
🎯 Успех любит быстрых. Жми и забирай три ключа к IT-двери!
💡 Хочешь реально понять, что такое программирование?
🚀 Хватит просто читать — пора погружаться!
👉 Java: теория — объясним, чтобы понял даже кот.
👉 Java: практика — проверь свои знания.
👉 Python — твой быстрый старт в программирование без боли.
⛔ Пролистал — упустил.
✅ Подписался — прокачал себя.
🎯 Успех любит быстрых. Жми и забирай три ключа к IT-двери!
❤1👍1
Идеально для CLI, serverless и микросервисов.
Используй native-image, настраивай reflection-config.json и удивляйся, как твой код запускается быстрее Python-скрипта.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17❤4👍4
❤7👍6🔥4😁3
This media is not supported in your browser
VIEW IN TELEGRAM
Выбирай, всё бесплатно:
База ежедневно обновляется
Please open Telegram to view this post
VIEW IN TELEGRAM
👎3👍1😁1
Сегодня покажу, как на чистой Java без библиотек снять скриншот всего экрана и записать его в файл.
В этом посте:
• Подключаем Robot и Toolkit для захвата экрана
• Делаем скрин всего монитора
• Сохраняем в PNG через ImageIO
Удобно для логов ошибок, автотестов GUI или просто пранков.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤4👍4🤝2