본문 바로가기

전체 글751

[이클립스] eclipse 클릭시 Could not create the Java virtual machine. 에러 발생시 이클립스를 클릭했는데 에러메시지만 뜨고 이클립스가 실행되지 않는다. "Could not create the Java virtual machine." out of memory 에러가 발생하면서 이클립스가 자꾸 다운되길래 eclipse.ini 파일을 열어서 메모리를 올려줬더니 이젠 아예 이 메시지만 뿌려주고 끝난다. 그래서, 다시 eclipse 폴더에서 eclipse.ini 파일을 메모장으로 열었다. eclipse.ini 파일의 8번째 라인 D:\plmpjt\java\jdk1.6.0_14\bin\javaw.exe 경로가 이상이 없는지 먼저 확인한다. 이상이 없다면 14번째 라인을 Xmx1024m => Xmx512m로 낮춰줬다. 그랬더니 이클립스가 잘 뜬다^^ 매일 이클립스로 일하면서도 이런 부분들은 솔직이 .. 2014. 10. 17.
[Wordpress] 워드프레스 테마 추천 - Ignite 워드프레스로 사이트를 만들고 나서 테마를 입혀야 하는데 뭘로 해야할지 망설여졌다. 기본테마로 사이트를 가지고 있다가 우연히 발견한 Ignite 테마~!!! 무엇보다도 그 깔끔함에 반하지 않을 수가 없다. 난 이런 깔끔함이 좋다. 화려함보다는 깔끔하고 단순하면서도 명쾌한 디자인~!!! 사이트에 적용해 보았는데 난 너무 괜찮은 것 같다. 보면 볼수록 더~ 앞으로 이 Ignite 테마를 가지고 레이아웃을 좀 수정하면서 사용할 생각이다. 아무래도 블로그 전용 테마이자 외국사이트 기준으로 만들어진 것이라 약간 어색한 부분이 있는 게 사실이다. 줄간격이나 폰트도 사용하면서 바꾸면 될 것 같다. 2014. 10. 16.
네이버 트렌드 네이버에서 제공하는 검색어로 보는 통계화면입니다. http://trend.naver.com/ - 네이버 트렌드 2014. 10. 16.
다음 troy (Responsive web tester) 사이트가 스마트폰이나 태블릿에서는 어떻게 보이는지 알고 싶다구요? 그렇다면, 다음 troy에서 확인해 보시면 됩니다. http://troy.labs.daum.net/ - 다음 troy 반응형 웹을 구현하거나 모바일 웹을 구현하신다면 더없이 좋은 도구랍니다. 거의 대부분의 스마트폰과 태블릿을 지원하는 것 같네요^^ 저도 '다음 troy' 추천 꾹~!!! 눌러봅니다^^ 2014. 10. 16.
[토드] Toad 단축키 모음 진작 단축키를 공부했어야 했는데.. ㅠ 테이블 정보 상세보기F4 : Table, View, Proc, Funct, Package를 DESC(테이블명 위에 커서를 두고 F4키) 자동완성Ctrl+. : Table Completion (매칭되는 테이블목록 출력)Ctrl+T : Columns Dropdown (해당테이블의 컬럼목록 표시) SQL문 실행F5 : SQL Editor내의 모든 SQL문 실행Ctrl+Enter : 현재 커서의 SQL문 실행F9 : SQL문 실행 후 Grid에 출력 히스토리(과거 수행SQL문 조회)F8 : 과거에 실행한SQL문 HISTORY 목록Alt+Up : History UPAlt+Down : History DOWN 텍스트 대/소문자 변환CTRL+L : 텍스트를 소문자로CTRL+U :.. 2013. 12. 31.
HTML과 CSS만으로 구축하는 웹 - NaraDesign 이미지 없이 HTML / CSS 만으로 템플릿을 깔끔하게 만들어놓은 곳이 있어서 링크합니다. http://naradesign.net/ouif 정찬명 님이 직접 만들어서 올려놓은 소스들인데,,, 너무 맘에 드네요~게다가 웹표준까지 지킨 소스라고 하니 브라우저와 상관없이 잘 동작하리라 봅니다.앞으로 자주 애용할 듯.. 2012. 11. 15.
[jQuery] 제이쿼리 API http://remysharp.com/jquery-api/ http://v.daum.net/link/15532070 2011. 5. 24.
[이클립스] eclipse에서 getter & setter 자동 생성하기 이클립스의 기능을 하나하나 알아가는 것도 재밌네요. 워낙 기능이 많아 다 사용할 수 없겠지만요. 이번에는 getter & setter를 자동생성해 보겠습니다. 먼저, 다음과 같이 변수를 만듭니다. 커서를 마지막 부분에 위치시키고 Source > Generate Getters and Setters 를 클릭합니다. 생성할 변수를 선택합니다. [OK] 버튼을 클릭하면 다음과 같이 getters & setters가 생성됩니다. 정말 간편하네요^^ 2011. 4. 14.
[이클립스] eclipse에서 불필요한 import문 정리하기 (단축키 Ctrl+Shift+O) 코딩을 하다보면 import를 했다가 필요없는 경우가 생기죠. 그냥 놔둬도 작동하는데는 문제가 없지만.. 이클립스에서 노란줄 때문에 자꾸 눈에 거슬리죠. 이 노란줄을 없애려면 [Ctrl+Shift+O] 버튼을 살짝 눌러주시면 됩니다. 이렇게 깨끗하게 되었습니다. 2011. 4. 14.
[이클립스] eclipse에서 Code Template 으로 편하게 주석(Comment)을 넣자. 동일한 내용을 반복하는 일은 은근히 귀찮은 일이죠. Eclipse의 Code Template을 기능을 사용하면 편리합니다. 지금 하고 있는 프로젝트에서 javadoc 생성을 위해 모든 method에 주석을 넣으라고 하더군요. 어떤 분이 Code Template을 사용하는 방법을 알려주셔서 편하게 작업할 수 있었습니다. 먼저, 이클립스를 열어서 다음 경로로 들어가 보세요. Window > Preferences > Java > Code Style > Code Templates Comments를 펼치세요. 1. Class에 주석 넣기 Types를 클릭하면 다음과 같이 보입니다. [Edit] 버튼을 눌러서 템플릿을 원하는 내용으로 바꾸세요. 적용을 한 후, 파일을 열어서 class 윗부분에 커서를 위치시키고 단.. 2011. 4. 13.
[쿼리문/오라클] Oracle에서 중복 조인을 피하기 위한 Update 방법 (MERGE 사용) 중복 조인을 피하기 위한 update 방법에 대해 알아보겠습니다. UPDATE TotalPoint T SET usePoint = (SELECT usePoint FROM UserPoint U WHERE U.userId = T.userId), totPoint = totPoint + (SELECT usePoint FROM UserPoint U WHERE U.userId = T.userId) FROM userId = 'testUser' 이런식으로 서브쿼리를 2번 같은 내용으로 사용하는 것은 비효율적이다. 만약에 더 많은 컬럼값을 Update해야 한다면 중복이 더 많아질 것이다.Merge를 사용하면 이러한 중복을 줄일 수 있다. MERGE INTO TotalPoint T USING ( SELECT userId, .. 2011. 4. 1.
[토드] Toad에서 edit 명령으로 update 쿼리 없이 데이타를 Grid에서 직접 수정하자. Toad에서는 update 쿼리를 사용하지 않고도 이렇게 edit 명령으로 데이타를 직접 수정할 수 있습니다.edit 테이블명; ADMIN => DAVID 로 바꿔봤습니다.마지막에 체크표시(√) 눌러주셔야 반영이 됩니다. 아래처럼 order by나 where 절도 사용할 수 있습니다.edit emp where ename = 'SMITH' order by hiredate desc; 잘 되죠? 아래처럼 rowid를 컬럼에 추가함으로 Data Grid에서 수정하는 방법도 있습니다.SELECT rowid, A.* FROM EMP A; 2011. 3. 23.
단일행을 다중 row로 분리, 다중 row 결과를 단일행으로 연결하는 방법 1. 단일행을 다중 row로 분리 오라클에서 '1,2,3,4,5'라는 문자열을 레코드로 만들려면 어떻게해야 할까? '1,2,3,4,5' return =========== 1 2 3 4 5 즉, 결과가 위와같이 나오게 하려면? connect by를 사용해서 만들수가 있다.SELECT SUBSTR (str, INSTR (str, ',', 1, LEVEL) + 1, INSTR (str, ',', 1, LEVEL + 1) - INSTR (str, ',', 1, LEVEL) - 1 ) sub FROM (SELECT ',' || '1,2,3,4,5' || ',' str FROM DUAL) CONNECT BY LEVEL 2011. 3. 14.
[Oracle] 오라클에서 WITH문으로 쿼리를 임시테이블이나 View처럼 사용하자. MSSQL문의 저장프로시저를 분석해서 자바 배치를 만드는 작업을 하던 중에.. 막히는 부분이 있었다. MSSQL의 저장프로시저에는 무조건 쿼리를 만들어 임시테이블에 넣고, 그 임시테이블을 가지고 이것저것 조건을 건 다음에 다시 다른 임시테이블에 넣는 작업이 반복되고 있었다. 며칠을 고민한 끝에 오라클의 WITH문을 발견하고 '만세~!'를 불렀다. ㅋ WITH문을 사용하면 자유자재로 쿼리를 뷰처럼 재사용할 수 있었기 때문이다. WITH viewData AS ( SELECT * FROM TestTable_1 ) SELECT * FROM viewData ; 이건 WITH 문의 기본 문장이다. WITH name AS ( 쿼리 ) 그런데, WITH문에 다중 쿼리를 사용하면 그 위력이 엄청나게 된다. WITH vi.. 2011. 3. 3.
[쿼리문/오라클] Oracle 저장 프로시저 샘플 프로그래밍이란 게 뭐든 샘플만 있으면 못할 게 없죠. 저장프로시져 만들때 샘플이 없어서 네이버를 찾아헤매던 기억이 있어서 샘플을 남깁니다. CREATE OR REPLACE PROCEDURE YOUNG.DAILYSUM_DATA IS CURSOR cur IS SELECT CREATE_DATE, CUST_NO, COLLECT_AMT FROM YOUNG.T_COLLECT; CURSOR cur2 IS SELECT SUBSTR(CREATE_DATE,1,6) AS CREATE_DATE, CUST_NO, SUM(COLLECT_AMT) AS COLLECT_AMT FROM YOUNG.T_COLLECT GROUP BY SUBSTR(CREATE_DATE,1,6), CUST_NO; BEGIN DBMS_OUTPUT.ENABLE;.. 2011. 1. 25.