Разработка
Искусство шифрования и расшифрования
Симметричное и асимметричное шифрование — два разных метода шифрования, играющих важную роль в защите данных и передаче информации.
Разработка, ИИ-инструменты, местная речь и чтение.
7–12 / 13 статей
Разработка
Симметричное и асимметричное шифрование — два разных метода шифрования, играющих важную роль в защите данных и передаче информации.
Разработка
22.09.2022 вышел JDK19. Главной особенностью этой версии стала поддержка виртуальных потоков, пополнивших семейство легковесных потоков ещё одним сильным участником. Виртуальные потоки освобождают JVM от необходимости полагаться на операционную систему при планировании потоков: теперь JVM планирует их самостоятельно. На самом деле ещё ранняя sun реализовала планирование потоков силами JVM в виртуальной машине для Solaris, но из-за сложности и соображений сопровождаемости в итоге вернулась к модели планирования средствами операционной системы.
Разработка
В статье будут представлены 3 способа сборки приложения SpringBoot в образ Docker с помощью Maven. (1)Использование встроенной команды build-image плагина spring-boot-maven-plugin. (2)Использование jib-maven-plugin от Google. (3)Использование dockerfle-maven-plugin.
Разработка
В месяце 9, 1 числа, примерно в 17:12, обнаружилось, что в теневой очереди накопилось много сообщений “unacked”(сообщения получены, но ещё не подтверждены вручную). Спустя некоторое время число “unacked” не уменьшилось, однако в журналах потребителя новых сообщений не наблюдалось, А причиной оказалось。。。
Разработка
WebP — новый формат изображений, разработанный Google. Он поддерживает сжатие с потерями, сжатие без потерь и прозрачность, а размер сжатых файлов меньше, чем у JPEG, PNG и других форматов. Это позволяет экономить пропускную способность, сокращать время загрузки страниц и расход пользовательского трафика. Приложения для Android и iOS могут легко поддерживать WebP, подключив предоставленную Google библиотеку декодирования. Однако в интернете поддержка WebP пока не очень распространена: по данным Can I Use, в настоящее время WebP поддерживают только браузеры Chrome и Opera, а также WebView в Android. Но раз у изображений WebP столько преимуществ, можем ли мы использовать их на веб-страницах?
Разработка
springcache появился в spring3.1. Он инкапсулирует и абстрагирует работу с кешем: достаточно пометить метод аннотацией, чтобы получать кешированные результаты. Именно благодаря аннотациям он устраняет связанность бизнес-кода и кода кеширования, позволяя сразу добавить поддержку кеша в существующий код без вмешательства в бизнес-логику. Разработчики могут пользоваться кешированием прозрачно.