Today I learned
- 그 날 배운 것 그날 작성
- 꾸준히
- Apache
- AWS
- Book
- BootCamp
- Cloud
- CodingTest
- Computer Science
- CSS
- Database
- Data Structure
- Docker
- Error
- Git
- gRPC
- HTML
- HTTP
- IntelliJ
- Java
- Javascript
- jQuery
- Kotlin
- MongoDB
- Nginx
- Node
- OpenSource
- React
- Redis
- Servlet
- Spring
- SQL
- WebRTC
- 이것이 코딩테스트다/ 파이썬 문법/ Number
- 이것이 코딩테스트다/ 파이썬 문법/ List
- 이것이 코딩테스트다/ 파이썬 문법/ String
- 오늘도 개발자가 안 된다고 말했다.
- 이펙티브 자바(Effective Java)
- 커리어 스킬
- 22-06-23 [01] Learn How to Learn : 학습 방향 설정
- 22-06-24 [02] Development 기초_컴퓨터와 프로그래밍 이해
- 22-06-24 [02] Development 기초_클라이언트와 서버 이해
- 22-06-27 [03] Publishing_HTML, CSS
- 22-06-28 [03] Publishing_Page layout, 와이어프레임
- 22-06-30 [04] Linux 기초_CLI 기본 명령어
- 22-06-30 [04] Linux 기초_패키지, 권한, 환경변수
- 22-07-01 [05] Git 기초_개인 작업
- 22-07-01 [05] Git 기초_협업
- 22-07-04 [06] Java 기초_변수와 타입, 문자열, 입출력
- 22-07-11 [08] OOP_상속
- 22-07-11 [08] OOP_캡슐화
- 22-07-12 [08] OOP_다형성
- 22-07-14 [09] Collection_제네릭
- 22-07-14 [09] Collection_프레임워크
- 22-07-18 [10] Effective_열거형, 애너테이션
- 22-07-29 [11] Section 01 기술 면접 회고
- 메소드 정리
- 선택 정렬(Selection Sorting)
- 삽입 정렬(Insertion Sorting)
- 퀵 정렬(Quick Sorting)
- 누적합(Prefix Sum)
- 구현(Implementation) - 시뮬레이션(Simulation)
- 그래프 이론(Graph Theory)
- 그래프 탐색 - DFS
- 그래프 탐색 - BFS
- 트리 개념(Tree Concepts)
- 트리 순회(Tree Traversal)
- 완전 탐색 알고리즘(Brute-Force Algorithm
- 백트래킹(BackTracking)
- 비트마스킹(BitMasking)
- 그리디(Greedy)
- 라인 스위핑(Line Sweeping)
- 투 포인터(Two Pointers)
- 동적 프로그래밍(Dynamic Programming)
- 이분 탐색(Binary Search)
- 최장 증가 부분 수열(LIS, Longest Increasing Subsequence)
- 최단 경로(Shortest Paths)
- 데이크스트라(Dijkstra)
- 벨만-포드(Bellman-Ford)
- 플로이드-와셜(Floyd-Warshall
- 세그먼트 트리(Segment Tree)
- 펜윅 트리(Fenwick Tree)
- 시간 복잡도 비교 그래프
Java Solution
CSS Properties ▼
- backface-visibility
- background
- border
- box-sizing
- display
- flex
- flex-container
- flex-items
- font
- margin
- opacity
- overflow
- padding
- perspective
- position
- text
- transform
- transition
- width, height
예제 코드
- OOP_Inheritance(예제 코드)
- OOP_Compsite(예제 코드)
- OOP_Method Overriding(예제 코드)
- OOP_super keyword(예제 코드)
- OOP_super() Method(예제 코드)
- OOP_getter & setter(예제 코드)
- OOP_참조변수의 type Casting(예제 코드)
- Generic Class (예제 코드)
- Restricted Generic (예제 코드)
- Collection_ArrayList (예제 코드)
- Collection_LinkedList (예제 코드)
- Collection_HashSet (예제 코드)
- Enum (예제 코드)
- Lambda (예제 코드)
Lambda
Stream
- What Is JavaScript?
- How is Javascript Executed?
- Dynamic & Weakly Type
- Javascript Runs on Host Environment
- JavaScript 기초
- Arguments
- Array
- Arrow Function
- Boolean
- CallBack
- Destructuring Assignment
- DOM API
- ECMAscript
- ES6 Class
- extends
- function
- Hoisting
- IIFE
- Immutability
- import & export & default
- JSON
- lodash
- Math
- Method
- null
- Number
- Object
- prototype
- Reference Type
- Shallow Copy & Deep Copy
- spread operator
- Object Static Method
- Storage
- String
- this
- timer
- typeof
- Undefined
- Variable Scope
- toLocaleString()
- window method
- Getting Started with Kotlin
- Kotlin Runtime
- Kotlin Basic (1)
- Kotlin Basic (2)
- Kotlin Loop
- Exception Handling
- Instantiating Class
- Referential Equality and Structural Equality
- Difference between Scanner And BufferedReader
- Kotlin.Collections.groupBy
- Kotlin.Collections.mapValues
- Kotlin.Collections.maxByOrNull
- Kotlin.Collections.filter
- Kotlin.Collections.sortedWith
- Kotlin.Collections.first
- Safe Call With let function
- Decimal Number <-> Binary Number
- bitwise operators to check
배워서 바로 쓰는 스프링 프레임워크
- Spring Boot Application 백그라운드로 실행하기
- 기초_스프링이란?
- JPA
- SpringBoot 동작 원리
- HTTP 요청/응답의 DTO
- MapStruct를 이용한 Mapper 자동 생성