프로그램 309

javascript array 의 중간 멤버 삭제 하기

갑자기 필요해서.. 구글링 해보니 좋은 예제가 있더군요.... 긴급 공유 합니다. 간단히 Array의 특정 index element 삭제 하기 http://www.roseindia.net/java/javascript-array/javascript-array-remove-index.shtml function removeByIndex(arrayName,arrayIndex){ arrayName.splice(arrayIndex,1); } 좀더 나이스하게 처리 하기 (Array에 멤버함수 추가) http://ejohn.org/blog/javascript-array-remove/ // Array Remove - By John Resig (MIT Licensed) Array.prototype.remove = func..

프로그램/script 2011.02.07

oracle 에서 table 정보 조회 쿼리

출처 : http://dev.alseom.co.kr/50 가끔씩 테이블 전체의 정보를 한방에 가져 오고 싶을때가 있죠... (문서화및... 기타 의 경우) 아래의 쿼리를 이용하면 Okay - 테이블 정보 조회 SELECT tbl.TABLE_NAME, comments.COMMENTS, tbl.TABLESPACE_NAME FROM USER_TABLES tbl, USER_TAB_COMMENTS comments WHERE tbl.TABLE_NAME = comments.TABLE_NAME ORDER BY tbl.TABLE_NAME - 컬럼까지 조회 SELECT tab_columns.TABLE_NAME, tab_columns.COLUMN_ID, tab_columns.COLUMN_NAME, (case when DAT..

mysql 소스 빌드

- 최신버전인 5.5.xx 는 우측 블로그를 참조: http://cyber.ipohang.org/blog/winnie/45 - 아래는 구버전인 5.1.xx 오늘은 일요일 ... 새로 준비된 서버 설정을 하기로 하였습니다... mysql의 설치는 보통 linux package 로 하는게 대부분 입니다. (저도 보통 이걸 추천 합니다.) 그러나,,, 소스로 빌드해보려는 이상한 경향이 있는 분들이 있죠.. 저도 이런 부류이 사람인가 봅니다. 서버 : 사양은 잘 모름... 그냥 듀얼코어, 램 2기가 정도 , 현재 hostway에서 서버 호스팅중 입니다. os : ubuntu 최선버전으로 해달라고 했는데, 최신인지는 잘 모르겠습니다. 일단 아래가 서버에서 나오는 메시지 입니다. root@localhost:~/do..

tomcat6 에서 한글 인코딩, 전반적으로 다시 처리 하기

웹코딩 (java, jsp, servlet 코딩) 에서 한글이 문제가 되는 경우가 ... 많죠... 이부분 별로 이면서 종종 마음 아픕니다.. 동강이시라면 ..... 작은 댓글 바랍니다. ㅋㅋㅋ 특히 필자가 사용하는 tomcat6 에서 아래와 같이 처리 하면 일단 전반적으로.... OKAY ;) 자그럼 편하게 살죠 ~ package com.tbnfrmwk.web; import java.io.IOException; import java.util.Enumeration; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException..

프로그램/java 2011.01.15

mysql 대/소문자 구분하지 못하게 하기

windows 기반에서 mysql 을 사용하면 table name 에 대/소문자 구분없이 코딩이 가능 하다.... 그러나 unix (linux) 로 넘어가면 상황이 다르다 ... 기본적으로 대부분 테이블 이름에 대소문자가 구분된다.... 이것땜에 짜증나는 경우 가끔씩 있는데 이걸 무시 하게 할려면 아래와 같이 처리 하면 된다. 자 아래처럼 해서 속시원하게 살자. 1) edit /etc/mysql/my.cnf [mysqld] # 아래처럼 하면 테이블명 인식할때 대소문자 무시합니다. lower_case_table_names=1 2) /etc/init.d/mysql restart

jQuery js file 동적 로딩 하기

오늘도 jQuery 이용자를 위한 좋은 TIP 올립니다. jQuery 작업을 하다 보면, jQuery를 동적으로 로딩하고 싶은데, 이미 로딩 되어 있으면 그럴 필요가 없다. 이럴경우 아래와 같이 동적으로 jQuery를 로딩하면 아주 편하게 사용가능 하다... 구글링하다가 조금 힌트를 얻었는데, 모든 브라우져에서 효과적을 처리하는 방법으로 수정 반영 했습니다...

프로그램/jQuery 2010.12.14

jquery 숨은기능들

아래의 bind, live, delegate 관련 설명 부분은 잘 못 되었습니다.... 잘못된 부분을 남겨서 나중에 신중히 포스트를 쓸 수 있도록 거울로 삼겠습니다. 제가 자세히 테스트 한결과 bind ( direct click event) : event handler를 해석할 당시의 dom element 에만 적용됩니다. live, delegate : 아래 코멘트 주신분의 말씀과 같이 현재시점( document ready후에 새로이 추가된 dom element가 있다면 그것도 포함) 에 selector 가 재 해석되어 처리 됩니다. evnet propagation 처리의 미표한 차이 정리: event 처리시 e.stopPropagation(); 으로 event의 전파를 차단 하는 경우 bind, del..

프로그램/jQuery 2010.12.13