# RxJava

81개의 포스트
post-thumbnail

[RxJava 공부기록] 2022-05-22

2022-05-22 RxJava 공부내용 기록

약 23시간 전
·
0개의 댓글
post-thumbnail

[Android] AsyncTask를 RxJava로 대체하기

에이 그래도 RxJava보단 코루틴이지

6일 전
·
0개의 댓글
post-thumbnail

[RxJava] Zip의 올바른 병렬처리

RxJava를 사용하면서 대부분 여러 개의 스트림을 동시에 호출하여 결과 값을 한 번에 처리하고 싶은 경우에 Zip이라는 Operator를 사용할 것이다. 하지만 모든 스트림이 동시에 호출되는가에 대해...

2022년 4월 17일
·
0개의 댓글

Reactive Programing 이란?

공부하면서 정리한 Rx 개념

2022년 3월 28일
·
0개의 댓글
post-thumbnail

[RxJava] RxJava 조건, 수학, 기타 연산자

조건 연산자는 Observable 객체 내 데이터의 흐름을 제어하는 연산자이다.

2022년 2월 23일
·
0개의 댓글
post-thumbnail

[RxJava] RxJava 결합 연산자

결합 연산자는 다수의 Observable을 하나로 합치는 방법을 제공한다. flatMap(), groupBy() 함수 등은 1개의 Observable을 확장해주는 반면 결합 연산자들은 여러 개의 Observable을 내가 원하는 Observable로 결합해준다.

2022년 2월 22일
·
0개의 댓글
post-thumbnail

[RxJava] RxJava 제어 연산자

RxJava에서 제어 연산자란 입력 데이터 중 원하는 데이터를 골라내는 함수이다. filter(), first(), take() 등이 있다.

2022년 2월 18일
·
0개의 댓글
post-thumbnail

[RxJava] RxJava 변환 연산자

RxJava에 대한 연산자에 대한 기본적인 이해와 변환 연산자에 대해 자세히 알아보았다.

2022년 2월 18일
·
0개의 댓글
post-thumbnail

[RxJava] RxJava Observable의 정의, 형태, 생성

Observable의 사전 뜻을 찾아보면 관찰할 수 있는, 식별 가능한 이러한 의미를 가지고 있다. 즉, Observable은 데이터의 흐름에 맞게 알림을 보내 observable을 구독하는 Observer가 데이터를 사용할 수 있도록 한다.

2022년 2월 17일
·
0개의 댓글
post-thumbnail

[RxJava] RxJava Cold vs Hot Observable

Observable에는 Cold Observable과 Hot Observable이 있다. 일반적으로 우리가 사용하는 것들은 모두 Cold Observable이라고 한다.

2022년 2월 17일
·
0개의 댓글
post-thumbnail

[RxJava] RxJava란?

RxJava란? RxJava란 넷플릭스에서 만든 Reactive Programming 라이브러리이며 ReactiveX라이브러리의 JVM 구현체이다.

2022년 2월 14일
·
0개의 댓글
post-thumbnail

RxJava기록 - 스케줄러에서 observeOn()

subscirbeOn(A)를 호출했을 때는 데이터를 발해앟는 첫 줄이 스레드 A에서 실행. 이후에는 observeOn() 함수가 호출될 때까지 스레드 A에서 실행observeOn(B)를 호출하면 그다음인 두 번째 줄부터는 스레드 B에서 실행map()함수는 스레드 변경과

2022년 1월 13일
·
0개의 댓글

RxJava기록 - 스케줄러의 종류

새로운 스레드를 생성하고 새로운 스레드를 만들어 어떤 동작을 실행하고 싶을 때 Schedulers.newThread()를 인자로 넣어주면 된다.뉴 스레드 스케줄러는 새로운 스레드를 생성하여 내가 원하는 동작을 처리하는 방법이다. 하지만 적극적으로 추천하는 방법은 아니다

2022년 1월 13일
·
0개의 댓글

Rx4 - RxJava 정리글

취업을 하게 됐다. 출근을 앞두고 있는 상황에서, 프로젝트에서 RxJava가 사용된다는 것을 알게 됐다. 이사를 앞두고 있는 월요일, 바쁘지만 공부를 미리 해두고 싶다. RxJava에 대해서 더이상 글을 쪼개지 않고 최대한 이 글에서 마무리를 지어 보고 싶다.이벤트가

2022년 1월 10일
·
0개의 댓글
post-thumbnail

RxJava. Single 클래스

Single 클래스

2022년 1월 8일
·
0개의 댓글
post-thumbnail

RxJava기록 - 리액티브 연산자 (2)

Observable에서 원하는 데이터만 걸러내는 역할 👉🏻 CIRCLE로 끝나는 값만 출력🐥filter() 함수와 비슷한 함수들first(default) 함수 : Observable의 첫 번째 값을 필터, 만약 값 없이 완료되면 기본값 리턴last(defa

2022년 1월 6일
·
0개의 댓글
post-thumbnail

RxJava기록 - 리액티브 연산자(1)

입력값을 어떤 함수에 넣어서 원하는 값으로 변환하는 함수입력 데이터와 그것을 변환해줄 함수를 이어주는 중개업자의 역할RxJava의 제네릭 함수형 인터페이스💁Function 인터페이스를 적용한 map() 함수 🎈 map 함수는 입력 타입과 반환 타입이 같을 필요가 없

2022년 1월 6일
·
0개의 댓글
post-thumbnail

RxJava기록 - ConnectableObservable 클래스

Subject 클래스처럼 차가운 Observable을 뜨거운 Observable로 변환Observable을 여러 구독자에게 공유할 수 있으므로 원 데이터 하나를 여러 구독자에게 동시에 전달 가능subscribe() 함수를 호출해도 아무 동작이 일어나지 않는다.conne

2022년 1월 4일
·
0개의 댓글
post-thumbnail

RxJava기록 - Subject클래스 (2)

가장 평범한 Subject 클래스로 오직 해당 시간에 발생한 데이터를 그대로 구독자에게 전달받음.

2022년 1월 4일
·
0개의 댓글
post-thumbnail

RxJava. Observable 클래스

Observable 클래스

2022년 1월 4일
·
0개의 댓글