2023/03 15

23-03-06 (1) servlet, jsp

※ servlet, jsp 1. servlet괴 jsp의 개념 - 기능의 차이는 없고 역할의 차이만 있다 (하는일은 같음) 1-1) servlet - servlet은 java이다. - 웹 기반의 요청에 대한 동적인 처리가 가능한 server side에서 돌아가는 자바 프로그램 - 웹개발을 위해 만든 자바기반의 표준 - 쉽게말해서 Java 코드를 작성하는곳 1-2) jsp - Java 언어를 기반으로 하는 Server side 스크립트 언어 - Servlet을 보완하기위해 만든 추가적인 기능 - Servlet의 기능에 몇가지 기능을 더 추가한것 - 자바코드를 jsp에서 쓰는것이 좋지못하여 servlet과 같이 사용함 - 쉽게말해서 html코드를 작성하는곳 1-3) Web Sevice의 기본적인 동작 과정 ..

23-03-02(2) JAVA (스레드

※ 스레드 1. 프로세스와 스레드 - 프로세스 : 실행중인 프로그램을 의미함 - 스레드 프로세스안에서 작업을 수행하는게 스레드 - 두개이상의 스레드를 가진 프로세스를 멀티스레드 프로세스라고 부름 - 1-1) 멀티스레드 * 멀티스레드의 장점 - cpu, 메모리를 효율적으로 사용할 수 있음 - 사용자에대한 응답성이 높아짐 (멀티스레드를 쓰는 가장 큰 이유) - 작업을 스레드 단위로 분리해서 실행시간을 줄일 수 있다. (케바케) - 블럭, 락, 스레드큐의 대기열, 작업전환, - 작업우선순위 (JRT) - 여러 스레드들이 메모리나 컴퓨터 자원을 공유해서 사용하기 때문에 동기화가 제대로 되지 않거나 - 예제) 자바에서 다른 프로그램을 실행하는 예제 package chapter17; import java.io.IO..

JAVA 2023.03.02

23-03-02(1) jQuery

※ jQuery HTML 1. css() Method - 지정하거나 반환하거나 getter setter 역할을 동시에 함 1-1) return css property - css("propertyname"); / 문자열이 하나면 getter역할을 함 1-2) set css property - css("propertyname","value"); / 문자열 2개를 쓰면 setter 역할을 함 1-3) set Multiple css property - css({"propertyname":"value","propertyname":"value",...}); , 문자열에 값을 주면 된다 사용예제) 문단1 문단2 문단3 문단4 클릭 ※ Traversing - 찾는데 사용됨??? 1. Ancestors - 요소의 조상을..

Servlet, JSP/jQuery 2023.03.02