Posts
탤로우 월드
Cancel

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 Chapter2. 코틀린 기초 함수 // 블록이 본문인 함수 fun max(a: Int, b: Int): Int { return if (a > b) a else b } // 식이 본문인 함수 fun max2(a: Int, b: Int): Int ...

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 코틀린의 예외처리 코틀린의 예외처리는 자바나 다른 언어의 예외 처리와 비슷하다. 즉, 함수 실행 중 오류가 발생하면 예외를 던질(throw) 수 있고 함수를 호출하는 쪽에서는 그 예외를 잡아(catch) 처리할 수 있다. 예외에 대해 처리를 하지 않는 경우...

Kotlin IN ACTION(출판사: 에이콘) 책을 통해 Kotlin을 배워보자 while과 for 루프 while 루프 while 루프 자바의 while문과 동일하게 사용된다. ```kotlin while (조건) { // TODO 조건이 참인 경우 반복 실행 } do { // TO...

싱글톤(Singleton) 패턴 한번 생성하면 해당 클래스를 사용하는 곳은 하나의 객체로 사용하도록 하는 패턴 장점 하나의 객체만 생성하기 때문에 메모리 낭비가 방지됨 두번째 사용부터는 객체 로딩 속도가 줄어들어 성능 향상 효과가 있음 단점 하나의 인스턴스가 너무 많은 일을...

동영상 스트리밍 종류 RTSP (RealTime Streaming Protocol) 실제적인 미디어 스트림 데이터를 전송하는 용도가 아닌 미디어 스트림의 실시간 제어를 위해 사용함 명령어는 “PLAY”, “PAUSE” 와 같이 VCR 동작과 유사함 시간 정보를 바탕으로 서버에 접근함 미디어 스...

Comparator와 Comparable Comparator 기본 정렬(Integer, Double - 오름차순 / String - 사전순)과 다르게 정렬하고 싶을 때 사용하는 추상 클래스 compare() 메소드를 통해 비교 음수 또는 0을 반환할 경우 두 비교...