Ну если вы именно про синглтон, то там, _вроде бы_, есть варианты сделать это одной анноташкой или типа того, но концепт сейф публикации он немного шире, и тут дело в том что, как сделать это проще/лучше, судя по всему, пока не придумали
Ну если вы именно про синглтон, то там, _вроде бы_, есть варианты сделать это одной анноташкой или типа того, но концепт сейф публикации он немного шире, и тут дело в том что, как сделать это проще/лучше, судя по всему, пока не придумали
кто то говорил что можно сделать private static final class { private static final INSTANCE } и сама jvm будет гарантировать коректную иницилизацию
Вроде к нему за девопсом - это за очень много денег, нет?
Замного денег - это за правильными инструментами. А в целом за принципами - видел кучу его бесплатных вебинаров на эту тему. Но откопать это в горе материалов, публикуемых на канале JFrog....
Уязвимость в Apache Tomcat, позволяющая подставить JSP-код и получить файлы web-приложений
Исследователи из китайской компании Chaitin Tech выявили уязвимость (CVE-2020-1938) в Apache Tomcat, открытой реализации технологий Java Servlet, JavaServer Pages, Java Expression Language и Java WebSocket. Уязвимости присвоено кодовое имя Ghostcat и критический уровень опасности (9.8 CVSS). Проблема позволяет в конфигурации по умолчанию через отправку запроса по сетевому порту 8009 прочитать содержимое любых файлов из каталога web-приложения, в том числе файлов с настройками и исходных текстов приложения.