Tag: java Total 21 articles All 암호학 시저 caesar 컴퓨터 시스템 구성 컴퓨터공학 데이터 기능 역사 스키테일 scytale 숫자 진법 진수 변환 2진수 bit byte 문자 ASCII Unicode fido authentication 정수 2의 보수 RLE Huffman 덧셈 뺄셈 네이버 NAVER 핵데이 hackday 후기 개발자 커리어 제조업 코로나 재택근무 자가격리 kotlin multiplatform kmm boilerplate statically dynamically typed static pages jekyll ruby effective java telescoping javabeans builder static factory method singleton java-to-kotlin coroutines suspend async await job cancel join finally withContext withTimeout runBlocking launch delay flow flowOf asFlow map filter take drop reduce fold count context flowOn upstream downstream buffer conflate collectLatest zip combine flatMapConcat flatMapMerge flatMapLatest exception handling try catch onCompletion channel pipeline oop clean code fan out in essence-of-object-orientation object 객체지향 BOJ Topological Sort mathematics eratosthenes String Regex Greedy recursive divide and conquer Segment Tree bitmasking brute force dynamic programming implementation greedy Dynamic Programming mathmatics Graph BFS DFS graph bfs floyd-warshall data structure string hash simulation Sort sort Strongly Connected Components Pathfinder Floyd Bipartite matching Hungarian Legacy Code unit test pragmatic-unit-test junit google drive image hosting stateflow sharedflow 2023-04-13 104. (Java to Kotlin) 4. POJO에서 Value로 2023-04-06 103. (Java to Kotlin) 3. Optional to Nullable 2023-04-04 102. (Java to Kotlin) 2. 클래스 2023-03-23 101. (Java to Kotlin) 1. 자바에서 코틀린으로 2022-04-23 (Effective Java 2/E) 138. Item 32 - Use EnumSet instead of bit fields 2022-04-22 (Effective Java 2/E) 137. Item 31 - Use instance fields instead of ordinals 2022-04-22 (Effective Java 2/E) 136. Item 30 - Use enums instead of int constants 2022-03-25 (Effective Java 2/E) 114. Item 12 - Consider implementing Comparable 2022-03-25 (Effective Java 2/E) 113. Item 11 - Override clone judiciously 2022-03-21 (Effective Java 2/E) 112. Item 10 - Always override toString 2022-03-21 (Effective Java 2/E) 111. Item 9 - Always override hashCode when you override equals 2022-03-20 (Effective Java 2/E) 110. Item 8 - Obey the general contract when overriding equals 2022-03-20 (Effective Java 3/E) 109. Item 9 - Prefer try-with-resources to try-finally 2022-03-17 (Effective Java 3/E) 108. Item 5 - Prefer dependency injection to hardwiring resources 2022-03-17 (Effective Java 2/E) 107. Item 7 - Avoid finalizers 2022-03-16 (Effective Java 2/E) 106. Item 6 - Eliminate obsolete object references 2022-03-16 (Effective Java 2/E) 105. Item 5 - Avoid creating unnecessary objects 2022-03-15 (Effective Java 2/E) 104. Item 4 - Enforce noninstantiability with a private constructor 2022-03-15 (Effective Java 2/E) 103. Item 3 - Enforce the singleton property with a private constructor or an enum type 2022-03-14 (Effective Java 2/E) 102. Item 2 - Consider a builder when faced with many constructor parameters 2022-03-14 (Effective Java 2/E) 101. Item 1 - Consider static factory methods instead of constructors
2022-03-15 (Effective Java 2/E) 103. Item 3 - Enforce the singleton property with a private constructor or an enum type
2022-03-14 (Effective Java 2/E) 102. Item 2 - Consider a builder when faced with many constructor parameters
2022-03-14 (Effective Java 2/E) 101. Item 1 - Consider static factory methods instead of constructors