반응형 전체 글164 워해머 서바이버즈 티어·무기 조합 무기는 계속 늘어나는데 적이 잘 안 죽는다.보스는 살아 있고 뒤에서는 잡몹까지 밀려오니, 새 무기를 하나 더 고르면 나아질 것 같지만 업그레이드가 흩어지면 오히려 버티기 어려워진다.워해머 서바이버즈는 처음부터 가진 무기 하나를 진화시키고, 부족한 공격 범위를 두 번째 무기로 채우는 식으로 접근하는 편이 낫다.이번에는 Warhammer 40,000 쪽 초반 전투를 기준으로 캐릭터 선택, 무기 조합, 상자에서 진화가 나오지 않는 이유까지 정리했다.11월 10일 출시된 게임으로, 아래 내용은 Steam판 v2.1.6 기준이다.한국어를 지원하지만 아이템을 다른 공략과도 대조하기 쉽도록 영문 이름을 함께 적었다.처음에는 Malum Caedo로 진화 하나부터 완성처음 시작한다면 Malum Caedo와 Chainsw.. 2026. 11. 13. PostgreSQL 접속 수 초과 해결 — 열린 연결을 찾고 반환하기 접속 수가 꽉 찼다면 먼저 사용 중인 연결을 찾아 정리한다.이 예제에서는 report_app 계정의 두 연결을 종료해, 막혔던 세 번째 접속이 다시 열리는지 확인한다. 바로 이동문제 발생 · 해결 방법 · 실행 결과 · 해결 완료 · 실습 준비·전체 코드 "> 1. 문제 발생 — 세 번째 접속이 거절된다 report_app 계정의 접속 한도는 2개다.두 터미널이 이미 접속해 있어 세 번째 접속에는 다음 오류가 나온다.FATAL: too many connections for role "report_app" 이 메시지는 해당 계정의 한도 초과다.서버 전체의 max_connections를 올려도 계정 한도 2개는 그대로 남는다. "> 직접 실행할 준비 아래를 펼치면 준비 명령, 전체 코드와 오류별 해결 방법을.. 2026. 11. 13. Spring Boot 입력값 검증 — 빈 이름·잘못된 이메일을 400 오류로 돌려주기 이름이 비었거나 이메일 형식이 틀리면 요청을 400으로 막고, 어느 칸을 고쳐야 하는지 JSON으로 돌려준다.핵심은 요청 객체의 검사 규칙, @Valid, 오류 응답을 만드는 예외 처리기 세 가지다. 바로 이동문제 발생 · 해결 방법 · 실행 결과 · 해결 완료 · 실습 준비·전체 코드 "> 1. 문제 발생 — 잘못된 입력이 서버까지 들어온다 화면에서 입력을 막아도 API에 요청을 직접 보내면 그 검사를 거치지 않는다.서버에서 빈 이름과 잘못된 이메일을 함께 걸러야 한다.이 글은 입력값 검사와 오류 응답을 다룬다.한글 인코딩 오류나 회원 정보 저장은 다루지 않는다. "> 직접 실행할 준비 아래를 펼치면 준비 명령, 전체 코드와 오류별 해결 방법을 볼 수 있다. 더보기프로젝트 준비Java 17과 Sprin.. 2026. 11. 13. Python 파일명 일괄 변경·복원 — 미리 보고 바꾼 뒤 원래 이름으로 되돌리기 파일명을 바꾸기 전에 변경 목록을 보고, 적용한 뒤에는 저장한 기록으로 원래 이름을 되돌린다.원본 내용을 덮어쓰지 않고 파일 이름만 바꾸는 예제다. 바로 이동문제 발생 · 해결 방법 · 실행 결과 · 해결 완료 · 실습 준비·전체 코드 "> 1. 문제 발생 — 여러 파일을 바꾸면 원래 이름이 헷갈린다 메모.txt, 보고서.csv, 안내.txt를 문서_001.txt처럼 정리하려고 한다.바로 바꾸면 잘못된 순서나 접두어를 적용한 뒤 원래 이름을 되찾기 어렵다. "> 직접 실행할 준비 아래를 펼치면 준비 명령, 전체 코드와 오류별 해결 방법을 볼 수 있다. 더보기Python 3.9 이상에서 실행하며 별도 패키지는 필요 없다.하드 링크를 지원하는 APFS·ext4 등의 파일 시스템을 사용한다. exFAT에서는 .. 2026. 11. 12. PostgreSQL 반복 조회 줄이기 — GROUP BY로 고객 20명을 한 번에 조회 고객별로 반복하던 조회를 GROUP BY로 묶으면, 같은 결과를 더 적은 호출로 가져올 수 있다.고객 20명의 주문 합계를 보여 주는 화면을 예로 들었다.한 명씩 조회하는 방식과 한 번에 조회하는 방식을 비교해 본다.1. 문제 발생 — 같은 조회를 20번 실행2. 해결방안 — GROUP BY로 한 번에 조회3. 결과 — 합계는 같고 실행 시간은 감소4. 해결 완료 — 앱에서 바꿀 부분과 완료 조건직접 실행하기 — 준비와 전체 코드 "> 1. 문제 발생 — 같은 조회를 20번 실행아래 SQL은 고객 1명의 주문 합계만 가져온다.고객 번호를 1부터 20까지 바꾸며 실행하면, 한 화면을 채우는 데 SQL을 20번 보내게 된다.SELECT customer_id, sum(amount)FROM ordersWHERE.. 2026. 11. 12. PostgreSQL RAG 문서 갱신 — 원문·벡터를 함께 바꾸고 새 안내 검색하기 안내문을 고쳤다면 원문과 검색 벡터를 함께 교체해야 한다.환불 문서를 개정한 뒤 검색 결과의 revision=2와 새 신청 경로가 함께 나오는지 확인한다. 바로 이동문제 발생 · 해결 방법 · 실행 결과 · 해결 완료 · 실습 준비·전체 코드 "> 1. 문제 발생 — 안내를 고쳐도 예전 내용이 검색된다 원문만 바꾸고 예전 문장의 벡터를 남겨 두면 검색 기준과 실제 내용이 어긋난다.검색 서버가 비공개 초안까지 읽는 문제도 함께 막아야 한다.예제의 기존 환불 경로는 주문 상세의 결제 취소다.새 경로인 고객센터의 환불 접수로 바꾸고, 공개 문서만 조회되는지 확인한다. "> 직접 실행할 준비 아래를 펼치면 준비 명령, 전체 코드와 오류별 해결 방법을 볼 수 있다. 더보기DB와 계정의 실제 값항목값Compose .. 2026. 11. 11. 이전 1 2 3 4 ··· 28 다음 반응형