Size: a a a

ReactiveX - русскоговорящее сообщество

2021 June 24

RC

Roman Chumachenko in ReactiveX - русскоговорящее сообщество
Там doOnSuccess)
источник

A

Aleksandr in ReactiveX - русскоговорящее сообщество
Ну да. Просто при втором doOnSubscribe ты подменишь подписку и всё.
источник

RC

Roman Chumachenko in ReactiveX - русскоговорящее сообщество
Теперь я не совсем понимаю - мне не стоит для такого использовать doOnSubscribe в целом?
источник

A

Aleksandr in ReactiveX - русскоговорящее сообщество
Ну как сказать. Если ты хочешь измерить время doMagic () операции - то почему бы и нет? Просто две подписки то зачем тут?
источник

RC

Roman Chumachenko in ReactiveX - русскоговорящее сообщество
Так а где две подписки я все никак не пойму?
источник

A

Aleksandr in ReactiveX - русскоговорящее сообщество
А, или это я не то увидел.
источник

A

Aleksandr in ReactiveX - русскоговорящее сообщество
Прошу прощения
источник

RC

Roman Chumachenko in ReactiveX - русскоговорящее сообщество
Ага, значит результаты правдивые. Спасибо
источник

A

Aleksandr in ReactiveX - русскоговорящее сообщество
В таком случае не должно быть проблем, а что делает таймер? Он как работает, не в курсе?
источник

RC

Roman Chumachenko in ReactiveX - русскоговорящее сообщество
В курсе, конечно, я его накидал сам)
Беру таймстемп системный на старте и потом на финише вычитая из нового стампа прошлый. start и elapsed синхронизированны
источник

A

Aleksandr in ReactiveX - русскоговорящее сообщество
Всё на JVMке работает?
источник

RC

Roman Chumachenko in ReactiveX - русскоговорящее сообщество
угу
источник

A

Aleksandr in ReactiveX - русскоговорящее сообщество
Тут единственное, такой тонкий момент. Наверное он в твоём случае не так критичен. Короче, стоит ещё учитывать, что могут происходить этапы разогрева C1/C2 компиляции. И в идеале, для более объективных показаний рекомендуют использовать бенчмарки.
источник

A

Aleksandr in ReactiveX - русскоговорящее сообщество
Но это если совсем упарываться.
источник

RC

Roman Chumachenko in ReactiveX - русскоговорящее сообщество
Да мне больше на глаз прикинуть. Там серьезно бенчить если, то это надо и билд релизный собирать, и прогнать раз сто хотя бы для одного входа и среднее брать
источник

A

Aleksandr in ReactiveX - русскоговорящее сообщество
Просто у реактивной библиотеки могут быть свои приблуды и оптимизации, я к этому. А так бы сам так же измерял при необходимости :)
источник

RC

Roman Chumachenko in ReactiveX - русскоговорящее сообщество
Понял, спасибо)
источник

он

обязательно необязат... in ReactiveX - русскоговорящее сообщество
Всем привет. Изучаю rx и делаю какие то тесты которые где то украл. Но не как не пойму как разбить на списки с максимальным размером. Может подскажите какие операторы могут в этом помочь?
источник

AI

Alexey Illarionov in ReactiveX - русскоговорящее сообщество
buffer или window
источник

он

обязательно необязат... in ReactiveX - русскоговорящее сообщество
Спасибо❤️
источник