對(duì)稱(chēng)博弈與DFS 博弈論主要考慮游戲中的個(gè)體在對(duì)抗類(lèi)場(chǎng)景中的預(yù)測(cè)行為,并研究它們的優(yōu)化策略。有如下特征:1.有兩名選手。2.兩名選手交替操作,每...
基礎(chǔ)&技巧 1.aab=b,依據(jù)此特性可以實(shí)現(xiàn)數(shù)據(jù)去重2.a^b的是a+b不帶進(jìn)位的結(jié)果,依據(jù)此可通過(guò)位運(yùn)算實(shí)現(xiàn)+法3.a% N = value...
引言 前面我們分析了RxJava的線程調(diào)度,今天我們研究下RxJava的另外一塊強(qiáng)大的功能-事件變換操作符。 map操作符 翻譯過(guò)來(lái)就是就是轉(zhuǎn)換...
引言 前面的文章我們走完了訂閱方法線程切換的實(shí)現(xiàn),今天我們來(lái)看觀察方法的線程切換。 線程調(diào)度observeOn 接著看observeOn方法: ...
引言 前面我們梳理了RxJava擴(kuò)展的觀察者模式的實(shí)現(xiàn),今天我們學(xué)習(xí)RxJava的第二塊核心內(nèi)容:訂閱方法的線程切換subscribeOn。 s...
引言 上篇文章中,我們了解了RxJava基本的無(wú)背壓數(shù)據(jù)流實(shí)現(xiàn)原理,本篇我們依然從案例著手,學(xué)習(xí)有背壓下數(shù)據(jù)流響應(yīng)實(shí)現(xiàn)。何為背壓?大多數(shù)情況下,...
引言 關(guān)于RxJava2的用法網(wǎng)上的資料很多,這里我們只學(xué)習(xí)它的實(shí)現(xiàn)原理。本文專(zhuān)題目的:1.知道源頭(Observable)是如何將數(shù)據(jù)發(fā)送出去...
引言 上篇文章我們花了大量篇幅詳細(xì)分析了訂閱方法收集、事件的注冊(cè)和發(fā)布流程,關(guān)于發(fā)布流程,涉及到三個(gè)很重要的事件分發(fā)器(Poster),用于執(zhí)行...
引言 EventBus是一個(gè)Android事件發(fā)布/訂閱框架,通過(guò)解耦發(fā)布者和訂閱者簡(jiǎn)化 Android 事件傳遞,可以實(shí)現(xiàn)線程與Android...