[웹 보안] 세션 만료 시간 설정하기 [로그인 만료 기준(30분) 시간 초과]
·
◈ Study/웹 보안(Web Security)🔐
- 세션 만료 시간을 설정하기 1. web.xml 파일에서 세션 타임아웃 설정 각 웹 애플리케이션의 WEB-INF 폴더에 있는 web.xml 파일에서 세션 타임아웃 시간을 설정할 수 있다.만약 일반 사용자 페이지와 관리자 페이지가 별도의 웹 애플리케이션으로 구분되어 있다면 각각의 web.xml 파일에 이 설정을 추가하면 된다. 30 2. 코드에서 동적으로 세션 타임아웃 설정 세션 타임아웃을 동적으로 설정해야 하는 경우, JSP, 서블릿 또는 필터에서 세션을 생성할 때 다음과 같이 설정할 수 있다. 이 방법을 사용하면 특정 조건에 따라 다른 세션 타임아웃을 설정할 수 있다. HttpSession session = request.getSession();session.setMaxInactiveIn..
[일상] Interview Question for Beginner에 기여하기✍🏻 [예비 개발자들 또는 개발자들의 기술 면접 준비를 위한 자료를 정리해놓은 저장소]
·
◈ Yermi Project/오픈소스 파헤치기🪐
- Interview Question for Beginner에 기여하기지난 jQuery-rwdImageMaps 이후, 오픈소스에 더 관심을 가지게 되었다. 이런저런 오픈소스를 둘러보다가 이전 MyBatis처럼 사람들이 많이 이용한 repo에 기여를 해보자는 생각을 했다.그래서 고른 곳은 바로 Interview Question for Beginner. 이곳은 예비 개발자들 또는 개발자들의 기술 면접 준비를 위한 자료를 정리해놓은 저장소이다. GitHub - JaeYeopHan/Interview_Question_for_Beginner: :boy: Technical-Interview guidelines written for those who started studying:boy: :girl: Technical..
[Linux] 리눅스에서 특정 문자를 찾는 방법 [grep 명령어 활용]
·
▣ OS : 운영체제/Linux🐧
1. 리눅스에서 특정 문자를 찾는 방법'grep' 은 "Global Regular Expression Print"의 약자로, 텍스트 파일에서 특정 문자열을 검색하고 해당 문자열이 포함된 줄을 출력해 주는 명령어이다. 'grep'은 단순한 검색뿐만 아니라, 정규 표현식을 이용한 복잡한 패턴 매칭도 가능하다. grep '찾을_문자열' 파일이름# 예시. example.txt 파일에서 "hello"가 포함된 모든 줄이 출력grep 'hello' example.txt2. 다양한 'grep' 옵션들1) 대소문자 무시 (-i 옵션)grep은 대소문자를 구분하여 검색한다. 하지만 -i 옵션을 사용하면 대소문자를 구분하지 않고 검색할 수 있다.# "hello", "HELLO", "Hello" 등 대소문자 조합에 관계없이..
[Toy Project] 떨어지는 픽셀이 바닥에 쌓이는 애니메이션 구현하기 [CSS 애니메이션과 JavaScript 활용]
·
◈ Yermi Project/Toy Project💎
[Toy Project] 웹페이지에서 랜덤한 픽셀 떨어뜨리기 애니메이션 구현하기 [CSS 애니메이션과 JavaScrip- 웹페이지에서 랜덤한 픽셀 떨어뜨리기 애니메이션 구현하기웹페이지에서 픽셀들이 화면 상단에서 하단으로 랜덤하게 떨어지는 간단한 애니메이션을 구현해보려 한다.HTML, CSS, JavaScript를yermi.tistory.com- 떨어지는 픽셀이 바닥에 쌓이는 애니메이션 구현하기이번에는 화면 상단에서 떨어지는 랜덤한 색상의 픽셀이 바닥에 쌓이는 애니메이션을 구현해보려고 한다.- stacking-pixels.htmlpixel-container를 포함한 HTML 기본 구조를 설정한다.이 컨테이너는 픽셀들이 쌓이는 공간이 된다. - stacking-pixels.csspixel-con..
[JAVA] Random 클래스란? [무작위 숫자(난수)를 생성하는 클래스]
·
◎ Java/Java☕
- Random 클래스란?Random 클래스는 Java의 java.util 패키지에 포함된 클래스로, 다양한 종류의 난수를 생성하는 데 사용된다.이 클래스는 시드(seed)를 기반으로 난수를 생성하며, 시드가 같다면 동일한 난수 시퀀스를 생성한다. - Random 클래스의 생성자기본 생성자 : 시드를 지정하지 않으면 '현재 시간(밀리초 단위)'을 시드로 사용하여 난수 생성기를 초기화한다.시드를 사용하는 생성자 : 특정 시드를 지정하여 난수 생성기를 초기화한다. 동일한 시드를 사용하면 같은 난수 시퀀스를 생성한다.Random random1 = new Random(); // 시드를 자동으로 현재 시간에 맞춰 생성Random random2 = new Random(12345L); // 시드를 12..