Size: a a a

2021 April 19

EN

Elisey Novikov in pro.jvm
Будем дальше смотреть, спасибо за ответы!
источник

Я

Ярослав in pro.jvm
интересный баг вам:

на проекте у пользователя есть возможность искать по параметру вложенной сущности
фильтр передается как { "field" : "subentity.field", "filter" : "LIKE", "value" : "%124124%" }

так вот, если в value передать цифры от 0 до 663, то хибернейт падает при построении Path c ошибкой

Invalid path: 'generatedAlias1.filed' [select count(generatedAlias0)

какие могут быть причины? я подозреваю, что проблема именно в обертке %%, так как для цифр больше 663 все ок

ну типа урл енкодинг в какую-то неведомую херню это превращает
источник

AG

Alexey Genus in pro.jvm
Да, я знаю, но обычно под этой аббревиатурой и понимают “таймзону”. В java используется не UTC, а собственная реализация с аппроксимацией секунд координации. Вот цитата:
Given the complexity of accurate timekeeping described above, this Java API defines its own time-scale, the Java Time-Scale.
источник

RM

Roman Meerson in pro.jvm
я скорее к тому что UTC это по сути время в GMT+0 Greenwich
источник

AG

Alexey Genus in pro.jvm
В том и дело, что нет
источник

AB

Andrew Bystrov in pro.jvm
А если после енкодинка сделать декодинг?
источник

Я

Ярослав in pro.jvm
да там пост запрос, никакого енкодинга, я попутал

но суть в том, почему именно 0-663

000 - ошибка
005 - ошибка
012 - ошибка

все вариации цифр будут ошибкой, пока не перейдет за 663
источник

AG

Alexey Genus in pro.jvm
Таймстепм в 0 секунд по UTC
1970-01-01T00:00:00+00:00
1970-01-01T01:00:00+01:00
1969-12-31T19:00:00EDT
и так далее
источник

BP

Bogdan Panchenko in pro.jvm
Ну докер не знаю, но java 11 запускал на centos 6, вроде 4 редакции, глюков не наблюдал
источник

BP

Bogdan Panchenko in pro.jvm
Ну и да тут вопрос в сборке, Шипилев как то говорил что вся магия кроссплатформености - это билдить на минимальных версиях (это я грубо)
источник

RM

Roman Menezes in pro.jvm
добрый вечер, подскажите плиз куда копать
есть веб приложение spring boot 2.4.1 на томкате, это хозяйство оркестрируется nginx
проблемма заключается в следующем:
есть контроллер с @PathVariable, если в него передается латиница - то все работает нормально, если текст кирилицей - то ловлю 400 ошибку и в контроллер приложение не заходит
контейнер томката создается из под бина(раньше была автонастройка)
в томкат контейнер передаю uri-encoding: UTF-8, то есть должно преобразовывать %-style урл браузера в нормальный вид, но увы
уже кучу всего перепробовал ничего не помогает
источник

AC

Anton Chistyakov in pro.jvm
Default is ISO-8859-1, according to the Servlet spec. надо добавлять filter.
источник

AL

Andrei Legan in pro.jvm
Добрый вечер , народ подскажите при использовании Thymeleaf  ,  выполняя th:value="*{parameters.title} к примеру , можно ли привести parameters к конкретному типу ?  Если указать поля конкретного типа, то они корректно дёргаются, но IDE подсвечивает красным, и это несколько раздражает !
источник

AC

Anton Chistyakov in pro.jvm
Добрый! afaiu можно попробовать намекнуть посредством thymesVar (2).
источник

AL

Andrei Legan in pro.jvm
Что то у меня не получилось :( ему намекнуть , все равно видны поля только базового класса (для IDE) , хоть я при помщи thymesVar указываю на потомка
источник
2021 April 20

OM

Oleg Marchenko in pro.jvm
В шаблоне этого сделать нельзя, да это и не нужно, проблема в плохой поддержке плагина для Thymeleaf, так что или допилить плагин для IDE или жить с красной подсветкой
источник

ГП

Гурон Пёсель... in pro.jvm
Есть чего хорошего почитать по кишкам згц?
источник

AG

Alexey Genus in pro.jvm
Предлагаю начать отсюда https://wiki.openjdk.java.net/display/zgc
источник

ГП

Гурон Пёсель... in pro.jvm
Сенкс
источник

AK

Andrey Karepin in pro.jvm
LocalDateTime
источник