Size: a a a

2020 July 08

S

SergejB in pro.jvm
Mar Ca
Посоны, кто-нибудь практикуется на Hackerrank и leetcode?
Посоны, кто нибудь практикует практики BDSM в легаси Java 5 монолите?
источник

Z

Zakir in pro.jvm
Ребят, есть еще такой вопрос. В elastic хранятся большие данные в формате json, там есть объекты, где внутри объектов есть еще объекты и т.д. Соответственно когда достаю из elastic, в java все это будет хранится в Object. Мне приходится часто превратить их в Map, чтоб заполучить вложенный объект. Так вот, есть ли какой-нибудь альтернативный способ, чем каждый раз делать приведение типов. Например я достал данные из elastic, добавил сразу в какой-нибудь json объект, где я смогу без проблем обратиться к дочерним объектам?
источник

D

Dima in pro.jvm
Zakir
Ребят, есть еще такой вопрос. В elastic хранятся большие данные в формате json, там есть объекты, где внутри объектов есть еще объекты и т.д. Соответственно когда достаю из elastic, в java все это будет хранится в Object. Мне приходится часто превратить их в Map, чтоб заполучить вложенный объект. Так вот, есть ли какой-нибудь альтернативный способ, чем каждый раз делать приведение типов. Например я достал данные из elastic, добавил сразу в какой-нибудь json объект, где я смогу без проблем обратиться к дочерним объектам?
JsonNode/ObjectNode из библиотеки Jackson
источник

D

Dima in pro.jvm
либо аналоги из других либ
источник

D

Dima in pro.jvm
с опшионалом у тебя получилось?
источник

S

Sergey 🖋 in pro.jvm
Zakir
Ребят, есть еще такой вопрос. В elastic хранятся большие данные в формате json, там есть объекты, где внутри объектов есть еще объекты и т.д. Соответственно когда достаю из elastic, в java все это будет хранится в Object. Мне приходится часто превратить их в Map, чтоб заполучить вложенный объект. Так вот, есть ли какой-нибудь альтернативный способ, чем каждый раз делать приведение типов. Например я достал данные из elastic, добавил сразу в какой-нибудь json объект, где я смогу без проблем обратиться к дочерним объектам?
Каким клиентом ты ходишь в эластик? В них можно настроить десериализацию
источник

Z

Zakir in pro.jvm
Sergey 🖋
Каким клиентом ты ходишь в эластик? В них можно настроить десериализацию
Нет, в них ничего настроить нельзя, до нас все уже там настроено, мы только на своей дев тачке сможем настроить
источник

Z

Zakir in pro.jvm
Dima
с опшионалом у тебя получилось?
Пока подзабил, но мне не нравится вариант Optional, грамозкий и трудночитаемый, поэтому завтра уточню, может у него какой-то другой метод
источник

h

humanoid in pro.jvm
SergejB
Посоны, кто нибудь практикует практики BDSM в легаси Java 5 монолите?
мое любимое💩
источник

S

SergejB in pro.jvm
humanoid
мое любимое💩
Люблю обмазываться кодом с названиями идентификаторов на немецком и без тестов
источник

かたかわ in pro.jvm
SergejB
Люблю обмазываться кодом с названиями идентификаторов на немецком и без тестов
лол
источник

かたかわ in pro.jvm
ну, хотя бы, код не на чешском
источник

かたかわ in pro.jvm
немецкий, хотя бы, можно воспринимать без смеха
источник

S

SergejB in pro.jvm
かたかわ
немецкий, хотя бы, можно воспринимать без смеха
У меня деление на ноль и умножение в бесконечность при виде этого кода. До этого я получал по шее за немецкие идентификаторы в коде, а сейчас я их вижу и их нельзя трогать.
источник

A

Artjom Kalita in pro.jvm
Dima
Optional.of(elasticService.getCompanyByInn(innPrincipal)).filter(hits -> hits.length > 0).orElseThrow(() -> new CompanyNotFoundException(innPrincipal));
но зачем фильтер ?
источник

A

Artjom Kalita in pro.jvm
Optional.of(elasticService.geblalabla(innPrincipal)).orElseThrow(() -> new CompanyNotFoundException(innPrincipal)
источник

AK

Andrey Kuleshov in pro.jvm
Ого, сегодня плюс один джава чемпион появился, вы видели? Angie Jones стала первой в мире темнокожей женщиной джава-чемпионом.

Никто не знает, какие достижения у нее в джава, а то я раньше, к своему стыду, не слышал о ней?

На ее странице на гитхаб нашёл только все связанное с тестированием, причём в основном с UI
источник

かたかわ in pro.jvm
>Angie Jones is a Senior Developer Advocate who specializes in test automation strategies and techniques.
Не слышал, а должен?
источник

D

Dima in pro.jvm
Artjom Kalita
но зачем фильтер ?
метод не возвращает null, а пустой массив
источник

AK

Alexander Komarov in pro.jvm
1.5kk подписчиков в ютубе, хз, тоже не слышал
источник