목록IT (31)
자유로이
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dzZHMO/btqvC6iiwaO/H185wFw4nhWkR5Y1sAHuf0/img.jpg)
오늘은 서브라임으로 파일을 비교하는 방법에대해 알아보도록 하겠습니다. 저는 서브라임은 주로 쿼리를 작성할때 쓰는데요. 다른 툴을 설치하긴 싫고 급하게 파일을 비교해보려고 할때 서브라임으로도 가능합니다. 서브라임텍스트를 실행시켜주시고 View > Show Console 을 선택해줍니다. 혹은 단축키 Ctrl +` 실행 시키면 콘솔창이 보여지는데요 웹브라우져로 Package Control 사이트로 접속해줍니다. https://packagecontrol.io/ Package Control - the Sublime Text package manager Install Now The Sublime Text package manager that makes it exceedingly simple to find, ins..
자바로 smtp 사용법에 대해 아래 코드로 알아보겠습니다. import java.util.Properties; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.PasswordAuthentication; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; public class naverSMTP { public static void main(String[] args) { String host = "210.103...
코딩을 하다보면 생각지도 못했던 데이터에서 NullPointerException을 보게됩니다. 오늘은 List에 대한 null 체크를 하는 방법을 소개해드립니다. 저같은 경우 List에 dao에서 조회한 데이터를 넣어서 데이터를 조작하는데요. 조회된 데이터가 없을경우를 대비해 List의 공백을 체크해주면 좋습니다. 방법은 isEmpty()를 사용하는건데요 java.util.List 에서 제공되는 메소드이고 반환은 boolean으로 비어있으면 true, 값이 있으면 false를 반환하게 되어있습니다. import java.util.ArrayList; import java.util.List; public class isEmptyTest { public static void main(String[] args)..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dUKjGS/btqtYm1tFjR/t6QKITU95qo6aPjzVNKdo0/img.jpg)
이클립스에서 서버를 구동시킬 때 톰캣 에러 Starting Tomcat v Server at localhost has encountered a problem에 대한 강제 서비스 종료 방법을 알려드리겠습니다. (제가 겪은 일은 포트 번호를 바꿔도 동일한 에러가 나와서 서비스를 강제로 종료하고 다시 실행시켰습니다.) 어느날 잘작동하던 톰캣이 에러가 난다면! 포트 충돌날 경우가 없는데 에러가 난다면! 이클립스에서 서버를 실행시키면 이러한 에러를 볼 수 있는데요. 먼저 cmd창을 열어 주시고 netstat -ao 를 입력해주세요. 예로 8080포트다 하면 맨 우측에 PID가 보이실꺼에요. PID를 기억하시고 작업관리자를 실행시켜줍니다. 서비스 탭에 보시면 해당하는 PID에 서비스를 중지하고 실행 또는 다시시작을..
오늘 소개할 글은 이클립스에서 xml 파일에 하이라이트, 구문 강조, 이클립스에서 Mark Occurrences기능이 있으면 좋겠다!하시는 분들한테 소개할 플러그인입니다. https://marketplace.eclipse.org/content/highlight-selection 위에는 마켓플레이스의 주소입니다. 플러그인이 잘 설치가 안되신다!이런분들은 제 글에https://woo-yaa.tistory.com/7여기에 가시면 수동으로 플러그인을 설치하는 방법을 설명해 놓았습니다.참고하세요!
개발 환경이 바뀌면 이클립스에 다시 플러그인을 추가할때가 많은데 가령 이클립스 마켓플레이스(Marketplace)에 안나오거나 사용하지 못할 때!Help > Install New Software... 로 설치도 에러가 날때! 나는 해결방법도 잘모르고 해봣는데 안된다!이러한 분들을 위해 제가 해결한 방법을 공유할까 합니다. 일단 준비해야할것은 1.사용할 PlugIn의 jar 파일이에요!이 jar파일은 마켓플레이스에서 정상적으로 설치되어있는 환경(다른 PC라던가 다른 이클립스)에서 준비하셔야해요. 2.가져올 PlugIn이 설치되어있는 이클립스 홈에서\bin\eclipse\plugins이 경로에 가면 이건 제 PC의 경로인데요 예로 이런식입니다. 이 jar 파일을 그대로 복사해서 플러그인을 적용시킬 경로에 똑..
JAJA 1.8이상부터 사용가능한 LocalDateTime을 이용하여,간단히 현재 날짜,시간을 출력을 해보도록 하겠습니다. 소스코드import java.time.LocalDateTime;import java.time.format.DateTimeFormatter;public class TestLocalDateTime {public static void main(String[] args) {//포맷 형식 지정 (Format Setting) DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-mm-dd HH:mm:ss");//현재날짜,시간 생성 (Now DateTime Create) LocalDateTime nowDateTime = ..