프로그램을 동작시키기 위해서는 메모리에 적재가 되고 CPU를 할당받아야 동작CPU와 메모리(RAM) 사이에서 데이터를 주고받게 되는데 CPU에 비해 비교적 속도가 느린 메모리에 의해서 제대로 성능을 내지 못해 캐시 메모리를 사용하여 CPU와 RAM 사이에서 발생하는 병
디자인 패턴 중 하나💡디자인 패턴 : SW개발 방법을 공식화 한 것애플리케이션을 Model & View & Controller 3가지 역할로 구분한 개발방법론JavaBean(Service) -> Model, JSP -> VIEW, 서블릿 -> ControllerMo
레이어 간 데이터를 전달하는 객체 ex) OMRsetter, getter로 이루어져 있음주로 View와 Controller 사이에서 데이터를 주고 받을 때 사용데이터 접근 메서드 외에 기능을 가지지 않음(정렬, 직렬화 등 데이터 표현을 위한 기능은 가질 수 없음)데이터
특정 URL 접속 시 리다이렉트 또는 포워드가 일어나게 되면 작업 중인 페이지가 전환됨리다이렉트는 페이지 전환 주체가 클라이언트이며, 페이지를 전환하는 방법은 접속한 URL이 아닌 다른 URL로 직접 접속히야함포워드는 서버가 전환 주체이며, URL 주소가 바뀌지 않고도
Web Server, WAS에 대해 간단하게는 알고있었지만 왜 분리하여 사용하는지는 몰랐는데 이번 기회로 알게되었다😊Web Server는 파일 경로 이름을 받아 경로와 일치하는 file contents를 반환항상 동일한 페이지를 반환Ex) image, html, cs
IP에 의해 전달되는 패킷의 오류를 검사하고 재전송 요구 등의 제어를 담당하는 계층End Point간 신뢰성있는 데이터 전송을 담당하는 계층신뢰성 : 데이터를 순차적, 안정적인 전달전송 : 포트 번호에 해당하는 프로세스에 데이터를 전달데이터의 순차 전송을 가능하게 해줌
응용 프로그램에서 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스컴포넌트를 사용하는 규약, 호출을 위한 수단, 구현 로직 없음필요한 부분을 요청하여 응답을 받는 서비스간의 다리 같은 역할구현과 독립적으로 사양만 정의 되어있음접근권한을 부여받
회사에서 Controller.java와 xml 목록을 추출해야 할 일이 있었는데 forfiles를 이용해서 간단하게 추출할 수 있는 방법을 알게 되어 정리해보았다😃windows 기준 cmd창을 열고 forfiles /? 을 치면 사용법이 나옴FORFILES /P pa