참고 💡Java Servlet JVM 기반에서 웹 개발을 하기 위한 명세이자 API 클라이언트의 요청을 처리하고, 그 결과를 반환하는 servlet 클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술 💡Servlet 특징 클라이언트의 요청에 대해 동작하는 웹 어
자바 코드를 작성한 후 컴파일 하면 해당 코드는 JVM (Java Virtual Machine)에서 실행 가능한 상태가 됨이때 JVM이 클래스를 실행하기 위해서는 클래스를 로딩하는 과정이 필요한데 그 과정을 수행하는 것자바 바이트 코드 (.class)를 메소드 영역에
Reference https://orgojy.oopy.io/579894a5-bffa-42b4-a644-1988f9a1c1f4 https://hahahoho5915.tistory.com/32 [https://racoonlotty.tistory.com/entry/%EC%B
자바에서 XML을 파싱하는 방법으로 SAX Parser와 DOM Parser가 있음문서를 읽다가 발생하는 이벤트 기반으로 문서 처리빠르고 한 번에 처리가 가능다양한 탐색이 어려움Document Object Model로 문서를 다 읽고 난 후 문서 구조 전체를 자료 구조
결론부터 말하자면 이 둘의 차이는 "상황에 따라 변하는 정보를 제공할 수 있는가"이다. 여기서 상황에 따라 변하지 않는 것은 Static, 변하는 것은 Dynamic 이라고 한다.예를들어 NAVER의 logo 검색 버튼 등은 홈페이지 개편등의 작업이 없는 한 거의 변하
1. Sync / Async 동기와 비동기는 호출되는 함수의 완료를 호출한 쪽에서 신경을 쓰냐, 호출 받은 쪽에서 신경을 쓰냐 차이다 동기는 요청과 그 결과가 동시에 일어난다는 뜻이며, 어떤 객체 또는 함수 내부에서 다른 함수를 호출했을 때, 이 함수의 결과를 호출한
렌더링이 클라이언트 쪽에서 일어나며, 서버는 요청을 받으면 클라이언트에 html, js를 보내주고 클라이언트는 그것을 받아 렌더링을 시작User가 Website 요청을 보냄\*CDN이 html, js로 접근할 수 있는 링크를 클라이언트에게 보냄클라이언트는 html, j