Today-I-Learned icon indicating copy to clipboard operation
Today-I-Learned copied to clipboard

:octocat: TIL; Today I Learned

Today-I-Learned


Algorithm

  • 시간복잡도
  • 코테 문제 유형

Android

  • Coroutine
  • Retrofit2
  • Rx
  • DI
  • Android-Thread
  • Gradle
  • Android와 Gradle

CS

  • Memory
  • Stack Frame

Data Structure

  • 기본 추상자료형

Design Pattern

  • 애플리케이션 설계와 SOLID 법칙
  • Repository Pattern :arrow_forward: BLOG
  • MVC_MVP_MVVM 비교

Git

  • My Git Commit Message Convention
  • My Android Coding Convention
  • Reset & Revert

Java

  • Java-Thread

Kotlin

  • Kotlin
  • Kotlin Delegates
  • Kotlin Constructor

Network

  • 01 네트워크란 무엇인가?
  • 02 네트워크 모델
  • 03 2계층
  • 04 3계층
  • 05 ARP 프로토콜
  • 06 IP 프로토콜
  • 07 4계층
  • 08 UDP
  • 09 TCP
  • 10 NAT와 포트포워딩
  • 11 7계층 프로토콜 HTTP

OS

  • 1.운영체제 개요

  • 2_1_컴퓨터_시스템_구조

  • 2_2_컴퓨터_시스템_구조

  • 2_3_컴퓨터_시스템_구조

  • 3_1_프로세스 관리

  • 3_2_프로세스 관리

  • 3_3_프로세스 관리

  • 3_4_프로세스 관리

  • 3_5_프로세스 관리

  • 3_6_프로세스 관리

  • 4_1_CPU_스케줄링

  • 4_2_CPU_스케줄링

  • 5_1_병행제어

  • 5_2_병행제어

  • 5_3_병행제어

  • 5_4_병행제어

  • 6_1_데드락

  • 7_1_메모리 관리

  • 7_2_메모리 관리

  • 7_3_메모리관리

  • 8_1_가상 메모리


RxJava

  • 1. Reactive Programming :arrow_forward: BLOG
  • 2. Observable :arrow_forward: BLOG
  • 3. Single, Maybe, Completable, Flowable :arrow_forward: BLOG
  • 4. 연산자
  • 5. 스케줄러
  • Hot Observable, Cold Observable :arrow_forward: BLOG
  • subscribeOn과 observeOn의 차이
  • backpressure와 Flowable