Size: a a a

2020 March 05

SS

Sergei S in pro.jvm
Alexey Otts
Ой всё я сдаюсь
против кого? )
источник

ДЧ

Денис Чиканов in pro.jvm
Александр
да в том то и дело, что там нет разных внешних зависимостей. это просто шаги одного пайплайна, которые можно ыбло бы и в один супер-метод объединить, просто такие супер-методы меня пугают :)
>там нет разных внешних зависимостей
>дёрнет внешнее API
>передаст для сохранения в БД и транслирования во внешнюю очередь
источник

AO

Alexey Otts in pro.jvm
Sergei S
против кого? )
Ну вы вопрос формулирует максимально не понятно
источник

SP

Sam Panza in pro.jvm
Sergei S
Относительно того дают ли новые нити давать прирост производительности, пропорционально числу нитей..
Jmh bench напиши, чо на кофейной гуще гадать
источник

AK

Alexander Komarov in pro.jvm
да. щас бы атомики бенчить....
источник

AO

Alexey Otts in pro.jvm
Да тут можно просто применить здравую логику, если потоков которые что то делают больше нет то ответ 1
источник

AO

Alexey Otts in pro.jvm
И вообще нахрен атомики выкинуть
источник

А

Александр in pro.jvm
Денис Чиканов
>там нет разных внешних зависимостей
>дёрнет внешнее API
>передаст для сохранения в БД и транслирования во внешнюю очередь
так, сохранение и транслирование вынесено в отдельный класс же. Итого получается 2 зависимости - WebClient и DbService. И между ними вызывается 2 приватных метода для процессинга этого запроса. Такой простой однонаправленный пайплайн.
Думаю, вынесу методы обработчики в отдельный класс штоле.
источник

SP

Sam Panza in pro.jvm
Alexander Komarov
да. щас бы атомики бенчить....
Дык проблема никогда не в сломанном workload, а всегда в сраных библиотечных классах
источник

V@

Vyacheslav @bvn13 in pro.jvm
Друзья, а можно ли как-то
<%@ page contentType="text/html; charset=ISO-8859-1" %>
директиву JSP указать через java-код?
источник

VP

Vladimir Petrakovich in pro.jvm
Vyacheslav @bvn13
Друзья, а можно ли как-то
<%@ page contentType="text/html; charset=ISO-8859-1" %>
директиву JSP указать через java-код?
getResponse().setContentType("text/html; charset=ISO-8859-1")
источник

V@

Vyacheslav @bvn13 in pro.jvm
Vladimir Petrakovich
getResponse().setContentType("text/html; charset=ISO-8859-1")
почему через директиву работает, а через спринг-фильтр не работает?
источник

VP

Vladimir Petrakovich in pro.jvm
Vyacheslav @bvn13
почему через директиву работает, а через спринг-фильтр не работает?
Не знаю, но Content-Type в фильтре - это что-то странное
источник

V@

Vyacheslav @bvn13 in pro.jvm
Vladimir Petrakovich
Не знаю, но Content-Type в фильтре - это что-то странное
так а где в вашем варианте нужно это указать?
источник

VP

Vladimir Petrakovich in pro.jvm
Vyacheslav @bvn13
так а где в вашем варианте нужно это указать?
В джава коде 🤷‍♂️
Внутри <% ... %> например
Вы что сделать-то хотите?
источник

V@

Vyacheslav @bvn13 in pro.jvm
Vladimir Petrakovich
В джава коде 🤷‍♂️
Внутри <% ... %> например
Вы что сделать-то хотите?
мне бы ВНЕ jsp файла.
источник

V@

Vyacheslav @bvn13 in pro.jvm
проблема: jsp инклудит html
<jsp:directive.include file="../html/404.html"/>
, в то же время, к этому html есть доступ напрямую. Вот если открыть напрямую, то кодировка не страдает. Если открыть через JSP, то кодировка ломается. Опытным путем понял, что директива ```
<%@ page contentType="text/html; charset=UTF-8" %>
``` чинит эту кодировку при открытии через JSP, но в таком случае при открытии напрямую (статик-ресурс) - получаю эту строку с директивой как артефакт в окне браузера
источник

V@

Vyacheslav @bvn13 in pro.jvm
Vladimir Petrakovich
В джава коде 🤷‍♂️
Внутри <% ... %> например
Вы что сделать-то хотите?
я написал мой кейс. И да, я устанавливал контент-тайп не в фильтре, а в интерсепторе. Пробовал и preHandle, и postHandle варианты
источник

VP

Vladimir Petrakovich in pro.jvm
Vyacheslav @bvn13
я написал мой кейс. И да, я устанавливал контент-тайп не в фильтре, а в интерсепторе. Пробовал и preHandle, и postHandle варианты
Ну во-первых, непонятно, зачем java-код вовлекать. Content-Type определяет JSP, вы же там HTML пишете.
Во-вторых, есть pageEncoding, попробуйте это вместо contentType.
источник

VP

Vladimir Petrakovich in pro.jvm
Ещё можно кодировку глобально выставить через web.xml
источник