내 아이 설명서 또는 스프링으로 시작하는 리액티브 프로그래밍
최고관리자
2024-12-19 07:55
3
0
본문
내 아이 설명서
도서명 : 내 아이 설명서
저자/출판사 : 오미영, 학지사
쪽수 : 168쪽
출판일 : 2023-09-20
ISBN : 9788999729850
정가 : 13000
저자 서문
프롤로그
제1부 유아 사례
1 우리 아이가 발달 지연인가요?
2 우리 아이에게 틱 증상이 나타나는 이유가 궁금해요
3 우리 아이의 유치원 선택, 어떤 곳이 좋을까요?
4 우리 아이는 감정적으로 격해졌을 때 조절이 힘든 것 같아요
5 두통, 복통이 있다고 해서 병원에 가 보면 아무 이상이 없다고 해요
6 영어 유치원을 다니고 있는데, 한국어 발달도 잘되고 있는지 궁금해요
제2부 아동 사례
7 우리 아이가 주의력 결핍 과잉행동 장애인가요?
8 우리 아이가 자폐 스펙트럼인가요?
9 수학 과목을 싫어하고, 안 하려고 해요
10 독특하게 생각하고 행동하는 우리 아이, 육아가 어려워요
11 초등학교 때 재능을 보인 스포츠를 중·고등학교 때도 계속 시키는 것이 좋을까요?
12 어린 시절부터 다재다능한 아이, 어떤 진로를 선택하면 좋을까요?
스프링으로 시작하는 리액티브 프로그래밍
도서명 : 스프링으로 시작하는 리액티브 프로그래밍
저자/출판사 : 황정식, 비제이퍼블릭
쪽수 : 520쪽
출판일 : 2023-04-11
ISBN : 9791165922047
정가 : 30000
지은이 소개
지은이의 말
기술 감수자 소개
기술 감수자의 말
추천사
일러두기
이 책의 대상 독자
이 책의 구성
예제 코드 구성
소프트웨어 버전
주의 사항
Part 01 리액티브 프로그래밍(Reactive Programming)
Chapter 01 리액티브 시스템과 리액티브 프로그래밍
1.1 리액티브 시스템(Reactive System)이란?
1.2 리액티브 선언문으로 리액티브 시스템 이해하기
1.3 리액티브 프로그래밍(Reactive Programming)이란?
1.4 리액티브 프로그래밍의 특징
1.4.1 declarative programming
1.4.2 data streams와 the propagation of change
1.5 코드로 보는 명령형 프로그래밍 vs 선언형 프로그래밍
1.5.1 명령형 프로그래밍
1.5.2 선언형 프로그래밍
1.6 리액티브 프로그래밍 코드 구성
Chapter 02 리액티브 스트림즈(Reactive Streams)
2.1 리액티브 스트림즈(Reactive Streams)란?
2.2 리액티브 스트림즈 구성요소
2.3 코드로 보는 리액티브 스트림즈 컴포넌트
2.3.1 Publisher
2.3.2 Subscriber
2.3.3 Subscription
2.3.4 Processor
2.4 리액티브 스트림즈 관련 용어 정의
2.5 리액티브 스트림즈의 구현 규칙
2.6 리액티브 스트림즈 구현체
Chapter 03 Blocking I/O와 Non-Blocking I/O
3.1 Blocking I/O
3.2 Non-Blocking I/O
3.3 Spring Framework에서의 Blocking I/O와 Non-Blocking I/O
3.4 Non-Blocking I/O 방식의 통신이 적합한 시스템
3.4.1 대량의 요청 트래픽이 발생하는 시스템
3.4.2 마이크로 서비스 기반 시스템
3.4.3 스트리밍 또는 실시간 시스템
Chapter 04 리액티브 프로그래밍을 위한 사전 지식
4.1 함수형 인터페이스(Functional Interface)
4.2 람다 표현식(Lambda Expression)
4.3 메서드 레퍼런스(Method Reference)
4.4 함수 디스크립터(Function Descriptor)
Part 02 Project Reactor
Chapter 05 Reactor 개요
5.1 Reactor란?
5.2 Hello Reactor 코드로 보는 Reactor의 구성요소
Chapter 06 마블 다이어그램(Marble Diagram)
6.1 마블 다이어그램(Marble Diagram)이란?
6.2 마블 다이어그램으로 Reactor의 Publisher 이해하기
Chapter 07 Cold Sequence와 Hot Sequence
7.1 Cold와 Hot의 의미
7.2 Cold Sequence
7.3 Hot Sequence
7.4 HTTP 요청과 응답에서 Cold Sequence와 Hot Sequence의 동작 흐름
Chapter 08 Backpressure
8.1 Backpressure란?
8.2 Reactor에서의 Backpressure 처리 방식
8.2.1 데이터 개수 제어
8.2.2 Backpressure 전략 사용
Chapter 09 Sinks
9.1 Sinks란?
9.2 Sinks 종류 및 특징
Chapter 10 Scheduler
10.1 스레드(Thread)의 개념 이해
10.2 Scheduler란?
10.3 Scheduler를 위한 전용 Operator
10.4 publishOn( )과 subscribeOn( )의 동작 이해
10.5 Scheduler의 종류
Chapter 11 Context
11.1 Context란?
11.2 자주 사용되는 Context 관련 API
11.3 Context의 특징
Chapter 12 Debugging
12.1 Reactor에서의 디버깅 방법
12.1.1 Debug Mode를 사용한 디버깅
12.1.2 checkpoint( ) Operator를 사용한 디버깅
12.1.3 log( ) Operator를 사용한 디버깅
Chapter 13 Testing
13.1 StepVerifier를 사용한 테스팅
13.2 TestPublisher를 사용한 테스팅
13.3 PublisherProbe를 사용한 테스팅
Chapter 14 Operators
14.1 Operator란?
14.2 Sequence 생성을 위한 Operator
14.3 Sequence 필터링 Operator
14.4 Sequence 변환 Operator
14.5 Sequence의 내부 동작 확인을 위한 Operator
14.6 에러 처리를 위한 Operator
14.7 Sequence의 동작 시간 측정을 위한 Operator
14.8 Flux Sequence 분할을 위한 Operator
14.9 다수의 Subscriber에게 Flux를 멀티캐스팅(Multicasting) 하기 위한 Operator
Part 03 Spring WebFlux
Chapter 15 Spring WebFlux 개요
15.1 Spring WebFlux의 탄생 배경
15.2 Spring WebFlux의 기술 스택
15.3 Spring WebFlux의 요청 처리 흐름
15.4 Spring WebFlux의 핵심 컴포넌트
15.5 Spring WebFlux의 Non-Blocking 프로세스 구조
15.6 Spring WebFlux의 스레드 모델
Chapter 16 애너테이션 기반 컨트롤러
(Annotated Controller)
16.1 Spring MVC 기반 Controller
16.2 Spring WebFlux 기반 Controller
Chapter 17 함수형 엔드포인트(Functional Endpoint)
17.1 HandlerFunction을 사용한 request 처리
17.2 request 라우팅을 위한 RouterFunction
17.3 함수형 엔드포인트에서의 request body 유효성 검증
Chapter 18 Spring Data R2DBC
18.1 R2DBC란?
18.2 Spring Data R2DBC란?
18.3 Spring Data R2DBC 설정
18.4 Spring Data R2DBC에서의 도메인 엔티티 클래스 매핑
18.5 R2DBC Repositories를 이용한 데이터 액세스
18.6 R2dbcEntityTemplate을 이용한 데이터 액세스
18.7 Spring Data R2DBC에서의 페이지네이션(Pagination) 처리
Chapter 19 예외 처리
19.1 onErrorResume( ) Operator를 이용한 예외 처리
19.2 ErrorWebExceptionHandler를 이용한 글로벌 예외 처리
Chapter 20 WebClient
20.1 WebClient란?
20.2 WebClient로 도서 정보 요청하기
20.3 WebClient Connection Timeout 설정
20.4 exchangeToMono( )를 사용한 응답 디코딩
Chapter 21 Reactive Streaming 데이터 처리
찾아보기
댓글목록0