일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- try-catch
- webflux
- 코딩테스트
- 동작방식
- 람다표현식
- Runtime data area
- 4-way-handshake
- jvm
- closeable
- tcp
- circuitbreaker
- jetbrain
- n+1
- java
- execution engine
- zipWith
- wagon-ssh
- 날짜쿼리
- Class Loader
- feign
- try-catch-finally
- GC
- optional
- Kotlin
- intelij
- try-with-resources
- springboot
- resilience4j
- Hotspot VM
- AutoCloseable
- Today
- Total
목록Kotlin (3)
JuBin's personal study blog

zipWith은 Reactor의 Mono에서 사용 가능한 함수 입니다. zipWith에 대해 아주 간단히 설명하고자 합니다. 위 사진은 zipWith 함수의 flow를 보여줍니다. 사진 설명을 하자면 초록색원 A, 노란색사각형 1은 각각 Mono에서 발생되는 return값 입니다. 각 도형 오른쪽 검은 실선은 해당 Mono가 return되는 시점입니다. zipwith(A,1)로 인해 결과물 A1이 return 됩니다. 반응형 프로그래밍에서 코드를 짜는 경우 서로 다른 두 Mono가 작업이 완료되는 시점에 특정 동작을 함수가 필요한 경우가 있습니다. 이러한 상황에 zipWith을 사용하면 유용합니다. return Mono.just(req).flatMap { this.bookingConfigService.g..
- 2장 목차 - 2.1 기본요소 : 함수와 변수 2.2 클래스와 프로퍼티 2.3 선택 표현과 처리 : enum과 when 2.4 대상을 이터레이션 : while과 for 루프 2.5 코틀린의 예외처리 2.1 기본 요소 : 함수와 변수 함수를 선언할 떄 fun 키워드를 사용하고 파라미터 이름 뒤에 해당 파라미터의 타입을 씁니다. 코틀린 함수의 기본 구조 코틀린에서 if는 식이지 문이 아닙니다. 식은 값을 만들어 내는 역할이고 문은 아무런 값을 만들어내지 않는다는 차이가 있습니다. 자바에서 모든 제어 구조가 문인 반면, 코틀린에서는 루프를 제외한 대부분의 제어 구조가 식입니다. /* * 코틀린 함수의 기본 구조 * 블록이 본문인 함수 */ fun max(a: Int, b:Int): Int { return ..

학부시절 부터 JAVA를 주 언어로 사용해 오다가 새로 이직하는 직장의 서비스의 주 언어가 Kotlin이라 Java에서 Kotlin으로 전환하게 되는 좋은 기회를 얻었습니다. JAVA개발자들을 위한 Kotlin 입문 서적으로 'Kotlin in Action'이라는 서적이 평이 가장 좋아 공부하며 배운것들을 요약하여 정리하고자 합니다. 1장. 코틀린이란 무엇이며, 왜 필요한가? 먼저 Kotlin은 JetBrains사에서 개발한 언어입니다. 코틀린은 JVM, JavaScript, Native 상에서 실행될 수 있습니다. JVM 기반의 Kotlin에서는 자바 애플리케이션 및 안드로이드 애플리케이션을 만들 수 있으며 인텔의 멀티 OS 엔진을 사용하여 IOS 디바에서 또한 사용할 수 있습니다. 그리고 자바 뿐만 ..