코딩 도구/오류 해결(3)
-
MySQL : SELECT 쿼리 결과의 1000개 행 제한을 푸는 방법
MySQL에서 SELECT 쿼리 결과의 1000개 행 제한을 푸는 방법공모전 준비하면서 공공데이터 포털 API에서 병원 데이터를 가져와 DB에 저장하는 기능을 구현하고 있는데 병원 데이터가 약 76000개가 되는데 쿼리 결과는 1000개 행만 보여서 로직을 잘못짰나 했는데 사진처럼 포스트맨에서는 데이터를 다 가져오길래 찾아보니 MySQL에서 SELECT 쿼리 결과의 1000개 행 제한이 있다는 것이다. SELECT * FROM `co-labor`.hospital LIMIT 9999999;위와 같이 쿼리에 직접 LIMIT 설정하면 임시방편으로 사용할 수 있다. 우선 해결은 했지만 영구적인 해결책이 아니므로 Workbench 설정 변경하는 방법을 찾았다. Edit > Preferences로 이동.SQL E..
2024.07.15 -
github 대용량 파일 push 오류 해결
오류 설명오류 메시지: 파일 크기가 GitHub에서 허용하는 최대 파일 크기를 초과했기 때문에 푸시가 거부되었다.파일 크기 한도: GitHub은 100MB 이상의 파일은 푸시할 수 없으며, 50MB 이상의 파일에 대해서는 경고를 표시한다.문제 해결 방법이 문제를 해결하기 위해 Git Large File Storage (Git LFS)를 사용한다.Git LFS는 대용량 파일을 효율적으로 관리할 수 있도록 도와주는 도구이다. 해결 과정Git LFS 설치: 먼저 Git LFS를 설치해야 합니다. 터미널에 아래 명령어를 입력한다. 대용량 파일 추적 설정: Git LFS에 대용량 파일을 추적하도록 설정고, 오류 메시지에 나온 파일 경로를 사용한다..gitattributes 파일 추가: Git LFS는 .gita..
2024.07.01 -
Intellij IDEA: (스프링) 코드가 실행될 때 문제없이 작동하는데, 코드 편집기에서 빨간줄 오류
코드가 실행될 때 문제없이 작동하는데, 코드 편집기에서 빨간줄 오류서버는 잘 켜지는데 거의 모든 디렉토리에 모든 클래스에 다 오류가 떠서 작업이 불가능 했다. 재설치하고 환경변수 설정 다시 해주고 JDK를 설정했지만 문제가 계속 해결 되지 않았고 아래와 같은 과정을 거쳐서 해결을 했다. 사진 속에서 빨간줄 오류가 뜨는 것은 IDE(통합 개발 환경)에서 발생하는 문제일 가능성이 크다고 한다.코드가 실행될 때 문제없이 작동하는데, 코드 편집기에서 빨간줄 오류가 뜬다면, 이는 주로 다음과 같은 이유 때문일 수 있다고 한다.:IDE 캐시 문제:IDE의 캐시가 손상되어 올바른 오류 검출이 되지 않을 수 있다.캐시를 무효화하고 다시 빌드해 보기. IntelliJ IDEA 기준으로는 다음과 같이 할 수 있다:File..
2024.06.30