“在这个例子里我们第二根水管只发送了三个事件然后就发送了Complete, 这个时候尽管第一根水管还有事件4 和事件Complete 没有发送, 但是它们发不发送还有什么意义呢? 所以本着节约是美德的思想, 就干脆打断它的狗腿, 不让它发了.”
请问这里的打断狗腿的机制是什么?第二个水管发了Complete后怎么会影响到第一根水管事件的发送呢?楼主之前的文章里曾经提到过即使上游发送了Complete事件后,上游应该还是可以继续发送事件的,只是下游不再接受事件而已。与此处的说法有点矛盾,还请楼主进一步解释一下。
给初学者的RxJava2.0教程(四)Outline [TOC] 前言 在上一节中, 我们提到了Flowable 和Backpressure背压, 本来这一节的确是想讲这两个东西的,可是写到一半感觉还是差点火候...