Создай архив классов с -Xshare:dump, подключи его в рантайме и уменьши время старта, память и нагрузку на диск. Используй в microservice, serverless везде, где важен быстрый запуск.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤8👍4👎1
В этой шпаргалке приёмы для работы с множествами: пересечение, разница, включённость. Используются при фильтрации, валидации, логике и анализе данных с условиями.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32❤7👍5🤝3
Сохрани строку в буфер через setContents(), вставь с getData() и управляй через Transferable и DataFlavor. Работает на десктопе без сторонних библиотек. Удобно для GUI, утилит, генераторов и CLI-инструментов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍8❤7
Они упрощают параллельные вычисления и делают многопоточность доступной без лишней боли. В этой шпаргалке собраны основные методы работы с виртуальными потоками.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥9👍6
Можно настроить шаблон отображения: добавить нули, ограничить дробь, включить/выключить разделители, отформатировать валюту. Это удобно для отчётов, UI и любых финансовых приложений.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥8👍4