반응형

JWT token blackList 관리

현재 로그아웃 시 Set blacklist = new HashSet() 으로 메모리에 blackList.add 로 list를 만들고 filter 에서 검증하는 구조의 프로젝트 블랙리스트는 서버 메모리에 저장 → 서버 재시작하면 초기화되지만그 사이 로그아웃이 빈번하게 일어나는 업무프로세스여러 건의 로그아웃 시 메모리 부담이 될 수 있어 스케줄을 통한 블렉리스트 초기화를 구현 하려고 함 추가 할 프로젝트 구조Project ├─ blacklist/ │ └─ BlacklistService.java (블랙리스트 서비스를 따로 관리 할 경우) └─ scheduler/ └─ Blac..

Spring boot 2025.08.13 0

JWT Httponly (헤더 기반에서 쿠키 사용으로 변경)

1. JWT 발급시 쿠키로 내려주기import jakarta.servlet.http.Cookie;import jakarta.servlet.http.HttpServletResponse;public void addTokenToCookie(HttpServletResponse response, String token) { Cookie cookie = new Cookie("access_token", token); cookie.setHttpOnly(true); // JS 접근 차단 cookie.setSecure(true); // HTTPS에서만 전송 (개발환경이면 false 가능) cookie.setPath("/"); // 모든 경로..

Spring boot 2025.08.11 0

엘지트윈스 Summer Holic 404블록

엘지트윈스가 이번 주부터 썸머홀릭 여름 이벤트에 돌입했다는 소식이 보인다.한화와 승차 없는 2위까지 땨라 붙으며 엘뽕이 차오른 상태지만 티켓 구하기가 힘들어서 못 가고 있던 차에통로 단석이 뙇악 보여서 바로 예매 종합운동장역에 도착하니 5시 반바로 외야 출입구로 입장해서 맥주 한 캔, 과자 한 봉지 들고 바로 자리로 이동최근에 미친듯한 불지옥의 연속이었는데다행히 오늘은 그나만 참을 만두404블록 15열 시야는 이렇습니다.경기 개시 전 마스코트들이 외야에서 재롱 구경하다 보면 어느덧 경기 개시경기 초반에 내야 쪽에서 먼저 물대포 쏴줌 💦 슬슬 더위에 쪄들어 갈 때쯤이라 부러워하며 찍었다내야석에 물 많이 뿌려줘서 시원해 보이고 부러워 보이고 3회쯤부터 외야석에도 호스로 물 쏴주기 시작했는데 내 자리 까지는..

국내여행 2025.08.06 4

printer 개인 참고 용 화면에 보여지는 그리드 헤더 가져오기

function getRenderedHeaders() {     const theadRows = document.querySelectorAll('.tui-grid-header-area thead tr');     const headers = [];     theadRows.forEach(row => {         const headerCells = [];         row.querySelectorAll('th').forEach(th => {             headerCells.push(th.innerText.trim()); // 헤더 텍스트만 추출         });         headers.push(headerCells);     });     return headers; } // ..

Vue 2025.03.20 0

프로젝트 로컬서버에 외부에서 접속하기(IPTIME 공유기 환경)

진행하는 팀 프로젝트를 로컬서버에 띄워두고 작업내용을 보여주고 싶은데 ipconfig로 내 아이피를 확인하니 192.168.1.2 가 나온다. 공유기를 사용하여 내부IP의 정보만 보이는 것 공유기 환경 밖에서는 저 IP로 접속이 되지 않는다. 그럼 외부아이피는 어떻게 확인할까? 먼저 쉬운방법으로 네이버 검색창에 '내아이피'로 검색하면 알려준다. 그리고 공유기설정 화면에서 확인하는 방법 어차피 외부IP만으로 접속 가능한 것이 아니기에 공유기 설정에 접속해야 한다. 웹브라우저 주소창에 192.168.0.1 로 접속하여 IPTIME 설정으로 들어간다. 왼쪽 메뉴의 시스템 요약 정보를 보면 공유기환경 외부에서 접속 가능한 외부 IP주소를 확인할 수 있다. 이렇게 1번공유기에 접속하여 외부 아이피 확인이 가능하다..

Spring boot 2022.08.10 2

머신러닝을 통한 로또 당첨 번호 예측(랜덤포레스트회귀 모델 feat.chat gpt)

사용한 모델은 랜덤포레스트회귀 모델로 학습 데이터의 특성(feature)과 정답(target) 간의 관계를 학습하여, 새로운 입력 데이터가 들어왔을 때 정답을 예측하는 모델로 이를 이용해 과거 로또 번호의 일부를 학습 데이터로 사용하고, 다음 로또 번호의 일부를 정답(target)으로 지정하여 모델을 학습시킨다. 이를 반복하여 마지막 5개의 데이터를 사용하여 6개의 당첨 번호를 예측하게 되는 모델이다. 로또 번호는 랜덤성이 매우 크기 때문에 어떤 머신러닝 모델을 사용하더라도 정확도를 장담하기는 어렵다. 로또 번호 예측에 대한 기대는 갖지 말자 먼저 예측 결과부터 R² score: 0.8500629208835275 다음(1058회차) 로또 번호 예측 결과: [28, 33, 35, 40, 41, 44] 안나..

Python 2023.03.05 1

국비지원 IT교육 취업 후기(중부기술교육원, 파이썬 빅데이터분석)

중부기술교육원의 '파이썬활용 빅데이터분석' 단기과정을 수강하고 개발자로 (이직)취업하게 된 후기입니다. 저는 관련학과 전공 후 다른 일을 하다가 코로나 직격으로 맞고 뒤늦게 신입 개발자로 이직하였습니다. 처음 수강 목적은 개발자가 되려고 수강을 한 것이 아니었고 과정수료 후 꿀알바로 알려진 데이터 라벨링 쪽을 연계 시켜 준다는 소문을 듣고 신청하였습니다. 중부기술교육원 시스템 수강생은 20여 명으로 클래스가 구성되어 있었고 오전 9시부터 4시 30분 까지 수업이 진행. 물론 점심식사도 제공되었다. 커리큘럼은 JAVA를 이용한 웹개발과 파이썬을 이용한 데이터 분석으로 크게 나뉘어졌고 그 밖에도 데이터분석 준전문가(ADsP) 자격시험 준비와 쇼핑몰 운영, 블로그 운영 등도 살짝 맛보는 시간이 있었다. 자격증..

STUDY 2023.01.05 9

애착유형? 들어보셨나요? 저는 공포-회피형 입니다

한동안 핫한 MBTI 에 이어 부상하고 있는 심리분석 '애착유형' 에대하여 알아보았습니다. 최근 오은영 박사님이 애착유형에 대하여 방송에서 언급하며 국내에서도 이에 대한 관심을 갖는 계기가 된듯 하며 애착유형 이론은 John Bowlby의 연구 이론에 기초하여 만들어진 것으로 John Bowlby - Wikipedia From Wikipedia, the free encyclopedia Jump to navigation Jump to search British psychiatrist and psychoanalyst (1907–1990) John BowlbyBorn(1907-02-26)26 February 1907Died2 September 1990(1990-09-02) (aged 83)Nationality..

취미 2022.08.24 3

printer 개인 참고 용 화면에 보여지는 그리드 헤더 가져오기

function getRenderedHeaders() {     const theadRows = document.querySelectorAll('.tui-grid-header-area thead tr');     const headers = [];     theadRows.forEach(row => {         const headerCells = [];         row.querySelectorAll('th').forEach(th => {             headerCells.push(th.innerText.trim()); // 헤더 텍스트만 추출         });         headers.push(headerCells);     });     return headers; } // ..

Vue 2025.03.20 0

제주도 여행 준비 6명+ 숙소 후보 11곳 정리

2022년 9월 제주도 여행을 위한 숙소를 찾아보면서 좋은 숙소를 많이 발견했지만 전부 이용할 수는 없어 아쉬운 마음에 추려둔 숙소들을 정리하였다. 숙소를 찾으면서 중요하게 생각한 것은 인원(성인 6명 + 어린이 1) 위치(제주 일주를 생각하였기에 좌/중/우 3등분 하여 1박씩 떠돌 예정이다.) 정도였고 멤버들이 무작위로 맘에 드는 숙소들을 골랐고 투표를 통해 3곳을 예약했다. 가격은 9월(준성수기 평일) 기준으로 8월 확인하였고 기준인원에 추가인원 부분은 계산하지 않은 금액이다. 장단점은 숙소 이용 전에 느낀 개인의 주관적인 의견!! 1. (서귀포 내륙) 기린 리조트 - 39만 6천 제주 기린빌라리조트 한라산 중턱,고즈넉한 풍경과 친화적 자연 공기를 느낄 수 있는 프라이빗한 휴식공간 기린리조트입니다. ..

제주도 2022.08.09 8
반응형