ReactiveX 學習筆記(1)

2021-07-24 20:41:31 字數 633 閱讀 3643

iobservable(被觀察者)介面,表示可觀察的資料流物件。被觀察者介面只包含乙個subscribe方法。呼叫該方法,意味著觀察者物件開始觀察資料流。開始觀察之後如果需要停止觀察,必須銷毀該方法所返回的idisposable物件。

//defines a provider for push-based notification.

public inte***ce iobservable

iobserver(觀察者)介面,表示觀察資料流的觀察者物件。觀察者介面包含三個方法:onnext,onerror,oncompleted。通過呼叫這三個方法,作為被觀察者的資料流物件通知觀察者物件前者即將進行某種操作。onnext方法表示資料流即將提供資料。onerror方法表示資料流發生異常。oncompleted方法表示資料流成功完成自身使命,不再提供資料。

//provides a mechanism for receiving push-based notifications.

public inte***ce iobserver

呼叫約定:呼叫0個或多個onnext(t)方法之後再選擇性的呼叫一次onerror(exception)或者oncompleted()。這三個方法都未必會被呼叫。

學習筆記1

struct test test int x void fun class test1 test1 int x void fun int main void test1 a 行1 a.fun 行2 test1 b 行3 b.fun 行4 test c 行5 c.fun 行6 test d 行7 d....

學習筆記1

1 字串原地逆序 使用臨時變數 void reverse string s 5 求平均值 避免溢位 int f int x,int y 6 楊氏矩陣 bool young int a m n int x return false 7 十進位制轉十六進製制 string decimaltohexade...

學習筆記1

第二單元 linux的基本操作 1.改變使用者的密碼 passwd命令 注 a.只有root使用者可以修改其他使用者的密碼。普通使用者只能修改自己的密碼,且密碼必須設定地較為複雜,否則修改不成功 b.若執行passwd命令時後面不加使用者名稱,表示的是修改當前使用者的密碼。2.系統使用者的分類 注 ...