对称博弈与DFS 博弈论主要考虑游戏中的个体在对抗类场景中的预测行为,并研究它们的优化策略。有如下特征:1.有两名选手。2.两名选手交替操作,每...
基础&技巧 1.aab=b,依据此特性可以实现数据去重2.a^b的是a+b不带进位的结果,依据此可通过位运算实现+法3.a% N = value...
引言 前面我们分析了RxJava的线程调度,今天我们研究下RxJava的另外一块强大的功能-事件变换操作符。 map操作符 翻译过来就是就是转换...
引言 前面的文章我们走完了订阅方法线程切换的实现,今天我们来看观察方法的线程切换。 线程调度observeOn 接着看observeOn方法: ...
引言 前面我们梳理了RxJava扩展的观察者模式的实现,今天我们学习RxJava的第二块核心内容:订阅方法的线程切换subscribeOn。 s...
引言 上篇文章中,我们了解了RxJava基本的无背压数据流实现原理,本篇我们依然从案例着手,学习有背压下数据流响应实现。何为背压?大多数情况下,...
引言 关于RxJava2的用法网上的资料很多,这里我们只学习它的实现原理。本文专题目的:1.知道源头(Observable)是如何将数据发送出去...
引言 上篇文章我们花了大量篇幅详细分析了订阅方法收集、事件的注册和发布流程,关于发布流程,涉及到三个很重要的事件分发器(Poster),用于执行...
引言 EventBus是一个Android事件发布/订阅框架,通过解耦发布者和订阅者简化 Android 事件传递,可以实现线程与Android...