CS

1.데이터교환 형식 - JSON과 직렬화와 역직렬화

post-thumbnail

2.데이터교환 형식 - XML

post-thumbnail

3.API

post-thumbnail

4.OPEN API - 온도 예측하기

post-thumbnail

5.Node.js를 이용한 간단한 API 구축

post-thumbnail

6.클라우드

post-thumbnail

7.CI/CD

post-thumbnail

8.클래스와 객체 그리고 인스턴스

post-thumbnail

9.static

post-thumbnail

10.오버로딩과 오버라이딩

post-thumbnail

11.추상화란 무엇인가?

post-thumbnail

12.디자인패턴

post-thumbnail

13.라이브러리와 프레임워크

post-thumbnail

14.싱글톤 패턴

post-thumbnail

15.자바 메모리 관리 : JVM의 내부 작동 원리 이해하기

post-thumbnail

16.싱글톤 패턴의 7가지 구현 방법

post-thumbnail

17.Process와 Thread

post-thumbnail

18.멀티 스레딩 환경에서 데이터 일관성 유지하기 (feat. 동기화, 경쟁조건, 임계 영역)

post-thumbnail

19.팩토리 패턴

post-thumbnail

20.이터레이터 패턴

post-thumbnail

21.DI와 DIP

post-thumbnail

22.전략 패턴

post-thumbnail

23.트래픽 관련 정리

post-thumbnail

24.스택 메모리와 힙 메모리의 차이

post-thumbnail

25.ADT(Abstract Data Type, 추상 데이터 타입) 과 DS(Data Structure, 데이터 구조)

post-thumbnail

26.Spring Framwork VS Spring Boot

post-thumbnail

27.스프링의 @Async 어노테이션: ThreadPool 설정과 Private 메소드에서의 동작 이해하기

post-thumbnail

28.Spring 프레임워크

post-thumbnail

29.쿠버네티스 (Kubernetes)

post-thumbnail

30.HashMap 어디까지 알아?

post-thumbnail

31.옵저버 패턴

post-thumbnail

32.프록시 패턴

post-thumbnail

33.MVC, MVP, MVVM 패턴

post-thumbnail

34.Flux 패턴

post-thumbnail

35.전략 패턴과 DI의 차이

post-thumbnail

36.프로그래밍에서의 Context 의미

post-thumbnail

37.네트워크, 트래픽, 처리량, 대역폭, RTT

post-thumbnail

38.네트워크 Topology - 버스, 스타, 링, 메시, 트리

post-thumbnail

39.네트워크 Topology의 필요성과 병목현상

post-thumbnail

40.네트워크 - 유니캐스트, 멀티캐스트, 브로드캐스트

post-thumbnail

41.네트워크의 분류 : LAN, MAN, WAN

post-thumbnail

42.네트워크 TCP/IP 4계층, OSI 7계층

post-thumbnail

43.네트워크 TCP/IP 4계층 - MTU, MSS,PMTUD

post-thumbnail

44.네트워크 TCP/IP 4계층 - 응용 계층(Application Layer)

post-thumbnail

46.네트워크 TCP/IP 4계층 - 인터넷 계층(Network Layer)

post-thumbnail

47.TCP의 연결 성립 : 3-way 핸드세이크

post-thumbnail

48.TCP의 연결 해제 : 4-way 핸드세이크와 TIME_WAIT

post-thumbnail

49.네트워크 - 라우팅

post-thumbnail

50.네트워크 - IP 주소, MAC 주소, ARP, RARP

post-thumbnail

51.IP 주소 체계 - IPv4와 IPv6

post-thumbnail

52.IP 주소 체계 - 클래스풀(Classful IP Addressing)

post-thumbnail

53.IP 주소 체계 - 클래스리스와 서브넷마스크, 서브네팅

post-thumbnail

54.IP 주소 체계 - 공인 IP(Public IP)와 사설 IP(Private IP) 그리고 NAT

post-thumbnail

55.HTTP 헤더(Header)

post-thumbnail

56.HTTP/1.0과 HTTP/1.1의 차이

post-thumbnail

57.HTTP/2와 HTTP/3의 차이

post-thumbnail

58.HTTPS와 TLS - 암호화

post-thumbnail

59.HTTPS와 TLS - TLS 핸드세이크

post-thumbnail

60.웹 브라우저 캐시 - 로컬스토리지

post-thumbnail

61.웹 브라우저 캐시 - 로컬스토리지와 오리진

post-thumbnail

62.웹 브라우저 캐시 - 로컬스토리지의 활용 및 캐싱

post-thumbnail

63.웹브라우저의 캐시 - 세션스토리지

post-thumbnail

64.웹브라우저의 캐시 - 쿠키(Cookie)

post-thumbnail

65.웹브라우저의 캐시 - 로컬스토리지, 세션스토리지, 쿠키 공통점과 차이점

post-thumbnail

66.로그인 - 세션 기반 인증 방식

post-thumbnail

67.로그인 - 토큰 기반 인증 방식

post-thumbnail

68.HTTP 상태코드(Status Code)

post-thumbnail

69.HTTP 메서드 - GET과 POST의 차이

post-thumbnail

70.HTTP 메서드 - PUT과 PATCH의 차이

post-thumbnail

71.네트워크 장치

post-thumbnail

72.유선 LAN - 전이중화 통신, CSMA/CD

post-thumbnail

73.무선 LAN - 반이중화 통신, CSMA/CD

post-thumbnail

74.대규모 트래픽으로 인한 서버 과부하 해결

post-thumbnail

75.REST API란 무엇인가?

post-thumbnail

76.브라우저 렌더링 과정(Browser Rendering)

post-thumbnail

77.도메인 네임을 입력했을 때 생기는 과정 그리고 DNS

post-thumbnail

78.이더넷 프레임은 무엇인가?

post-thumbnail

79.CORS란 무엇인가?

post-thumbnail

80.네이글 알고리즘이란?

post-thumbnail

81.HTTP의 멱등성이란?

post-thumbnail

82.운영체제와 컴퓨터시스템의 구조

post-thumbnail

83.인터럽트(Interrupt)

post-thumbnail

84.시스템콜과 모드 비트

post-thumbnail

85.메모리 계층(Memory Hierarchy)

post-thumbnail

86.가상메모리, 스와핑, 페이지폴트 그리고 스레싱

post-thumbnail

87.페이지 교체 알고리즘

post-thumbnail

88.프로그램 컴파일(Compile) 과정

post-thumbnail

89.프로세스의 메모리 구조

post-thumbnail

90.PCB와 컨텍스트 스위칭

post-thumbnail

91.멀티프로세싱과 멀티스레딩

post-thumbnail

92.IPC(Inter-Process Communication)

post-thumbnail

93.공유자원, 경쟁상태 그리고 임계영역

post-thumbnail

94.뮤텍스, 세마포어, 모니터

post-thumbnail

95.교착 상태(DeadLock)

post-thumbnail

96.CPU 스케줄링 알고리즘 #1. 비선점형(FCFS, SJF, 우선순위)

post-thumbnail

97.CPU 스케줄링 알고리즘 #2. 선점형(라운드로빈, SRF, 다단계 큐)

post-thumbnail

98.캐시히트와 캐시미스

post-thumbnail

99.캐시 매핑

post-thumbnail

100.메모리 할당 : 연속 할당(Continuous Allocation)

post-thumbnail

101.메모리 할당 : 불연속 할당(Non-continuous Allocation)

post-thumbnail

102.Convoy Effect와 Starvation의 차이

post-thumbnail

103.Busy Wait란 무엇인가?(feat. 스핀락)

post-thumbnail

104.데이터베이스 - 엔터티, 릴레이션, 속성, 도메인

post-thumbnail

105.데이터베이스 - 필드, 레코드 , 타입

post-thumbnail

106.데이터베이스 - CHAR와 VARCHAR의 차이

post-thumbnail

107.데이터베이스 - TEXT, BLOB

post-thumbnail

108.데이터베이스 - ENUM과 SET

post-thumbnail

109.데이터베이스 - 관계(Relationship)와 키(Key)

post-thumbnail