Bài viết
Hỏi & Đáp
XML이란 data set을 사용하는 이유가 무엇인가요?
답변감사합니다 그런데 그 둘의 차이를 보다는, xml을 사용하면 좋은 이유(장점)가 알고 싶어요
- 0
- 2
- 442
Hỏi & Đáp
레이아웃 미리보기에 대해서
자문자답 다시 한번 화면에서 이것저것 찾아보다 찾았습니다! (사진)
- 0
- 1
- 618
Hỏi & Đáp
ObservableSequenceEqualExample.java 예제의 delay( ) 연산자 질문있습니다
다른 수강생들이 참고하면 좋을 것 같아 댓글 추가합니다 예제 ObservableDelayExample02.java에 로그를 출력시켜 확인해보았는데요, 첫 번째 유형의 delay( ) 연산자만 computation 스레드에서 실행되는 것 같습니다 - Code & Result public class ObservableDelayExample02 { public static void main(String[] args) { Observable.just(1,3,5,7) .delay(item -> { TimeUtil.sleep(1000L); Logger.log(LogType.DO_ON_NEXT, item); return Observable.just(item); // 새로운 Observable의 통지 시점에, 원본 데이터를 통지한다. }).subscribe(data -> Logger.log(LogType.ON_NEXT, data)); }} doOnNext() | main | 20:20:38.076 | 1 onNext() | main | 20:20:38.148 | 1 doOnNext() | main | 20:20:39.148 | 3 onNext() | main | 20:20:39.148 | 3 doOnNext() | main | 20:20:40.159 | 5 onNext() | main | 20:20:40.159 | 5 doOnNext() | main | 20:20:41.160 | 7 onNext() | main | 20:20:41.160 | 7 이름은 같은 연산자인데 왜 이렇게 내부동작이 다른걸까요? 사람 헷갈리게ㅜㅜ
- 0
- 3
- 275
Hỏi & Đáp
Schedulers.computation()에 관하여
건의사항이 있는데요, 강의 화면의 사이드 메뉴의 커뮤니티에 올린 중 게시글(=첫 번째 댓글?)만 보여지고, 대댓글은 강의 화면에서 보이지 않은 것을 발견했습니다. (사진) 인프런 첫 번째 댓글과 대댓글 기능이 어느 화면이냐에 따라 일부 분리가 되어있는 것 같습니다. 강사님께서 답글을 작성해주실 때 대댓글이 아닌 그냥 댓글로 작성해 주시면 다른 수강생들이 질문을 참고할 때 좋을 것 같습니다!
- 0
- 5
- 430
Hỏi & Đáp
Schedulers.computation()에 관하여
추가 질문 있습니다 답변해 주신 내용 중 'observeOn( )의 경우에는 ... 생산자 쪽에서 통지한 데이터를 가공하는 그 시점의 쓰레드를 변경하는 것이기 때문에 Future가 결과값을 던져주기 위한 쓰레드에 영향을 주지 않기 때문이라고 생각됩니다.' 라고 해주셨습니다. 제가 복습하면서 이것과 관련해서 인터넷에서 찾은 이미지가 있는데요, (사진) 위 이미지는 subscribeOn( )과 observerOn( ) 메소드를 쉽게 이해시키게 끔 표현한 마블 다이어그램으로 보이는데, 해당 이미지는 말씀해주신 답변과 대조해볼 때 다른 점이 있는 것 같습니다. 위 이미지에서 observeOn(▶) 연산자만 살펴보면, observeOn(▶) 연산자가 호출된 시점부터 ▶스레드로 변경된 것으로 표현되어 있습니다. 그에 반면, 답변해주신 내용에 맞춰 위 그림의 내용을 수정하자면, observeOn(▶) 이후부터 스레드 ▶으로 변경되는 것이 아닌, 아래 map({○-->□}) 연산자를 통해 통지된 데이터를 가공하는 시점이 되어야 하기 때문에 observeOn(▶)와 map({○-->□}) 사이의 과정은 ▶스레드에서 실행하는 것으로 나타내야 할텐데 어느 것이 옳은 것일까요?
- 0
- 5
- 430
Hỏi & Đáp
Reactive Streams의 구성요소들과 RxJava의 구성요소들의 관계?
답변 감사합니다! 다시 공부해도 새로 공부하는 느낌이 드는건 왜일까요ㅜ
- 1
- 2
- 348
Hỏi & Đáp
ObservableSequenceEqualExample.java 예제의 delay( ) 연산자 질문있습니다
이제야 이해했습니다 답변 감사합니다! 이건 다른 질문인데요, Reactor에 대해서 관련 강의가 나오기 전에 미리 공부를 해보려고 합니다. 혹시 추천할만한 서적이나 관련 자료가 있을까요??
- 0
- 3
- 275
Hỏi & Đáp
Schedulers.computation()에 관하여
감사합니다! 강의를 모두 완강은 했지만 복습의 필요성을 절실히 느낍니다.. 갈 길이 너무 멀게 느껴집니다ㅜ
- 0
- 5
- 430
Hỏi & Đáp
조금 더 자세한 설명부탁드립니다
답변 감사합니다! 제가 test가 아닌 환경에서 해당 예제를 가지고 assertThat( ) 메소드를 제외하고 실행시켜 보아도 subscribe( ) 메소드에 결과가 나오지 않더라구요 이것도 RxComputationThreadPool로부터의 데이터를 통지도 하기 전에 main 스레드에서의 작업이 끝나서 결과 값이 안나온 것이군요? ListCarMaker> carMakerList = new ArrayList(); SampleObservable.getCarMakerStream() .map(data -> carMakerList.add(data)) .subscribe(data -> Logger.log(LogType.ON_NEXT, carMakerList));// TimeUtil.sleep(1000L); - 스레드 지연 시간 적용 시 결과 onNext() | RxComputationThreadPool-1 | 22:51:26.875 | [CHEVROLET] onNext() | RxComputationThreadPool-1 | 22:51:26.877 | [CHEVROLET, HYUNDAE] onNext() | RxComputationThreadPool-1 | 22:51:26.877 | [CHEVROLET, HYUNDAE, SAMSUNG] onNext() | RxComputationThreadPool-1 | 22:51:26.878 | [CHEVROLET, HYUNDAE, SAMSUNG, SSANGYOUNG] onNext() | RxComputationThreadPool-1 | 22:51:26.878 | [CHEVROLET, HYUNDAE, SAMSUNG, SSANGYOUNG, KIA]
- 0
- 2
- 284
Hỏi & Đáp
defer( ), fromFuture( )도 just( )처럼 여러 인자 값을 받을 수 있는지 궁금합니다.
천천히 답변해 주셔도 되는데 빨리 답변을 주셔서 감사합니다ㅜㅜ 강사님의 강의를 시작으로 리액티브 프로그래밍에 재미가 붙어 이것저것 다뤄보다 보니 궁금한 점이 많아지네요 그럼에도 불구하고 친절하게 답변해 주셔서 감사합니다! p.s. 추후에 개설하실 강의도 너무 기대됩니다! 빨리 나왔으면ㅜ 언제쯤 개설되나요..?p.s. 2 혹시 이메일 주소를 알려드려야 할까요?
- 0
- 3
- 243