rx-java

    0熱度

    1回答

    我試圖證明RxJava與順序(我認爲是)阻塞計算相比的性能。 我在看this post和this SO question。根據經驗,使用System.currentTimeMillis()和Thread.sleep()進行基準測試在處理計算而不是I/O時不會產生一致的結果,因此我嘗試設置簡單的JMH基準測試。 我的基準計算兩個整數,並增加了起來: public class MyBenchmark

    0熱度

    1回答

    我在庫項目中使用RxJava進行翻新。一切工作正常,當我請求數據時,我會得到預期的結果。 @GET(Routes.ME) fun getUserObservable(): Observable<User> 從API類: fun getUser(): Observable<User> { return usersService.getUserObservable() } 從中使

    1熱度

    2回答

    我有一個列表要刷新每分鐘。 例如,用戶列表在這裏:https://github.com/android10/Android-CleanArchitecture/blob/master/domain/src/main/java/com/fernandocejas/android10/sample/domain/interactor/GetUserList.java 我添加使用repeatWhen定期

    0熱度

    1回答

    我有兩個Flowable列表 我需要將它們合併,應用一些函數並獲得Flowable列表 最初的Flowable列表表示來自DB 的數據,並且想法是當在DB中可以改變時可以改變組合列表以及投入都改變了。 我想拉鍊不是正確的方法,因爲它一旦工作完成它的工作,並不會繼續發出變化。 我的問題,這可能是拉鍊的替代,我可以結合2所列出,適用於一些功能,並繼續聽取更新 Flowable.zip(shopping

    0熱度

    2回答

    我寫一個Android應用程序,它需要在以下順序執行2個查詢: 提出要求(我們稱之爲RequestA)到返回Single<List<String>> urls庫。 根據我從RequestA收到的內容,我必須使用每個這些URL向另一個庫發出請求(RequestB)。每個RequestB現在都返回一個Single。 現在我已將所有RequestB中的所有Single合併爲一個可觀察對象。 類似於Obs

    0熱度

    1回答

    Im建立一個項目使用web3。 web3j.ethGetBalance("0x2910543af39aba0cd09dbb2d50200b3e800a63d2", latestBlock) .observable() .subscribeOn(rx.schedulers.Schedulers.io()) //This needs to be on the

    1熱度

    1回答

    我正在研究一個項目,該項目頻繁使用Rx Java訂閱和觀察值,而且我對這個概念非常陌生。我想知道處理它們的最佳做法是什麼。目前,我只是將doOnUnsubscribe()函數中的訂閱/觀察值歸零,並且使用takeUntil()和PublishSubject來觸發觀測值的斷開連接。這是清理這些引用的正確方法還是有更好的方法?謝謝!

    0熱度

    2回答

    我是RxJava的新手,所以我仍然試圖讓自己的頭靠近它。我有一個Observable代表一串按鈕點擊,所以它很熱。每次點擊該按鈕時,我都想做一些I/O。如果失敗,我想重複並嘗試再次執行該I/O,直到成功。這似乎是一個使用retry()或repeat()的好機會,但那些只能用於熱門的可觀察對象,而不是冷的。 下面是一些僞代碼來獲得在我想要做的事: buttonRequests .map(a

    0熱度

    1回答

    我想用RxAndroid進行翻新,因此我導入瞭如下所示的所需依賴項。但WHN我運行應用程序時,我收到以下錯誤 : Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. > com.android.build.api.transform.TransformException: com.a

    1熱度

    1回答

    什麼是截斷房間庫中所有表格的最快方式?我的目標是使用一個RxJava清除整個數據庫CompletableFromAction。是否有可能創建從多個表中刪除的@ Query?