분류 전체보기
Window, Mac, Linux에서 통합 DB툴을 사용하기
사실 DB툴은 이곳저곳 널려있고 각자 쓰는 툴은 모두 다르다. 업무상 평소에 쓰는 디비가 다양해서 디비마다 사용하기 편한 툴을 사용하다가(통합 툴은 무거운 것이 많아서) 얼마전에 좋은 무료 툴을 찾아서 소개한다. DBeaverhttps://dbeaver.jkiss.org/ 2018년 2월 20일 기준 최신버전은 4.3.5 버전이다. 라이센스 https://dbeaver.jkiss.org/files/dbeaver_license.txt 한마디로 요약하면 공.짜 무료라는게 신기할만큼 지원하는 툴의 종류가 많다.. 그와중에 티베..읍은 .. 사실 설정으로 넣을순 있긴해요 .. 그래도 티베읍... 대부분의 디비는 디비버에서 자동으로 jdbc다운까지 해주나 오라클의 jdbc같은경우는 오라클 정책때문에 오라클 홈페이..
Spring + Apache Tiles 적용하기
Apache Tiles웹사이트를 만들 때 귀찮은 부분 중 하나가 include일 것이다. 사실 include를 사용하는 것도 어느정도 귀찮음에서 벗어나긴 하지만. 위 화면을 include로 개발한다면 매번 새로운 페이지마다 Header와 Menu를 추가시켜줘야한다 .. 여간 귀찮다. 나만그런가? Apache Tile는 쉽게 말해 템플릿을 기본적으로 구성해주는 프레임워크로써 스프링 뿐 아니라 여러 곳에서 사용이 가능하다. 즉, 기본 셋팅으로 Header와 Menu 그리고 Footer등등 내가 원하는 템플릿레이아웃을 구성시켜두고 바디문만 따로 작성하여서, View단을 꾸며주는 방식이다. Spring + Apache Tiles본 글은 스프링 & 타일즈 적용에 대해 설명할 것이다. 위에서 설명한 것처럼 템플릿을..
[프로그래머스]정수 내림차순으로 배치하기
import java.util.Arrays; public class ReverseInt { public int reverseInt(int n){ String stringN = String.valueOf(n); int[] arrayN = new int[stringN.length()]; String result = ""; int temp = 0; for(int i = 0; i < stringN.length(); i++){ arrayN[i] = Integer.parseInt(stringN.substring(i,i+1)); } Arrays.sort(arrayN); for(int i = 0; i < stringN.length(); i++){ result += arrayN[stringN.length()-temp-1..
[Eclipse] File Search를 기본으로 설정하기
어떤 툴이던 단축키는 강력하다. 그중에서 내가 이클립스에서 가장 많이 사용하는 키는 Ctrl+H이다. 사실 quick search for eclipse라는 이클립스 기본 서치플러그인보다 빠른 플러그인이 있긴한데 아직도 손은 Ctrl + H 으로 향한다(뭔가 패키지별로 찾아가는게 익숙해져서..) 이클립스의 서치기능중에 가장많이 사용하는것은 'File Search'인데 문제는 단축키를 이용해서 이 플러그인을 실행시키면 항상 다른탭에 있어서 항상 'File Search' 탭으로 이동해야 한다. 이제 자주사용하는 File Search를 기본 탭으로 만들어보자 우선 방법은 간단하다. Windows - Preferences - General - Keys 탭으로 이동 후에 Search를 검색하여서 File Searc..
ajax를 비동기로 설정하기
Jquery + Ajax를 비동기로 사용하는 방법 ajax는 기본적으로 동기 방식으로 통신을 한다. 따라서 결과값이 성공적이던 실패하던 응답이 있을 때 까지 기다리게 된다. 경우에 따라서는 이 동기화 통신을 꺼야하는데 방법은 간단하다 async: false, 을 주면 된다. $.ajax({ type:"POST", url:"보낼주소", dataType:"json", async: false, data:{key:value }, success:function(result){ },error:function(e){ } }); 끝..