전체 글
-
바이트 체크 스크립트Programming/JAVASCRIPT 2012. 11. 27. 11:36
한글과 영문자의 바이트 체크 스크립트. function getByteLength(data) { var len = 0; var str = data.substring(0); if(str == null) return 0; for(var i=0; i < str.length; i++) { var ch = escape(str.charAt(i)); if(ch.length == 1) len++; else if(ch.indexOf("%u") != -1 ) len +=2; else if(ch.indexOf("%")!= -1) len += ch.length/3; } return len; }
-
MSSQL 테이블 컬럼 추가 수정 삭제Programming/MSSQL 2012. 10. 4. 10:30
테이블 컬럼을 추가 하거나 수정할 시 디자인 모드로 수정할 수 있다. 그러나 부득이하게 쿼리 분석기로만 실행이 가능할 때가 있다. 해당 테이블에 데이터가 있으며 컬럼에 대한 조건이 걸려있을 시. 쿼리 분석기로만 가능하다. 컬럼 추가 예제 ALTER TABLE 테이블명 ADD 추가할 컬럼명 속성 EX> ALTER TABLE BOARD ADD BrdIdx INT NULL 컬럼 추가시 NULL 값을 허용하는 값이나 DEFAULT 값이 정해져 있는것만 가능하다. EX> ALTER TABLE BOARD ADD DelYn CHAR(1) NOT NULL CONSTRAINT DF_ADDR DEFAULT 'N' 컬럼 수정 예제 ALTER TABLE 테이블명 ALTER COLUMN 컬럼명 변경할 속성 EX> ALTER T..
-
mac 기본 설정 관련Programming/IPHONE 2012. 3. 12. 10:38
테스크탑 다운로드 도큐멘트 전체 환경설정 사과 - 시스템환경설정 한영전환 command + spacebar -- 이전언어로 변경임. expose & spaces -라이온버전 미션컨트롤로 전환 spaces -control + 방향키 and 오른쪽마우스키 and control + 1,2,3,4 and 제목 마우스드래그로 가능 expose -화면단축키 설정 화면의 모서리 맥 메뉴는 실행되어있는 제일 앞창의 메뉴를 사용한다. 실행되고 있는 메뉴가 상단에 출력됨.(독에 불이 들어와있을시 실행되고 있음을 나타낸다.) 종료는 해당 실행프로그램 이름에서 종료 해야종료임. x표는 단지 창만닫는것임. 노트북에서 패드 - 우클릭 - 두손가락, 컨트롤 누른채 클릭 화면 캡쳐 COMMAND + SHIFT + 3 카메라 캡쳐 C..
-
ERWIN Indentifying Relationship 관계.Programming 2011. 7. 14. 09:33
식별 관계, 비식별 관계는 Relationship의 속성 가운데 Indentifying, Non-Indentifying을 말하며, 부모 테이블과 자식 테이블을 Relation 맺으면 부모 테이블의 PK(Primary Key)가 자식 테이블의 PK겸, FK(Foreign Key)가 되게 됩니다. Relationship의 속성이 Indentifying Type으로 되어 있을 때 이렇게 되며 , Default 입니다. 만일 Relationship의 속성을 Non-Indentifying Type으로 바꾸면, 자식 테이블의 FK가, PK가 아닌 일반 Column으로 세팅됩니다. 다시 정리하자면... Indentifying Type(식별관계) : 부모 테이블의 PK = 자식 테이블의 PK, FK Non-Indent..
-
window.addEventListener 사용시..Programming/JAVASCRIPT 2011. 7. 8. 11:08
아래와 같이 IE 경우와 비IE 인 경우를 구분해서 스크립트 처리애야만 아래의 상태표시줄에 경고가 보이지 않는다. window.addEventListener 만 사용했을시 IE 브라우저 에서는 경고문구가 보여 신경쓰임. if(window.attachEvent){ //IE인 경우 window.attachEvent("onload",function(){ setTimeout(scrollTo,0,0,1); },false); } else{ window.addEventListener("load",function(){ setTimeout(scrollTo,0,0,1); },false); }
-
MSSQL 에서 UNION 사용하는 예제Programming/MSSQL 2011. 6. 17. 17:35
SQL 쿼리를 결합할 때 UNION 을 사용하여 여러 SELECT문을 지정하고 결과를 하나의 결과 집합으로 결합 할 수 있다. 사용방법은 간단하다. 여러 SELECT 문을 지정하고 그 사이에 UNION 키워드를 넣어주기만 하면 된다. UNION 은 두개 이상의 SELECT 문으로 구성되어야 하며 UNION 키워드로 구분되어야한다. 따라서 만약 네개의 SELECT 문을 결합한다면 세개의 UNION 키워드가 필요하다. UNION 내의 각 쿼리는 같은 열, 식, 또는 집계 함수를 포함해야 한다. 단, 같은 순서로 나열할 필요는 없다.
-
안드로이드 블루투스 BlueToothProgramming/ANDROID 2011. 5. 6. 12:41
안드로이드 블루투스 BlueTooth http://junho85.springnote.com/pages/6481569 목차 안드로이드 블루투스 BlueTooth 블루투스 다중 연결 안드로이드 블루투스 게임 UUID - Universally unique identifier 참고 안드로이드 블루투스 BlueTooth# 블루투스# http://developer.android.com/reference/android/bluetooth/package-descr.html http://developer.android.com/reference/android/bluetooth/package-summary.html Bluetooth http://developer.android.com/guide/topics/wireless/b..
-
SNS 서비스 연동 스크립트Programming/JAVASCRIPT 2011. 3. 3. 09:25
트위터 function goTwitter(msg, url){ var link="http://twiter.com/home?status="+encodeURI(msg)+""+url; } 페이스북 function goFaceBook(msg,url){ var link="http://www.facebook.com/sharer.php?t="+encodeURI(msg)+"&u="+url; } 링크 페이지에서의 메타정보를 읽어서 표시하게 되어있어 메인이미지/메타타이틀 등을 HTML에서 넣어줘야한다. 미투데이 function goMe2Day(msg,url){ var link="http://me2day.net/posts/new?new_post[body]="+encodeURI(msg)+"&new_post[tags]="+url..