본문 바로가기

[DB] 툴을 이용하여 개발에 필요한 샘플데이터 만들기 1. https://www.generatedata.com개발을 하다가 간혹 테스트용 데이터가 필요한 경우가 있을 수 있는데 ex) 게시판을 만드는데 페이징을 테스트할 데이터가 필요하다 던지요 이런 경우에 테스트용 샘플 데이터를 쉽게 만들어 주는 사이트가 있어서 사용 방법을 설명 드리겠습니다. 먼저, 아래 사이트에 접속 합니다. https://www.generatedata.com 사이트에 접속하면 아래와 같이 샘플 데이터를 만들 수 있는 폼이 뜹니다. DATA SET 샘플 데이터로 만들 컬럼명과 타입 정보를 입력할 수 있습니다. 타입은 숫자, 날짜, 이름, 전화번호, 국가, 회사 등 다양합니다. EXPORT TYPES 샘플 데이터를 어떤형식으로 보여줄지를 정할 수 있습니다. JSON 형식, HTML tab.. 더보기
[기타] 업무 시간을 줄이기 위한 나만의 단축키 설정(Window, 리눅스 별칭) 1. 윈도우 바로가기 단축키 설정 윈도우에서 자주 실행하는 프로그램을 단축키 설정하는 방법이 있습니다. 저는 주로 사용 하는 프로그램인 캡처도구나 개발 툴들을 단축키로 지정해놓고 실행하는데요. 그 설정 방법을 알아보도록 하겠습니다. 단축키 설정하려고 한 프로그램을 우클릭합니다. 그리고 "속성"을 클릭합니다. 바로가기 탭에 "바로 가기 키(K)" 부분이 현재는 없음 으로 나옵니다. 여기에 마우스로 클릭해 주시고, 원하시는 키를 눌러 단축키로 설정해 줍니다. 기본적으로 Ctrl + Alt 가 적용됩니다. (조합은 Ctrl + Shift + / Alt + Shift + 등 다양하게 할 수 있습니다.) 기본조합이 있기 때문에 D만 입력해도 Ctrl + Alt + D가 되는 것이지요. 다 설정하셨으면 적용버튼을 .. 더보기
[이클립스] eclipse.ini 수정하여 나의 이클립스 속도 개선을 해보자 Eclipse.ini란? 이클립스 프로그램의 설정 파일으로, 이클립스가 실행될 때 이 파일을 훑고 지나가며 옵션들을 정합니다. 이 파일을 약간 수정해 줌으로써 투박한 이클립스의 속도를 향상 시킬 수 있습니다. 최신 버전인 oxygen은 속도가 조금 빨라진 것 같지만, Mars와 Neon은 oxygen 에 비해 정말 느립니다. 하지만 oxyzen을 지원하지 않는 플러그인을 사용하시는 등의 이유로 Mars와 Neon을 사용하신다면 속도의 차이를 체감하실 수 있겠습니다. 제가 체감한 속도 변화는 다음과 같습니다. 구동 시간UI 건드릴 때 속도서버 실행 및 응답 속도 위치 윈도우의 경우 eclipse 설치 폴더에 eclipse.ini라는 이름으로 들어 있고 Mac의 경우 이클립스 아이콘을 우클릭 - '패키지 내.. 더보기
[Oracle] 테이블의 컬럼명을 쿼리를 이용하여 Camel표기법과 VO 변수 데이터로 자유롭게 변환 하자 소개 DB의 테이블들의 경우 컬럼명이 보통 date_format 형태로 되어있고, 이를 내려 받거나 변수 처리를 해야 할 VO의 필드값의 경우 dateFormat형태의 Camel표기법 형태로 되어 있는 경우가 많습니다. 컬럼 or 필드 값을 입력되어 있다면, 이전에 소개를 시켜드린 AnyEdit을 이용해 간단히 변경 할 수 있지만 (http://devchul.tistory.com/7) 보통 입력이 안되어 있으실 겁니다. 이러한 경우 간단히 값을 입력 할 수 있는 쿼리를 소개 하려 합니다.준비컬럼 값을 입력 할 테이블을 준비합니다. - 테이블명 : T_BRAND 적용1) 컬럼명 반환 및 별칭 Camel표기법 전환 ***.xml 코딩하실 때 사용 하게 될 쿼리로 위에 테이블명 기준으로 쿼리를 돌리면 필드명 .. 더보기
[이클립스]CV는 그만! 나만의 스페셜한 자동 완성 기능 Template 활용 소개 코딩을 새로 시작하거나 기존에 코딩을 하던 분들이 가장 많이 하게 되는게 Ctrl + C, V인데 새로운 소스를 붙여 넣는 행위도 있지만, 기존 소스들을 찾아 붙여 넣는 패턴도 많이 있습니다. 기존 소스들 중 자주 사용하는 소스들을 매번 찾는 시간을 줄이는 방법을 소개 하려 합니다. 이클립스의 template 기능으로 나만의 소스를 저장해둬서 필요할 때마다 쉽고 간편하게 사용 할 수 있는 기능입니다. 자동완성 기능 사용하기 이클립스에서 코딩하다보면 다음과 같은 화면을 많이 볼 수 있습니다. for 를 입력하고 Ctnl + space 를 눌렀을 때 나오는 것으로기본적으로 제공하고 있는 자동완성기능입니다. for 로 시작되는 자동완성이 많이 있네요. 선택해보면 for 문이 완성되고 커서가 for문 안에.. 더보기