반응형 Error & Fix172 이클립스 GC overhead limit exceeded 에러 해결방법 이클립스에서 GC overhead limit exceeded 에러는 이클립스에 할당된 메모리 크기가 부족할 경우에 주로 일어나는데 메모리가 한계가 있을 경우에는 Run Garbage Collector 버튼을 눌러주면 이클립스 메모리 사용량 보는 방법 위 스크린샷과 같이 이클립스 메모리 사용량과 쓰레기통 버튼(Run Garbage Collector)이 우측 하단에 보이는데 이걸 heap size라고 한다 heap size를 보이게 하는 방법은 상단의 Window > Preferences를 누른 뒤.. wakestand.tistory.com 어느 정도 해결이 되지만 계속 눌러줄 수는 없으므로 근본적인 해결방법은 이클립스에 메모리 할당량을 늘리는 것이다 아래 방법을 통해 이클립스의 메모리 할당량을 사용량 이상.. 2020. 3. 24. mssql 스칼라 변수 ~을(를) 선언해야 합니다 해결방법 MSSQL에서 스칼라 변수 ~을(를) 선언해야 합니다 에러는 다음과 같은 경우에 주로 일어난다 함수나 프로시저 호출 시 필요한 파라미터를 넣지 않고 호출한 경우 > 이 경우에는 파라미터를 넣고 다시 호출하면 된다 함수나 프로시저 호출 시 ,를 추가로 넣은 경우 > 파라미터에 값이 없는데 보낸 경우인데 ,를 제거하거나 값을 넣어서 호출해주면 된다 2020. 3. 23. MSSQL LOCK 확인 및 제거방법 MSSQL에서 쿼리를 수행할 때 쿼리가 잘못된 것이 아닌데도 쿼리가 완료가 되지 않고 계속 돌아가는 경우가 있는데 이 경우는 다른 사람이 DB를 사용하고 있는 중이거나 혹은 정상적으로 종료가 되지 않았을 경우인데 이걸 DB가 락이 걸린 상태라 한다 먼저 LOCK을 확인하려면 EXEC sp_lock; 시에 조회 내역에서 mode 컬럼을 확인해보면 컬럼값이 X인 것이 보일텐데 X값이 락이 걸린 컬럼이다 이후 컬럼이 X값인 행의 spid 컬럼값을 봐둔 뒤에 dbcc inputbuffer(spid); 를 입력해 주면 해당 spid가 무슨 쿼리를 돌리고 있는지 eventinfo 컬럼에서 확인 가능하다 또한 EXEC sp_who spid; 를 입력한 뒤 hostname 컬럼을 확인하면 누가 쿼리를 돌리고 있는지 확.. 2020. 3. 19. Mybatis CDATA 사용법 및 예제 위 예제를 보면 Mybatis에서 TB1 테이블에서 AGE가 15 이상인 값을 가져오는 쿼리인데 쿼리를 돌려보면 자연스럽게 에러가 난다 Mybatis에서 , ||, &&같은 특수문자를 사용할 경우에 위에 쓴 내용을 문자열이 아닌 XML 태그로 인식하기 때문에 에러가 나는 것이다 따라서 문자열로 바꿔준 후 사용해야 하는데 그때는 CDATA를 사용해주면 된다 이런 식으로 쿼리를 감싸면 , ||, &&이 문자로 인식되어 사용 가능해진다 다음으로 IF와 CHOOSE같은 조건문 사용시에는 SQL 전체를 감싸는 것이 아니라 위와 같이 부분적으로 감싸주면 된다 예제에 사용한 코드는 아래와 같다 15 ]]> 15 ]]> AND ADR ]]> 30 2020. 3. 10. 자바 소수 오차 없이 계산 및 사칙연산 방법 자바에서 소수점 계산 시 콘솔창 아래줄과 같이 값이 이상하게 나오는 경우가 있는데 IEEE 754 부동 소수점 방식으로 계산해서 저렇게 나오는 것이다 자세한 내용은 아래 글을 참조해주면 되고 프로그래밍 언어에서 0.1 + 0.2 = 0.3이 아닌 이유 Double 타입의 변수 a와 b에 0.1, 0.2를 넣고 더해봤더니 0.1 + 0.2인데 0.3이 나오는 것이 아니라 0.30000000000000004 가 나오는 것이 보인다 이게 뭐지? 버근가? 싶을텐데 컴퓨터는 모든 숫자를 0과 1로만(2진.. wakestand.tistory.com 실제 소수 계산시에는 정밀도를 보정해주는 BigDecimal을 사용해야 한다 BigDecimal은 BigDecimal 변수명 = new BigDecimal("값"); 이.. 2020. 2. 27. 스택 오버플로우 로그아웃 방법 stack overflow 우측 상단에 보면 저런 버튼이 있는데 저 버튼을 누른 뒤에 하단에 뜨는 창의 log out을 눌러야 로그아웃이 가능하다 한참 찾다가 인터넷 검색해서 찾았는데 나만 그런게 아닌지 구글에 stack overflow l만 쳐도 자동 완성어로 stack overflow logout이 뜬다 대체 무슨 생각으로 저렇게 만들었는지는 모르겠는데 아니 저걸 어떻게 찾냐.. 2020. 2. 5. 이전 1 ··· 23 24 25 26 27 28 29 다음 반응형