전체 글(21)
-
Spring Boot 404 발생 원인 정리 (React는 있는데 서버가 404인 경우)
상황 요약React 페이지는 정상적으로 존재하고 화면도 뜸React에서 API 요청(fetch / axios)을 보냄서버 로그에서 404 NOT_FOUND 발생서버 로그 핵심DispatcherServlet : GET "/admin/api/fare-result/list?...” SimpleUrlHandlerMapping : Mapped to ResourceHttpRequestHandler [classpath [static/]] ResourceHttpRequestHandler : Resource not found DispatcherServlet : Completed 404 NOT_FOUND Mapped to BasicErrorController#error이 로그가 의미하는 것1️⃣ 요청은 서버까지 정상 도달..
2026.01.28 -
Git - 잘못된 커밋 되돌리기
git reset --hard HEAD~2이걸 하니 수정 내역이 날라가버림.... 수정 내역 살리고 커밋만 되돌리기git reset --soft HEAD~2커밋만 사라지고, 워킹 디렉토리의 변경사항은 그대로 스테이징 되어 있음.수정 내역 살리고 커밋과 스테이징만 되돌리기git reset --mixed HEAD~2커밋은 사라지고, 파일은 언스테이지 상태로 남음 (git status에서 Changes not staged for commit 상태).사실 --mixed가 기본 옵션이어서 그냥 git reset HEAD~2 해도 같음.워킹 디렉토리까지 날려버리기git reset --hard HEAD~2지금처럼 파일까지 날아감 😵💫
2026.01.27 -
cursor 폴더 트리구조 안될때
✅ 해결 방법 (파일 트리로 펼쳐서 보기)방법 1️⃣ 설정에서 끄기 (제일 쉬움)Cursor 설정 열기Mac: Cmd + ,Windows/Linux: Ctrl + ,검색창에 입력 compact folders 상단 Explorer: Compact Folders 체크 해제하면, 완료!
2026.01.27 -
터미널 AI 도구 Gemini CLI – 설치부터 간단 사용 후기
안녕하세요 저는 AI에 관심이 많고 사용을 많이 해서,개인 메모 겸 설치 사용법 공유드릴게요 처음node js 설치 필요https://nodejs.org/ko/download Node.js — Node.js® 다운로드Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.nodejs.org설치 링크버전은 최신으로 받으면 돼요설치 후 터미널에서 버전 나오는지 체크해보세요 node -v Gemini CLI 설치 방법 2가지▶️ 1. 일회성 실행 (npx)npx https://github..
2026.01.25 -
iterm 한글 깨짐
iterm을 깔아서 쓰고 있는데 한글이 깨지는 문제가 있었습니다.폰트로 D2Cording 인데 말이죠 그래서 다른 폰트로 다 해봤는데 안되어서 찾다보니 해결 방법을 알게되었습니다.iterm-> setting-> profiles-> text -> Unicode normalization form: NFC 이렇게 설정하고 저장하고 껐다가 켜면 적용 완료 입니다.혹시나 해도 안되면 저는왼쪽 아래 Other Actions... -> as default 누르고 됐거든요? 이거 해보시고 되나 보시면 돼요 감사합니다좋은하루되세요
2026.01.20 -
JWT (Json Web Token)
JWT = Json Web Token제이슨으로 된 형태로 된 데이터를 네트워크를 통해서 서로 다른 장치끼리 안전하게전송하기 위해 설계됨편지로 보면봉투, 편지지, 서명jwt는 편지와 똑같은 역할을 하는 도구jwt에서는 내용을 payload라고 함{"sub": "1234556788","name": "john doe","email": "ckk9114@naver.com"}payload의 각 부분을 claim이라고 함클레임은 주장이라고 함왜 클레임이냐? 받는 쪽에서 보내는 쪽의 내용을 곧이 곧대로 믿으면 안되기 때문에 클레임이라고 함믿을 수 있게 해주는 것이 '서명'서명만 있으면 이 내용의 무결성을 단박에 알아 볼 수 있습니다.signature 에) b^\xcgsds\xsd\ssds\ssd!\sds서명을 하는 여..
2026.01.19