Eggs Sunny Side Up
본문 바로가기

전체 글399

[MySQL] 대여 기록이 존재하는 자동차 리스트 구하기 문제 설명 다음은 어느 자동차 대여 회사에서 대여 중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블과 자동차 대여 기록 정보를 담은 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블입니다. CAR_RENTAL_COMPANY_CAR 테이블은 아래와 같은 구조로 되어있으며, CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS 는 각각 자동차 ID, 자동차 종류, 일일 대여 요금(원), 자동차 옵션 리스트를 나타냅니다. Column nameTypeNullable CAR_ID INTEGER FALSE CAR_TYPE VARCHAR(255) FALSE DAILY_FEE INTEGER FALSE OPTIONS VARCHAR(255) FALSE 자동차 종류는.. 2023. 4. 19.
08. 파이썬 반복문 161 ~ 170 161 for문과 range 구문을 사용해서 0~99까지 한 라인에 하나씩 순차적으로 출력하는 프로그램을 작성하라. for i in range(0, 100) : print(i, end=" ") 162 월드컵은 4년에 한 번 개최된다. range()를 사용하여 2002~2050년까지 중 월드컵이 개최되는 연도를 출력하라. for i in range(2002, 2051, 4) : print(i, end=" ") 163 1부터 30까지의 숫자 중 3의 배수를 출력하라. for i in range(1, 31) : if(i%3==0): print(i, end=" ") 164 99부터 0까지 1씩 감소하는 숫자들을, 한 라인에 하나씩 출력하라. for i in range(99, -1, -1) : print(i, e.. 2023. 4. 19.
함수 [함수] 쓰는이유: 기능을 담으려고, 유지보수 편하게 하려고 함수의 종류 1) 함수 선언문 2) 함수 표현식 3) 화살표 함수 1) 특징: 호이스팅이 된다 - 호이스팅 : js 엔진이 실행되면서 함수가 위로 끌어올려지는 현상 함수 왜? 내가 편하려고! 기능을 블록으로 묶어서 사용 - input(매개변수) / output(반환데이터) - 1. 함수선언문 (선언) function hello(매개변수) { console.log('안녕'); } (호출) hello(); - 2. 함수표현식 hello = function(매개변수) { console.log(); } 함수선언문은 인자값으로 전달이 가능하다!! setTimeout( hello , 3000 ); - 3. 화살표함수 let hello = () => { c.. 2023. 4. 18.
쿠키 cookie 1. 세션 관리(Session Management) - 서버가 알아야 할 정보들을 저장 ex) 로그인, 접속 시간, 장바구니 등 2. 개인화(Personalizaation) - 사용자마다 다르게 적절한 페이지 제공 ex) 웹 환경설정 3. 트래킹(Tracking) - 사용자의 행동과 패턴 분석 & 기록 ex) 구매기록, 시청기록 ex) 네이버 쿠키 Cookie에서 꼭 알아야할 4가지 1. Name(이름) : 구분하기 위해서 2. Value(값) : 파일에 저장된 텍스트 데이터 3. Domain(쿠키가 허용된 주소 = 생성된 주소) : 생성된 서버와 사용할 서버가 같아야 함 4. Expires / Max-Age (유효기간) : 날짜가 되면 자동 삭제 -> 대표적 기능 (로그인 유지하기) 예제).. 2023. 4. 18.
forward & redirect 1. forward 특정 서블릿에 대한 요청을 다른 서블릿이나 JSP로 넘겨준다. (파라미터를 넘길 수 있다.) 상대방에게 페이지 주소를 숨길 때 사용 할 수 있므며, redirect 보다 성능이 좋다. URL은 바뀌지않으며, 내부에서만 접근이 가능하다. 2. redirect 다른 페이지로 넘어가도록 한다. (직접 파라미터를 넘길 수 없다.) 요청받게되면 url을 클라이언트에게 전달하고, 클라이언트가(web) 새로운 url을 요청하고 그에 따른 응답을 한다. URL값이 넘어가기 때문에 길이에 제한이 있다. 즉, 성격이 다른 페이지 서블릿이 그 길을 알려주고 브라우저가 값을 받아오게 하는 것이다. 예제) 각각의 사이트로 이동하기 html 네이버 다음 구글 페이지로 이동 jsp 2023. 4. 18.
JSP 객체_html코드 안에서 Java코드 사용 Servlet --> class --> HTML int a = 10; %> p태그- a 페이지 이동 react.js - taglib : 커스텀 태그 라이브러리를 사용하기 위한 지시자 if( 조건식) { 실행 문장 } ==> HTML --%> 예제) 아래 화면 출력해보기 예제) 아래 화면 출력해보 html => form의 action 주소는 jsp를 실행했을 때 나오는 주소를 작성해주면 된다. DATA : jsp 입력받은 데이터는 "" 입니다. 예제) 아래 화면 출력해보기 html 층 방 완료 jsp 2023. 4. 18.