본문 바로가기

2015/019

자바에서 문자열 비교를 할 때는 equals을 사용하자 오늘 자바에서 한가지 황당한 삽질을 했네요. 문자열 비교를 하는데... 이러한 소스가 있었습니다. 전 당연히 true가 나올줄 알았습니다.그러나 몇차례 삽질을 한 결과 답은 false였습니다. 검색해본 결과 ==은 주소값을 비교, .equals나 .equalsIgnoreCase는 내용물을 비교하는 거라 그렇다고 하네요. 아래와 같이 수정하니 작동하였습니다. Tl;drequals이나 equalsIgnoreCase로 비교해야만 합니다. 2015. 1. 20.
이클립스에서 개발시 주석 쉽게 추가하기 그냥 키보드로 직접 주석을 추가하려면 귀찮기도 하고 힘도 들기도 합니다. 그래서 이클립스는 주석을 단축키로 바로 생성해 주는 기능이 있습니다. Alt + Shift + J를 누르면 아래처럼 주석이 생깁니다. 만약 리턴/인수 등등이 있다면 자동으로 알아서 생성해 줍니다. 2015. 1. 20.
마인크래프트 설치 방법 (공식홈페이지) 마인크래프트를 설치하시려는 많은 분들이 낚시성 바이러스에 걸리시는 경우가 많이 있습니다. 이번 글에서는 바이러스가 없는 공식 홈페이지로부터 마인크래프트를 설치하는 방법에 대해서 알려드리도록 하겠습니다. 먼저 마인크래프트 홈페이지에 가입을 해야 합니다. https://minecraft.net/register 위 링크에 들어가 줍니다. 그리고 모든 항목을 입력하고 Create account 버튼을 눌러줍니다. 그러면 입력한 이메일로 인증 메일이 발송됩니다. 이메일에 적혀 있는 저 링크를 눌러 주면 가입이 완료됩니다. 그러나 마인크래프트는 유료이기 때문에 우리는 데모 버전을 받아야만 합니다. https://minecraft.net/demo 위 링크로 들어가 줍니다. Download the game을 눌러 마인.. 2015. 1. 19.
블로그 코드 강조는 Github Gist를 사용하자. 원래는 Syntax Highlighter라는 이름의 코드 강조기를 사용하고 있었다. 그러나 이건 따로 스킨 셋팅도 하고 여러가지 불편 사항이 많이 있다. (대표적으로 느려진다는 것) 그러다가 오늘 좋은 사실을 발견하였다. Github에서 제공하는 Gist를 이용해서도 코드 강조를 할 수 있다는 점. 위와 같이 삽입이 가능하다. 방법은 간단하다. Github에 먼저 가입한다음 https://gist.github.com 으로 가서 Gist를 추가하면 된다.어찌 보면 pastebin과 비슷하다고 생각될 수 있는데, Gist는 github와 동일하게 리버전을 제공한다. 또 github처럼 git를 이용해서 수정하는 것도 가능하다. 거기에 Github하고는 다르게 소스를 퍼 갈 수 있다. 오른쪽 버튼을 누르게 되.. 2015. 1. 19.