일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Spring Data Redis
- forkandjoinpool #threadpool #jvm #async #non-blocking
- spring cloud netflix zuul
- unittest
- 설계
- unit
- 단위테스트
- Eureka
- code refactoring
- zuul
- spring cloud netflix eureka
- spring cloud
- java #jvm #reference #gc #strong reference
- dfs
- Dynamic Routing
- netflix
- 서비스스펙
- Java
- 탐색
- api-gateway
- reactive
- spring cloud netflix
- docker
- BFS
- container image #docker #layer #filesystem #content addressable
- springcloud
- test
- netflix eureka
- microservice architecture
- Today
- Total
목록Programming/Kotlin (12)
phantasmicmeans 기술 블로그
Kotlin Null Safety 기본적으로는 NPE를 제거하기 위해 Kotlin은 null 할당을 허락하지 않는다. 그러나 nullable한 무언가 필요하다면 타입 끝에 ? 를 붙이면 된다 . fun main() { var neverNull: String = "This can't be null" neverNull = null // error var nullable: String? = "You can keep a null here" nullable = null // OK } Null 접근 fun test(str: String?) : String { return str } TypeMismatch 위와 같이 nullable 타입을 인자로 받는 경우 null check가 없다면 IDE에서 아래와 같은 ..
Hello World intellj에 코틀린 프로젝트 생성 및 Hello world는 아래 문서로 https://kotlinlang.org/docs/tutorials/jvm-get-started.html 1. Variables Kotlin은 불변성을 강제하지 않는다. var / val을 사용하여 이를 컨트롤 하면 된다. val: immutable var: mutable val a: String = "initial" // immutable var b: Int = 1 // mutable 또한 Kotlin은 타입 추론을 잘한다. 변수 선언시 타입을 포함하지 않아도 대입 값을 보고 타입 추론한다. var c = 3 // compiler infers the type Int var d = "ABC" // compi..