일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Java thorw
- 자바 문자열 클래스
- 코딩
- Express
- 자바 제어문
- dbeaver
- Java문자열 클래스
- Java업캐스팅
- Java객체배열
- Java다운캐스팅
- 자바 try-catch
- Java try-catch
- 오라클
- database
- 자바 스트링클래스
- 자바 Wrapper클래스
- 자바 String클래스
- db
- Java 내부 클래스
- Java추상클래스
- DBMS
- 자바 추상메서드
- 데이터베이스
- oracle
- 자바 Random클래스
- nodejs
- 자바 예제
- 자바 내부 클래스
- Java 추상 메서드
- java super( )
- Today
- Total
목록분류 전체보기 (105)
코딩이란 무엇일까
서블릿 라이프 사이클 클라이언트( 웹 브라우저 )가 서블릿에 요청(request) 시, 서블릿이 바로 호출되지 않는다. 웹 컨테이너에 해당 서블릿 클래스가 로딩되어 있지 않다면 init( ) 메서드 호출 후 service( ) 메서드 호출 & doGet( )/doPost( ) 호출 로딩되어 있다면 service( ) 메서드 호출 destroy( ) 메서드를 호출하여 Servlet을 제거한다. JSP 페이지도 서블릿 클래스로 변환된 후 똑같은 라이프 사이클을 수행한다. @WebServlet WebServlet에 경로를 입력하면 클라이언트에서, 해당 경로를 입력할 때 알아서 톰캣서버가 찾아서 실행해주게 된다. init( ) 서블릿이 최초로 호출되었을 때 한 번만 실행되며 서블릿 컨테이너가 자동으로 실행합니다..
서블릿, JSP란? 웹 서버 - 아파치 사용자의 요청이 정적 데이터인지 동적 데이터인지 판단해 준다. 정적 데이터일 경우 이미 준비된 HTML문서를 그대로 응답해 준다. 동적 데이터라면 웹 컨테이너에 요청을 보낸다 웹 컨테이너(서블릿 컨테이너) 동적 데이터일 경우 JSP, 서블릿으로 연산 및 제어, DB에 접근해서 정제된 데이터(정적 데이터)가 완성되면 이를 응답해 준다. WAS(Web Application Server) -톰캣 동적 데이터를 처리할 서블릿을 메모리에 할당하며, web.xml을 참조하여 해당 서블릿에 대한 Tread를 생성한다. 서블릿 요청과 서블릿 응답 객체 생성 후 서블릿에 전달하면 연산 종료 후 메모리에서 해제시킨다. 서블릿(Servlet)이란? 서블릿은 서버에서 웹페이지 등을 동적..
Date 객체 생성 console.log("1.현재날짜와 시간(로컬)"); console.log(new Date()); console.log("2.날짜를 직접 지정"); console.log(new Date(2022, 7, 12)); //월을 number 로 표기할때는 0~11 console.log(new Date("2022-07-12")); console.log("3.날짜와 시간"); console.log(new Date("2022-07-12 14:12:34")); console.log(new Date(2022, 6, 23, 16, 9, 30)); 실행 1.현재날짜와 시간(로컬) 2023-01-03T11:00:46.687Z 2.날짜를 직접 지정 2022-08-11T15:00:00.000Z 2022-07..
정규표현식이란?(Refular Expression :Regex) 정규식은 문자열에서 특정 내용을 찾거나 대체 또는 발췌하는 데 사용된다. 예를 들어 회원가입을 할 때 아이디, 비밀번호에 입력하라고 했을 때 올바르지 않은 값을 입력하면 정규표현식에 의해 필터링되어 다시 입력하라는 경고창이 뜨는 것을 볼 수 있다. 이아 같이 반복문, 조건문을 사용해야 할 복잡한 코드를 정규표현식을 이용하면 매우 간단하게 표현할 수 있다. 정규표현식의 단점으로는 주석,공백을 허용하지 않고 여러 가지 기호를 혼합하여 사용하기 때문에 가독성이 진짜 떨어진다. 정규표현식을 공부하면서 만든사람이 정말 궁금하다 정규식 메서드 정규식에서 사용되는 메서드이다. 메서드 의미 메서드 의미 (”문자열”).match(/정규표현식/플래그) “문자..

setTimeout( ) 어떤 코드를 바로 실행하지 않고 일정 시간을 기다린 후 실행해야 하는 경우 사용할 수 있는 자바스크립트의 함수입니다. setTimeout( )함수는 첫 번째 인자로 실행할 코드를 담고 있는 함수를 받고, 두 번째 인자로 지연 시간을 밀리초(ms) 단위로 받습니다. 사용방법 const test_set = document.getElementById("test_set"); const test = setTimeout( () => (test_set.innerHTML = "이 문장은 5초뒤에 실행되는 문장입니다."), 5000 ); 위와 같은 예시 코드처럼 작성을하면 5000ms 즉, 5초 뒤에 해당 문장이 화면에 뜨게 됩니다. clearTimeout( ) clearTimeout( ) 메서..

addEventListener 사용법 addEvenListener( )은 document의 특정요소(id, class, tag)등에 event를 등록할 때 사용합니다. DOM객체.addEventListener(이벤트명,실행할 함수명) addEventListener의 간단한 예시 HTML 빨간색이 나옵니다. 파란색이 나옵니다. 초록색이 나옵니다. 간단한 버튼 세 개를 만들었습니다. 화면 해당 버튼들을 클릭하면 색깔이 나오는 이벤트를 js로 넣어보겠습니다. JavaScript const btn1 = document.getElementById("btn_test1"); const btn2 = document.getElementById("btn_test2"); const btn3 = document.getElem..