Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 자바
- 마이크로서비스
- CRD
- MSA
- 헬름
- Stress test
- devops
- cloud native
- decorator 패턴
- MySQL
- Kotlin
- ansible
- 클라우드 네이티브 자바
- Microservice
- spring microservice
- Semaphore
- 익명클래스
- 동기화
- java
- cloud native java
- 코틀린
- ingress
- 쿠버네티스
- kubernetes
- 클라우드 네이티브
- 머신러닝
- Spring
- Adapter 패턴
- nGrinder
- Algorithm
Archives
- Today
- Total
목록스코프 함수 (1)
카샤의 만개시기
코틀린의 스코프 함수는 다음 5가지 함수를 제공하며 기본적으로 매우 비슷하다. apply, with, let, also, run 추가적으로 use 함수도 제공한다. 스코프 함수는 receiver와 code block을 받아 제공된 코드 블럭을 제공된 수신자에서 실행한다. 자바의 함수형 인터페이스(Funtional Interface)와 비슷하다고 보면 된다. 함수 이름 람다식의 접근 방법 반환 방법 let it block 결과 also it T caller (it) apply this T caller (this) run this block 결과 with this block 결과 let 함수 public inline fun T.let(block: (T) -> R): R { ... return block(th..
Kotlin
2019. 12. 8. 03:50