CS

웹 페이지 로딩 과정 이해하기
웹 페이지 로딩 과정 이해하기 1단계 서버와 연결하기 • 서버 주소 찾기 - DNS(Domain Name System) • 컴퓨터들 간 소통 방법 - TCP/IP 모델 • 서버와 소통 준비하기 - TCP(Transmission Control Protocol) 2단계 서버에 요청하기 • 서버와 소통하는 방법 - HTTP(Hyper Text Transfer Protocol) 3단계 응답 파일 해석하기 • DOM 생성하기 • CSSOM 생성하기 • JavaScript 실행하기 • Render Tree로 합치기 4단계 웹 페이지 그리기 • 크기와 위치 계산하기 - Layout (Reflow) • 화면에 색칠하기 - Paint (Repaint) • 레이어 합치기 - Composite 들어가기 앞서 웹 페이지는 하..

5. 자바란?
1. 자바는 어떻게 실행될까? J V M 실행과정 1 . 컴파일러가 자바소스를 바이트코드로 변환. JAVA Source Files (.java) -> JAVA Complier(.javac) -> JAVA Byte Code(.class) 2 . JVM의 Class Loader가 바이트 코드를 런타임 데이터 영역으로 로드시키고, 로딩된 바이트 코드는 실행엔진(Execution Engine)에 의해 실행되게 됩니다. (바이트코드는 01010000...같은 코드가 아니라 jvm에서 운영체제 별로 돌아가게 짜놓은 언어명이다.) +1) JVM이란? MAC, WINDOW 다른 운영체제 위에서 똑같은 자바소스코드를 운영체제에 맞게 컴파일해주는 모듈. +2) 실행엔진(Execution Engine) Loading 된 클..