본문 바로가기

문제해결5

자바에서 문자열 비교를 할 때는 equals을 사용하자 오늘 자바에서 한가지 황당한 삽질을 했네요. 문자열 비교를 하는데... 이러한 소스가 있었습니다. 전 당연히 true가 나올줄 알았습니다.그러나 몇차례 삽질을 한 결과 답은 false였습니다. 검색해본 결과 ==은 주소값을 비교, .equals나 .equalsIgnoreCase는 내용물을 비교하는 거라 그렇다고 하네요. 아래와 같이 수정하니 작동하였습니다. Tl;drequals이나 equalsIgnoreCase로 비교해야만 합니다. 2015. 1. 20.
2003 can't connect to mysql server on (10038) 오류 해결하기 2003 can't connect to mysql server on (10038) 해결 방법 mysql 설정 파일로 가서 아래 부분을 #으로 주석처리해주면 된다. vi /etc/mysql/my.cnf bind-address=127.0.0.1 위 부분을 아래와 같이 바꿈으로써 주석처리해 준다 #bind-address=127.0.0.1 2014. 12. 26.
우분투 설치시 그래픽 깨짐현상 해결방법 - VirtualBox로 우분투를 설치할 때 그래픽이 꺠진다. 몇백 픽셀밖에 보이지 않는다. 해결법 - 그래픽을 리로드한다. CTRL ALT F1을 눌러 tty1을 연 후 CTRL ALT F7을 눌러주면 된다. 2014. 12. 14.
버킷 maven 플러그인 개발 시 java.lang.NoClassDefFoundError: org/joda/time/ReadableInstant 해결 방법 서론maven으로 버킷 플러그인 개발 중, 아래 오류가 발생하였다.java.lang.NoClassDefFoundError: org/joda/time/ReadableInstant 해결 방법아래와 같이 pom.xml에 추가해 주면 된다. ... org.apache.maven.plugins maven-shade-plugin 2.1 package shade org.bukkit:bukkit joda-time:joda-time ... 원리는 아직 잘 모르겠고 찾아보아야 겠다. 2014. 10. 20.