본문 바로가기

2011/01

[JS] 특정 키 막기 스크립트 event.keyCode = 0; event.cancelBubble = true; event.returnValue = false; return false; - IF(KEYCODE비교)시 막는 스크립트 oncontextmenu="return false" ondragstart="return false" onselectstart="return false" - 마우스 오른쪽메뉴 막기, 드래그 막기, 영역선택처리 막기 더보기
[JS] event.Keycode 값 이용하기 (표) 입력값(key)에 따른 처리를 해야할 상황이 꽤나 많다. 일일이 상단의 소스처럼 쳐서 찾는 일이 조금이나마 없었으면 하는바램에서. Key Code Reference Table Key Pressed Javascript Key Code backspace 8 tab 9 enter 13 shift 16 ctrl 17 alt 18 pause/break 19 caps lock 20 escape 27 page up 33 page down 34 end 35 home 36 left arrow 37 up arrow 38 right arrow 39 down arrow 40 insert 45 delete 46 0 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 8 56 9 57 a 65 b 66 c 67 .. 더보기
[JS] PassShark - 모바일환경 패스워드입력방식 스크립트 모바일 환경에서 패스워드를 입력하다보면 input type="password" 부분에서는 상단의 그림과 같은 방식으로 입력이 된다. 아주 가끔 일반 웹 환경에서도 저 기능을 요하는 부분이 있어 스크립트를 찾아보니 개발 중인 라이브러리인 Mootools을 기반으로 한 PassShark라는 스크립트가 있었다. 사용하려면 방식으로 사용하면 된다. 문제는 사용법은 쉬우나.. 기존에 라이브러리를 사용하는 웹사이트의 경우 Mootools를 올리게 되면 충돌이 일어난다는 이야기가 있어 (prototype은 문제가 있다는 이야기가 있고, jquery는 잘 모르겠음...) 주의해야하며, 더불어 작은 스크립트 하나에 가볍다고는 하지만 라이브러리 파일을 두개씩이나 올려야 한다는 문제가 있어, 시간이 된다면, 가능하다면, 필.. 더보기
[독서]당신이 주인공 입니다 월호 스님과 함께하는 즐거운 참선, 『당신이 주인공 입니다』. 빠른 속도로 세상이 변하는 오늘날, 스트레스를 달래기 위해 참선(參禪)에 관심을 보이는 사람들이 늘고 있다. 하지만 참선은 쉬운 일이 아니다. 이 책은 2006년 봄, BBS 불교방송에서 참선에 대한 사람들의 궁금증을 시원하게 해결해준 '참선 백문백답'을 진행한 저자가 안내하는 참선 입문서다. 참선의 구체적인 방법을 생동감이 넘치는 저자의 체험담을 곁들여 유쾌하게 설명함으로써 우리를 즐거운 참선의 세계로 초대한다. 저자는 참선이 어렵다거나 힘들다는 우리의 편견을 깨뜨리고 있다. 참선 수행의 나침판이라고 할 수 있는 경허 선사의 을 열린 관점으로 풀어냄으로써 깨달음을 쉽게 얻어낼 수 있도록 인도한다. '참회', '발언', '기도', '행불', .. 더보기
[FONT] 코딩용 Dina 폰트 친구의 추천으로 사용하게 된 Dina폰트 주로 사용하는 이클립스나 에딧플러스, 울트라에디터, VS의 기본 폰트들 중엔 i와 l이 구분이 잘 안되는 글자구분 문제라던지, 글자폭이 마음에 들지 않는 경우가 많았는데, 이 폰트를 사용하고나서는 그런 속상함이 사라졌다. 한글 모양은 그닥...이지만 그래도 영문이 더 많은 프로그래밍엔 적합하지 않을까 싶다. 결론은, 참 좋다. 더보기
[WebLogic] 10.3.3(11g) 콘솔 암호 분실시 WebLogic의 콘솔 계정 관리는 암호는 MD5화 되어(32자리라서 그렇게 생각했는데 맞는지는 잘 모르겠네요.) 컴파일 된 특정 파일 내에 저장이 됩니다. 새로운 암호를 MD5로 Encode해서 넣어보았지만 컴파일 과정을 거치지 않아서 그런지 변경은 되지 않더군요. 외국 사이트를 찾아보던 중 방법을 발견하였습니다. 구 버전과는 아주 약간 상이한 점이 있으니 주의바랍니다. 1. 시작 - CMD 2. 도메인 디렉토리로 들어간다. ( 도메인 디렉토리 가정) c:\oracle\middleware\domain\test ) 3. 도메인 디렉토리 내의 bin 디렉토리의 setEnv.bat 또는 setDomainEnv.bat 를 실행한다 - CLASSPATH & PATH 재설정 (cd /bin) 4. 설정이 완료되면.. 더보기
[ASP.NET] GridView 세로 Border Style GirdLine=Both 및 RowStyle에서 똑같이 BorderColor = Black, BorderStyle=Solid, BorderWidth=1px 을 줘도 가로줄만 Border Style이 적용되는 것을 볼수있습니다. 그럴때는 RowStyle이 아니라 각 필드의 ItemStyle을 설정하면 됩니다. 예) 출처 : 데브피아 ASP.NET 2.0 마을 (http://www.devpia.com/ASPNET2.MAEUL) 더보기
[ASP.NET] MySQL 연결시 주의사항 DB접속에는 mysql connecter .net 을 씁니다. mysql.com 에 놀러가면 받을 수 있지요. 생각보다 안정적이군요. olebd를 쓰는것보다는 10배는 안정적인 것 같습니다. 1. 캐스팅을 안이하게 생각해서는 안됩니다. MS SQL을 DB로 쓸 경우, 테이블의 colurm의 데이터형이 string 일때 파라메터를 int형으로 넣거나하면 어느정도는 지가 알아서 대~충 캐스팅을 해줬는데, MySQL에서는 정확하게 데이터형에 맞춰 넣어주지 않으면 당장 예외처리합니다. 컬럼이 int라면 넣어주는 값도 Int32.Parse()를 사용하거나 해서 반드시 캐스팅을 해주고 넣어야 합니다. 이런 작은 문제때문에 몇시간을 코드를 뒤집고 있는 사태가 빈번하지요. 2. MySqlCommand 를 전역 선언한다.. 더보기
[ASP.NET] MySQL 연결하기 1. http://dev.mysql.com/downloads/connector/net/ Connector 다운로드 (zip파일) 2. DataBase 연결을 담당하는 SqlConnection 클래스가 있듯 MySqlConnection 클래스가 제공됩니다. 또한 SqlCommand 클래스와 동일한 기능을 하는 MySqlCommand도 있습니다. SqlParameter, DataReader, Adapter등도 MySql에서도 동일하게 제공하고 있습니다. 3. 샘플코드 public void TryCode2(){ //DB서버 연결을 위한 객체 MySqlConnection objDbCon = null; //Command 객체 MySqlCommand objCmd = null; try { objDbCon = new .. 더보기
[ASP.NET] MySQL 연결시 ConnectionString ODBC ODBC 2.50 Local database: "Driver={mySQL};Server=localhost;Option=16834;Database=mydatabase;" ODBC 2.50 Remote database: "Driver={mySQL};Server=data.domain.com;Port=3306;Option=131072;Stmt=;Database=my-database;Uid=username;Pwd=password;" ODBC 3.51 Local database: "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=myDatabase;USER=myUsername;PASSWORD=myPassword;OPTION=3;" ODBC 3.51 R.. 더보기