반응형

Programing 94

ibatis

원문 : http://narrowway.tistory.com/79 실무에서 SQL문을 작성하다 보면 동적인 쿼리문 작성을 작성해야 할 때가 많이 있다.이때 지겹게 if~else if 문을 통해 아주 지저분한 소스 코드를 생성할 때가 왕왕 있게 마련이다.이때 ibatis에서는 아주 깔금하게 구현할 수 있는 방법을 제공해 준다. select * from account (acc_first_name = #firstName# acc_last_name = #lastName# ) acc_email like #emailAddress# acc_id = #id# order by acc_last_name 상황에 의존적인 위 동적 statement로 부터 각각 다른 16가지의 SQL문이 생성될 수 있다. if-else구조와 ..

Programing 2016.12.07

이클립스 성능 최적화

1. 설정파일 수정 eclipse > eclipse.ini 파일을 수정하며, 아래 설정값을 자신의 사양에 맞춰 변경하여 사용한다. 세미콜론(;)은 주석이다. ; workspace의 경로를 윈도우 타이틀바에 출력 -showlocation ; 클래스 유효성 검사 생략, 그러나 나중에 어딘서 오류나는지 확인하기 위해 사용 추천 ;-Xverify:none ; jdk 버전으로 설정하면 속도 향상 -Dosgi.requiredJavaVersion=1.6 ;--------------------------------------------- ; JVM 메모리 관리 ;--------------------------------------------- ; JVM 시작히 힙 영역 크기 : 최소(ms), 최대(mx) -Xms64m..

Programing 2016.11.22

범용툴100선

출처 : http://tkdwnsdkk.tistory.com/101에디터Vimvim가 있으면 대부분의 프로그래밍이 가능하다.vim습득 하는데 시간이 걸린다는게 안좋은점이다.에이터 플러그인neocomplcache.vimquickrun.vimvimproc + quickrununite.vimMacVimEmacsVIM, Emacs는 특별 하다라는 느낌이네요에디터 플러그인anything.elCocoaEmacsMouMarkdown를 쓰기위한 에디터http://mouapp.com/리얼 타임 프리뷰가 가능한 Markdown에디터『Mou』 | Mac설명서SublimeText2CotEditor무료. 완전 가벼운 에디터. 간단한 문장 수정에 적합하다.Coda쉐어. 에디터+IDE 같은 느낌. 디자인을 확인하면서 편집이 가능하..

Programing 2016.11.16

DB 공부방법 찾기 by 이병국

현재 연재중인 기사 ▷ 물탱크 구조로 알아본 오라클의 블록 옵션 ‘PCTFREE와 PCTUSED’ ▷ 이산가족 찾기 생방송을 통해 배우는 DB 원리 ▷ 개발자에게 맞는 DB 공부방법 찾기: 물리적 분류와 논리적 분류 그리고 인덱스 ▶ 데이터베이스 인덱스의 오해와 진실 ▷ 쉬운 것이 올바른 것이다. ‘인덱스 끝장리뷰’ (상) ▷ 쉬운 것이 올바른 것이다. ‘인덱스 끝장리뷰’ (하) ▷ 누구도 알려주지 않았던 ‘오라클 인덱스 생성도’의 비밀 ▷ 누구도 알려주지 않았던 ‘오라클 쿼리 작성의 비법’ ▷ 퀴리 최적화 및 튜닝을 위한 오라클 공정쿼리 작성법 ▷ 만능 쿼리와 한 방 쿼리 ▷ 오라클 옵티마이저 ‘CBO와 RBO’ 이해하기 ▷ 재미있는 DB 이야기 ‘60갑자와 쿼리’ ▷ 그림으로 배우는 ‘오라클 조인의 ..

Programing 2016.10.28

DB 튜닝 실전(3)

개발자를 위한 튜닝 실전(3편) 성공과 실패의 경험을 나누자, 용기와 희망을 나누자 개발업무를 시작으로 IT계에 입문했던 필자가 10년 가까이 DB엔지니어로서 활동하면서 얻은 경험과 지식을 나누고자 한다. DB를 자주 접하는 SW 개발자뿐 아니라, DB 전문가를 꿈꾸는 대학생에서DB 분야에 입문한지 1~2년 된 기입문자가 쉽게 이해할 수 있도록 비유를 통해 쉽게 접근해볼 계획이다. 물론 전문가들이라도 다시 한번 개념을 정립하는 의미에서 필요한 내용이 될 수 있다. 전체적으로 DB의 기본 원리와 개념을 이해하고 테이블, 인덱스, 쿼리, 튜닝, 플랜 등 개발자들이 알아야 하는 DB 전분야에 대해 쉽게 이해하도록 설명하겠다. DB 기술서적이나 번역서보다는 조금 더 부드럽게 접근할 계획이다. 그렇다고 흔히 서점..

Programing 2016.10.28

DB 튜닝 실전(2)

개발자를 위한 튜닝 실전(2편) 성공과 실패의 경험을 나누자, 용기와 희망을 나누자 개발업무를 시작으로 IT계에 입문했던 필자가 10년 가까이 DB엔지니어로서 활동하면서 얻은 경험과 지식을 나누고자 한다. DB를 자주 접하는 SW 개발자뿐 아니라, DB 전문가를 꿈꾸는 대학생에서DB 분야에 입문한지 1~2년 된 기입문자가 쉽게 이해할 수 있도록 비유를 통해 쉽게 접근해볼 계획이다. 물론 전문가들이라도 다시 한번 개념을 정립하는 의미에서 필요한 내용이 될 수 있다. 전체적으로 DB의 기본 원리와 개념을 이해하고 테이블, 인덱스, 쿼리, 튜닝, 플랜 등 개발자들이 알아야 하는 DB 전분야에 대해 쉽게 이해하도록 설명하겠다. DB 기술서적이나 번역서보다는 조금 더 부드럽게 접근할 계획이다. 그렇다고 흔히 서점..

Programing 2016.10.28

DB 튜닝 실전(1)

개발자를 위한 DB 튜닝 실전(1편) 성공과 실패의 경험을 나누자, 용기와 희망을 나누자 개발업무를 시작으로 IT계에 입문했던 필자가 10년 가까이 DB엔지니어로서 활동하면서 얻은 경험과 지식을나누고자 한다. DB를 자주 접하는 SW 개발자뿐 아니라, DB 전문가를 꿈꾸는 대학생에서DB 분야에 입문한지 1~2년 된 기입문자가 쉽게 이해할 수 있도록 비유를 통해 쉽게 접근해볼 계획이다. 물론 전문가들이라도 다시 한번 개념을 정립하는 의미에서 필요한 내용이 될 수 있다. 전체적으로 DB의 기본 원리와 개념을 이해하고 테이블, 인덱스, 쿼리, 튜닝, 플랜 등 개발자들이 알아야 하는 DB 전분야에 대해 쉽게 이해하도록 설명하겠다. DB 기술서적이나 번역서보다는 조금 더 부드럽게 접근할 계획이다. 그렇다고 흔히 ..

Programing 2016.10.28

자주 접하는 오라클 에러

개발자들이 자주 접하는 오라클 에러 메세지 성공과 실패의 경험을 나누자, 용기와 희망을 나누자개발업무를 시작으로 IT계에 입문했던 필자가 10년 가까이 DB 엔지니어로서 활동하면서 얻은 경험과 지식을 나누고자 한다. DB를 자주 접하는 SW 개발자뿐 아니라, DB 전문가를 꿈꾸는 대학생에서 DB 분야에 입문한 지 1~2년 된 기 입문자가 쉽게 이해할 수 있도록 비유를 통해 쉽게 접근해볼 계획이다. 물론 전문가들이라도 다시 한번 개념을 정립하는 의미에서 필요한 내용이 될 수 있다.전체적으로 DB의 기본 원리와 개념을 이해하고 테이블, 인덱스, 쿼리, 튜닝, 플랜 등 개발자들이 알아야 하는 DB 전분야에 대해 쉽게 이해하도록 설명하겠다. DB 기술서적이나 번역서보다는 조금 더 부드럽게 접근할 계획이다. 그렇..

Programing 2016.10.28
반응형