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

Автор: @energy_it

Реклама на бирже: https://telega.in/c/java_ready
Download Telegram
😎 На просторах Хабра нашлась крутая статья с глубоким разбором eBPF — его возможностей и ограничений!

Системные профайлеры вроде eBPF отлично анализируют системные вызовы, но часто слепы к бизнес-логике.

В этой статье:
• Что такое eBPF и зачем он нужен
• Почему его возможностей бывает недостаточно
• Ограничения в распределённых системах
• Почему для Java-приложений важен прикладной уровень
• Что даёт агентский подход (на примере BitDive)
• Как увидеть цепочки вызовов между сервисами и методами


🔊 Очень советую прочитать — habr.com


👉 Java Ready | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥51👎1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
☕️ Нашел вам шпаргалки на все случаи жизни!

Сайт предлагает шпаргалки и материалы для быстрого поиска, созданные сообществом с открытым исходным кодом.

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

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

👉 Java Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍41👎1😁1
👩‍💻 Два способа найти элемент в списке Java!

При работе со списками часто возникает задача найти определённый элемент - по значению или по какому-либо условию. В зависимости от ситуации можно использовать один из следующих подходов:

contains() — быстрый способ проверить наличие конкретного объекта. Работает через equals(), поэтому важно, чтобы он был переопределён. Подходит для простых проверок по точному совпадению.

stream().filter().findFirst() — гибкий способ найти элемент по любому условию. Удобен для поиска по полям или признакам. Возвращает Optional, что позволяет безопасно обработать результат.

🔥 — если узнал новое
🤝 если уже пользовался


👉 Java Ready | #метод
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥8🤝71
👩‍💻 Решим интересную задачу на Java!

У нас есть список слов. Нужно оставить только те, которые можно напечатать, используя только одну строку клавиатуры — верхнюю, среднюю или нижнюю.

В этой задаче:
Приводим слова к нижнему регистру
Проверяем, входят ли все символы в одну строку
Фильтруем подходящие слова через Stream API


🔥 — если узнал новое
🤝 — если знал решение


👉 Java Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22🤝5👍4
👩‍💻 Шпаргалка по работе со временем!

Работа с датой и временем в Java бывает сложной. Поэтому в этом посте рассмотрим основные классы (LocalDate, LocalDateTime, Duration, Period, isBefore) и способы их применения.

👉 Java Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30🤝5👍3😁1
👩‍💻 Поиск дубликатов файлов в Java!

Хочешь прокачать работу с файлами и хешированием? В этом посте мы соберём утилиту, которая сканирует папку и показывает, какие файлы дублируются.

Сегодня рассмотрим:
Как обойти все файлы в папке с помощью Files.walk()
Как посчитать хеш файла через MessageDigest
Как хранить и сравнивать файлы по хешу
Как выводить список дубликатов в консоль


🔥 — если узнал новое
🤝 — если знал решение


👉 Java Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍6🤝31