Skip to content

parkseungchul/RxJava

Repository files navigation

  • 00:00 Why Java?
  • 01:38 Generic Type
  • 25:26 Lambda
  • 44:37 Functional Interface (Function, Consumer, Predicate, Supplier)
  • 1:05:04 Stream
  • 00:00 환경 구성
  • 02:24 flowable subscribe 생산자와 소비자
  • 11:24 ConnectableFlowable (hot publisher)
  • 25:03 disposable subscriber 구독 해지
  • 32:02 new Subscriber 로 구독 과정 보기
  • 38:28 single, maybe, mono, flux publisher 타입
  • 44:18 onBackpressureBuffer publisher 배압 전략
  • 00:00 지난 시간 내용
  • 01:03 fromArray fromIterable 배열, 리스트 publisher
  • 10:17 fromCallable 반환값을 끝으로 통지하는 publisher
  • 11:44 range 지정한 숫자만큼 통지 publisher
  • 13:13 interval 지정한 간격만자 숫자 통보 publisher
  • 14:57 timer 지정한 시간 지난 후에 0을 리턴하는 publisher
  • 16:26 defer 구독한 시점에 publisher 데이터 생성
  • 21:13 map 데이터 변환
  • 24:06 floatMap Multi Thread 순서 보장 안됨 (얍삽한 토끼)
  • 39:21 concatMap Single Thread 순서 보장 (느린 거북이)
  • 41:18 concatMapEager Multi Thread 순서 보장 (빠른 거북이)
  • 43:13 merge 두 개의 publisher 합체
  • 45:34 retry 재 처리 publisher
  • 48:31 onErrorReturn 에러 처리 publisher
  • 50:21 toList Single list 만들어주는 마법 (OOM 위험)
  • 53:04 toMap Single Map 만들기 (OOM 위험)
  • 58:45 toMultiMap Single MultiMap 만들기 (OOM 위험)
  • 00:00 지난시간 학습 내용
  • 02:04 filter 걸러주는 녀석
  • 06:27 distinct, distinctUtilChanged 강아지들의 염원 증복 제거
  • 14:17 take takeUtil takeWhile takeLast 나한테 몇 개나 어떻게 줄 수 있어요
  • 18:54 skip skipUtil skipWhile skipLast 너는 좀 건너뛰자
  • 22:32 throttleFirst throttleLast throttleWithTimeout debounce 특정 조건으로 조절
  • 30:37 sample 해당 시점에서의 데이터를 샘플링
  • 33:19 elementAt elementAtOrError 지정 된 값을 가져오거나 대채하던가
  • 38:33 merge mergeDelayError 데이터를 잘 섞어 보자
  • 49:25 concat concatArrayDelayError 데이터를 잘 연결 해 보자
  • 54:10 concatEager concatArrayEagerDelayError 데이터를 좀 빠르게 잘 연결 해 보자
  • 57:26 startWith startWithArray 자신은 나중에 데이터는 먼저
  • 1:04:10 zip 두 개의 합

Releases

No releases published

Packages

No packages published

Languages