以有什么不妥的地方膏斤,告訴我盅惜,非常感謝)中剩。平時也就是能應(yīng)付了一些基本英文文檔,但是有時候不能確切的理解作者的用意抒寂。故把自己的學(xué)習(xí)過程分享出來结啼,一來可以和志同道合的同學(xué)共同學(xué)習(xí),二來可以有個記錄屈芜,看看到年底英語水平有多大的提升郊愧。當(dāng)然內(nèi)容 99% 基本是計算機相關(guān),這樣學(xué)英語時還可以學(xué)習(xí)開發(fā)知識井佑,一舉兩得属铁,何樂而不為。
[程序員學(xué)英語 第1天]
ReactiveX is a library for composing asynchronous and event-based programs by using observable sequences.It extends the observer pattern to support sequences of data and/or events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety, concurrent data structures, and non-blocking I/O.
[翻譯]
ReactiveX 是一個通過使用可觀察的序列來組合異步和基于事件的庫躬翁。它擴展了觀察者模式焦蘑,以支持?jǐn)?shù)據(jù)和/或事件序列,并通過添加操作符讓您可以以聲明的方式把序列組合到一起盒发,而抽象出我們無需關(guān)心的例嘱,比如:低層次線程狡逢、同步、線程安全拼卵、并發(fā)數(shù)據(jù)結(jié)構(gòu)和非阻塞 I/O.
[自己的理解]
ReactiveX 它是一個通過把某些數(shù)據(jù)或事件變成可觀察的序列(Observable)奢浑,這樣觀察者可以監(jiān)聽這些可觀察的對象,這樣就可以達到響應(yīng)式的編程腋腮,比如 RxSwift雀彼。這個庫已經(jīng)為我們處理了很多,我們不必關(guān)心那些比如線程即寡、同步详羡、線程安全、并發(fā)數(shù)據(jù)結(jié)構(gòu)和非阻塞 I/O等問題嘿悬。
[生詞]
- compose: 組成实柠;組合
- observable: 可觀察的,observable sequences 可觀察的序列
- declaratively:聲明地善涨;說明地窒盐;陳述地
- abstract: 抽象
- concurrent: 并發(fā)的,concurrent processing 并發(fā)編程
[來源]
reactivex http://reactivex.io/intro.html
===== 我是有底線的 ======
喜歡我的文章钢拧,歡迎關(guān)注我的新浪微博 Lefe_x蟹漓,我會不定期的分享一些開發(fā)技巧