자바에서 문자열 비교를 할 때는 equals을 사용하자
·
Dev
오늘 자바에서 한가지 황당한 삽질을 했네요. 문자열 비교를 하는데... 이러한 소스가 있었습니다. 전 당연히 true가 나올줄 알았습니다.그러나 몇차례 삽질을 한 결과 답은 false였습니다. 검색해본 결과 ==은 주소값을 비교, .equals나 .equalsIgnoreCase는 내용물을 비교하는 거라 그렇다고 하네요. 아래와 같이 수정하니 작동하였습니다. Tl;drequals이나 equalsIgnoreCase로 비교해야만 합니다.
2003 can't connect to mysql server on (10038) 오류 해결하기
·
Dev/삽질 방지
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
우분투 설치시 그래픽 깨짐현상 해결방법
·
Dev/삽질 방지
- VirtualBox로 우분투를 설치할 때 그래픽이 꺠진다. 몇백 픽셀밖에 보이지 않는다. 해결법 - 그래픽을 리로드한다. CTRL ALT F1을 눌러 tty1을 연 후 CTRL ALT F7을 눌러주면 된다.
버킷 maven 플러그인 개발 시 java.lang.NoClassDefFoundError: org/joda/time/ReadableInstant 해결 방법
·
Dev/삽질 방지
서론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 ... 원리는 아직 잘 모르겠고 찾아보아야 겠다.