Size: a a a

Kotlin Community

2019 December 05

М

Михаил in Kotlin Community
Vladimir Petrakovich
А где оно по-вашему может ещё быть?
вернее не сам backpressure, а борьба с ним
источник

VP

Vladimir Petrakovich in Kotlin Community
Михаил
вернее не сам backpressure, а борьба с ним
Борьба? Я ничего не понял.
источник

М

Михаил in Kotlin Community
Vladimir Petrakovich
Борьба? Я ничего не понял.
что такое по-твоему backpressure?
источник

VP

Vladimir Petrakovich in Kotlin Community
Михаил
что такое по-твоему backpressure?
Возможность сказать источнику данных "горшочек, не вари, я не успеваю"
источник

М

Михаил in Kotlin Community
короч тебя ни один рх не спасет когда у тебя буфер запросов переполнится
источник

VP

Vladimir Petrakovich in Kotlin Community
Михаил
короч тебя ни один рх не спасет когда у тебя буфер запросов переполнится
Так он и не должен переполняться. Не справляешься - отвечай 503 сразу.
источник

LS

Lev Shagalov in Kotlin Community
Есть интерфейс, проперти (или филд, как правильно) которого имеет nullable значение и для него установлен @SerialName. Есть дата клас, наследущий интерфейс, и для этого же проперти есть дефолтное значение - null.

Десериализация не проставляет значение в это поле, хотя оно в json есть и не null. А в поле оказывается null.
источник

АО

Алексей Овсянников in Kotlin Community
Lev Shagalov
Есть интерфейс, проперти (или филд, как правильно) которого имеет nullable значение и для него установлен @SerialName. Есть дата клас, наследущий интерфейс, и для этого же проперти есть дефолтное значение - null.

Десериализация не проставляет значение в это поле, хотя оно в json есть и не null. А в поле оказывается null.
SerialName не наследуется, как я помню
источник

LS

Lev Shagalov in Kotlin Community
@InsanusMokrassar При сериализации наследуется вроде, а вто с десериализацией - не очень
источник

АО

Алексей Овсянников in Kotlin Community
Lev Shagalov
@InsanusMokrassar При сериализации наследуется вроде, а вто с десериализацией - не очень
Лучше явно указывать имена
источник

LS

Lev Shagalov in Kotlin Community
@InsanusMokrassar Мне это для всех сущностей... ну то есть можно конечно... ну ты понял
источник

АО

Алексей Овсянников in Kotlin Community
в котлиновской сериализации сейчас не очень круто работа с наследованием происходит, как я помню
источник

АО

Алексей Овсянников in Kotlin Community
разве что с силедами, и то на уровне автогенерации сериализатора
источник

АО

Алексей Овсянников in Kotlin Community
Lev Shagalov
@InsanusMokrassar Мне это для всех сущностей... ну то есть можно конечно... ну ты понял
Ну, зато можно лишний раз выучить компоненты системы😁
источник

АО

Алексей Овсянников in Kotlin Community
а если серьёзно - переименуй просто поле, наверное - это проще будет
источник

ds

dmitriy stakhov in Kotlin Community
Алексей Овсянников
в котлиновской сериализации сейчас не очень круто работа с наследованием происходит, как я помню
Это да, сам попал на это
источник

LS

Lev Shagalov in Kotlin Community
Алексей Овсянников
а если серьёзно - переименуй просто поле, наверное - это проще будет
У меня везде будет _id. Наотрез не хочу
источник

АО

Алексей Овсянников in Kotlin Community
Lev Shagalov
У меня везде будет _id. Наотрез не хочу
а не \`_id`?
источник

LS

Lev Shagalov in Kotlin Community
Еще хуже
источник

АО

Алексей Овсянников in Kotlin Community
(ну ты понял)
источник