본문 바로가기

전체 글60

개발자 나야나1(수정중) WWW(World Wide Web) W3c 표준개발기구 웹 기술의 표준을 정의하는 공식 기관이다.!! 쿠키와 세션의 역할!!! 쿠키란? 쿠키는 클라이언트(브라우저) 로컬에 저장되는 키와 값이 들어있는 작은 데이터 파일입니다. 사용자 인증이 유효한 시간을 명시할 수 있으며, 유효 시간이 정해지면 브라우저가 종료되어도 인증이 유지된다는 특징이 있습니다. 쿠키는 클라이언트의 상태 정보를 로컬에 저장했다가 참조합니다. 클라이언트에 300개까지 쿠키저장 가능, 하나의 도메인당 20개의 값만 가질 수 있음, 하나의 쿠키값은 4KB까지 저장합니다. Response Header에 Set-Cookie 속성을 사용하면 클라이언트에 쿠키를 만들 수 있습니다. 쿠키는 사용자가 따로 요청하지 않아도 브라우저가 Request시에.. 2022. 9. 6.
리눅스 기초공부 완전 기초 cd(change directory) : 작업 경로를 이동합니다. , 경로 이동 명령어 ls(list) : 디렉토리 목록을 띄워줍니다. , Directory 와 File의 정보를 보여주는 명령어 cp(copy) : 파일을 복사합니다. mv(move) : 파일을 이동합니다. rm(remove) : 파일을 삭제합니다. vi : 리눅스에 설치된 기본 에디터 vi로 파일을 수정 및 생성 할 수 있음 find : Directory와 File을 찾을 수 있는 명령어 grep : 해당하는 문자열을 검색하는 명령어 많이 쓰이는 명령어 mkdir(make directory) : 디렉토리(폴더)를 생성합니다. pwd(print working directory) : 현재 위치한 디렉토리를 알려줍니다. clear .. 2022. 9. 4.
정규화란 무엇인가? 정규화(Normalization)으로 기본적으로 정규화를 쓰는 이유는 테이블 간의 중복된 데이터를 허용하지 않기 위해서이다. 중복된 데이터를 허용하지 않고 무결성(Integrity)를 유지할 수 있고, DB의 저장 용량을 줄일 수 있다. - 무결성 이란? DB에 저장된 데이터 값이 실제의 값과 일치하는 정확성을 의미한다. - 제 1 정규화 제 1정규화란 테이블의 컬럼이 원자값(하나의 값)을 갖도록 테이블을 분해하는것 이다. 2022. 6. 21.
에러 해결 보고 ArtistMapperTests를 하는데 에러가 났다. 에러문구 org.springframework.core.NestedIOException: Failed to parse mapping resource: 'file [C:\aigb_0900_okr\git\springProject\target\classes\mapper\artist\ArtistMapper.xml]'; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is 'file [C:\aigb_0900_okr\git\springProject\target\classes\mapper\artist\ArtistMapper.. 2022. 6. 20.
JSP 4장 쿠키 http프로토콜의 비연결성과 비상태유지 특성에 대한 문제점을 해결하는 방법중 하나가 쿠키이다. 쿠키를 사용하면 클라이언트의 상태정보를 서버로 전송할 수 있어 서버가 클라이언트의 동일성을 확인할 수 있다. Cookie cookie = new cookie("name", "value"); 클라이언트가 서버에 서비스를 요청할때 저장된 쿠키 정보를 요청 메세지에 헤더에 포함시켜 전송한다. 서버는 getCookies()매서드로 쿠키 정보를 확인 할 수 있다. Session 세션과 쿠기의 가장 큰 차이는 정보를 서버사이드(세션) 정보를 클라이언트사이드(쿠키) 즉 어디에 저장하느냐 이다. 주로 세션은 로그인이나 장바구니 처리 등에 사용된다. 2022. 5. 2.
JSP 3장 액션 태그 JSP에서 자바코드를 사용하지 않고 다른 페이지에 접근 할수 있도록 구현된 기능. XML 형태를 사용하여 다른 페이지를 포함하거나 다른 페이지로 이동할 경우 사용된다. - 웹 페이지 공통 부분 모듈화 -페이지 흐름 제어 include, forward -파라미터 전송 - param 액션 태그 주로 웹페이지의 일부를 모듈화하여 재사용할때 많이 사용된다. 기본 형식 flush 속성은 포함할 웹 페이지를 실행하기 전에 출력 버퍼를 비울지 여부를 지정한다. true면 (기본값이 true 생략하면 true) 포함할 페이지를 실행 하기 전에 출력 버처를 비우고 페이지 실행 결과가 현재 위치에 포함되고 false 면 출력 버퍼를 비우지 않고 포함된다. 주의사항 마지막 괄호 닫을때 경우에 따라 / 를 붙여주어.. 2022. 5. 2.