This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import rx.Observable; | |
import rx.Observable.Operator; | |
import rx.Subscriber; | |
import rx.observers.SerializedSubscriber; | |
public final class OperatorTakeUntilComplete<T, E> implements Operator<T, T> { | |
private final Observable<? extends E> other; | |
public OperatorTakeUntilComplete(final Observable<? extends E> other) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import rx.Observable; | |
import rx.Observable.Operator; | |
import rx.Subscriber; | |
import rx.observers.SerializedSubscriber; | |
public final class OperatorTakeUntilComplete<T, E> implements Operator<T, T> { | |
private final Observable<? extends E> other; | |
public OperatorTakeUntilComplete(final Observable<? extends E> other) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import rx.*; | |
import rx.functions.Func1; | |
import rx.internal.producers.ProducerArbiter; | |
import rx.subscriptions.SerialSubscription; | |
public final class OperatorSwitchIfMatch<T> implements Observable.Operator<T, T> { | |
private final Observable<? extends T> alternate; | |
private final Func1<T, Boolean> selector ; | |
public OperatorSwitchIfMatch(Observable<? extends T> alternate, Func1<T, Boolean> selector) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sudo apt-get install nvidia-current-updates nvidia-settings-updates | |
sudo apt-get purge nvidia-* | |
dkms status | grep nvidia | |
sudo dkms remove nvidia-current-updates/304.64 -k 3.2.0-37-generic |