본문 바로가기

반응형
form 안의 text 상자를 화살표키로 이동하게 하기 document.onkeydown = checkKeycodefunction checkKeycode(e) { var keycode; var tar = event.srcElement.form; var Tindex = ""; if (window.event && window.event.keyCode == 40){  for(i=0;i   if(tar.elements[i] == event.srcElement) Tindex = i;   if(Tindex !== i && Tindex !== "" && tar.elements[i].type == "text"){    tar.elements[i].focus();    break;   }  } }else if (window.event && w.. 더보기
apache + php 환경에서 mssql connection 하기 apache + php 환경에서 mssql connection 하기 출저 : phpschool.com Tip&Tech 1. 패키지다운 받기 http://www.freetds.org에서 패키지를 다운받습니다. 2. freetds 패키지 설치하기 [root@soma src]# tar -xvzf freetds-stable.tgz [root@soma src]# cd freetds-0.62.1 [root@soma freetds-0.62.1]# ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static mssql2000 과 conn.. 더보기
글씨 길어지는것 자르는 방법 Effect of CSS property text-overflow Each box (DIV element) below contains the following text: We hold these truths to be self-evident, that all people are created equal. Note how the STYLE settings effect the rendering of the text STYLE ="text-overflow : clip; overflow : hidden" We hold these truths to be self-evident, that all people are created equal. STYLE ="text-overflow : ellipsis; overflo.. 더보기
array 객체에 push 메소드가 정의 되지 않았다고 나올때 if(!Array.push) Array.prototype.push=function(){ for(var i=0;i!=arguments.length;i++){ this[this.length]=arguments[i]; } return this.length; } 위와 같이 추가해주고 사용해주면된다. 만일 push 가 존재한다해도 없을경우 추가해주는 부분이기 때문에 그냥 사용해도 무방하다. 더보기
[스크랩] 웹서버 부하 분산을 위한 허접한 로드밸런싱 ^^; 이글은 제가 phpschool에 쓴 팁텍입니다. 이곳에서도 보실 수 있도록 옮긴 것입니다.^^ 웹서버가 그렇게 성능(Xeon 2.4, 스카시HDD, 1G RAM)이 떨어지는 것도 아닌데... 60만명이 넘는 회원을 가진 다음카페 회원들한테 메일한번 쏜 이후로 엄청난 접속에 거의 서버가 멎을 뻔 하였던 경험을 하였습니다. 그래서 생각한 것이 로드밸런싱인데... 허접한 제 실력에 로드밸런싱이란 것은 하기 힘든 작업이었죠.^^ 그래도 어디서 들어본 것은 있는지 문득 생각난 것이 rsync와 Round-Robin이였습니다.^^ 하지만 들어보기만 했지 직접 해 본적은 없어서... 어떻게 해야 할 지 난감하더군요..^^ 어째든 맨땅에 헤딩은 그렇게 시작이 되었습니다.^^ 여기서 많은 분들께 질문도 하고... 여기 .. 더보기
[스크랩] [db]줏어옴.. 달력만들기 쿼리 제 목 날짜 관련 쿼리 입니다. 한달을 요일별로 구함.. 추 천 수 16 조 회 수 3927 작 성 일 2003-12-29 작 성 자 김정식 SELECT SUM(DECODE(A.A2, '1', A.A3, null)) 일요일, SUM(DECODE(A.A2, '2', A.A3, null)) 월요일, SUM(DECODE(A.A2, '3', A.A3, null)) 화요일, SUM(DECODE(A.A2, '4', A.A3, null)) 수요일, SUM(DECODE(A.A2, '5', A.A3, null)) 목요일, SUM(DECODE(A.A2, '6', A.A3, null)) 금요일, SUM(DECODE(A.A2, '7', A.A3, null)) 토요일 FROM ( SELECT rownum + 7 - to_num.. 더보기
Mysql에서 날짜 차이 구하기 Mysql에서 날짜 차이 구하기 특정 날짜부터 오늘까지의 날짜 태어난지 몇일째인지 구할수있다. select to_days(now()) - to_days('2006-06-01'); 반대로 하면 특정날짜까지 몇일이 남았는지도 구할수있다. 더보기
대소문자 가리지 않고 검색하기 Regular Expression Match Operators Operator Description Example ~ Matches regular expression, case sensitive 'thomas' ~ '.*thomas.*' ~* Matches regular expression, case insensitive 'thomas' ~* '.*Thomas.*' !~ Does not match regular expression, case sensitive 'thomas' !~ '.*Thomas.*' !~* Does not match regular expression, case insensitive 'thomas' !~* '.*vadim.*' POSIX regular expressions provide.. 더보기
디비 언어설정때문에 한글정렬이 안될경우 Built-in Conversions Conversion Name [a] Source Encoding Destination Encoding ascii_to_mic SQL_ASCII MULE_INTERNAL ascii_to_utf_8 SQL_ASCII UNICODE big5_to_euc_tw BIG5 EUC_TW big5_to_mic BIG5 MULE_INTERNAL big5_to_utf_8 BIG5 UNICODE euc_cn_to_mic EUC_CN MULE_INTERNAL euc_cn_to_utf_8 EUC_CN UNICODE euc_jp_to_mic EUC_JP MULE_INTERNAL euc_jp_to_sjis EUC_JP SJIS euc_jp_to_utf_8 EUC_JP UNICODE euc_kr.. 더보기
동영상에 자막 넣어서 플레이 시키는 방법 // 윈도우 미디어 플레이어 버전 9 이하때 사용. // 윈도우 미디어 플레이어 버전 9 이상때 사용. // 아래는 자막이 나타날 레이어의 ID 와 색상,너비,높이,위치 설정 // 위 라인에서 레이어의 id 는 CaptioningID="caption" 에서 정의해준 caption 값을 사용했음을 주의 더보기
[스크랩] 술에 대한 상식 http://blog.empas.com/tkfkd4858/ ◈ 술과 뇌 뇌가 간장, 췌장, 신장, 폐장, 비장 등과 같은 다른 장기와 다른 점은 딴 곳으로부터 온 신호를 받는 한편 특정 장소에 신호를 빨리 보내는 능력을 가진 세포로 연결되어 있다는 것이다. 그리고 뇌세포의 세포와 세포가 특이하게 결합되어 있어 뇌세포의 막이 신호를 매우 빨리 전달하도록 되어있다. 뇌의 여과막이 활발히 운동하기 위해서는 나트륨이 막 안으로부터 밖으로 흡수되어 들어오지 않으면 안 된다. 그 나감과 들어옴에 의해 뇌세포가 신호를 특정 장소로 빨리 보내기 위한 준비를 한다. 뇌속의 세포막은 지질과 단백질로 이루어져 있다. 지질은 막의 보호를, 단백질은 막의 기능을 주로 하고 있다. 최근 연구에 의하면 알코올은 막 지질의 생리적 .. 더보기
[스크랩] 국민연금 많이 받는 비법(꼼수) 고령화 사회가 급속도로 진행되면서 연금보험의 필요성이 더욱 절실해지고 있다. 게다가 조기퇴직으로 수입이 없는 노령인구가 늘어나면서 연금은 선택이 아닌 필수조건이 돼버렸다. 어차피 내야 할 돈이라면 이왕이면 좀 더 혜택을 많이 받는 요령이 필요하다. 연금을 덜 내고 많이 받거나, 똑같이 내고 더 많이 받는 국민연금 100% 활용 비법을 공개한다. 올해로 국민연금제도를 시행한 지 28년째 접어든다. 하지만 여전히 국민연금에 대한 오해와 국민연금관리공단에 대한 불신이 가시질 않는다. 기금 운영을 잘못해서 적자만 봤기 때문에 훗날 연금을 받지 못할 수도 있다는 루머가 돌기도 했다. 하지만 실상 공단은 현재까지 105조원의 보험료를 징수하고 45조원의 수익을 올려 150조원의 기금을 조성해놓고 있다. 국민연금은 .. 더보기
사랑하는 사람 VS 사랑받는 사람 사랑하는 사람 그사람 때문에 눈물을 흘린다 가끔은 기뻐하기도 하고 설레이기도 한다 자존심을 버린다...비참해진다 그사람의 작은것들이 너무나도 큰 의미이다. 하루종일 그사람 생각을한다 그사람의 모든것이 사랑스럽다 단점들은 신경쓰지 않고 이해해버린다 끝까지 기다린다 너무나도 그리워한다 항상 곁에 있길원한다 마음이 저리게 아프다 기대와 환상이 깨지면 주체할수 없이 힘들고 자신을 원망스러워 한다. VS 사랑 받는사람 그사람 때문에 재밌어한다 가끔은 짜증나기도하고 부담스러워 한다 콧대가 높아지고 쌀쌀하고 잔인해진다 그사람이 무엇을하던 아무런 의미가 없다 하루종일 맘편하게 즐겁게 지낸다 그사람의 모든것이 바보스럽다 그러다가 단점이라도 보이면 너무 정이 떨어진다 전혀 기다려주지 않는다 가끔 생각이 나기도 하는것같다 .. 더보기
javascript convert HtmlEntities To Characters function convertHtmlEntitiesToCharacters(theStr) { var newDiv = document.createElement(newDiv); newDiv.innerHTML = theStr; return newDiv.innerHTML; //alert('Entities:\n' + theStr + '\n\nCharacters:\n' + newDiv.innerHTML); } ex) html 태그를 예를들어 와 같은것은 공백을 나타내는대 이것을 공백 문자 그대로 사용하기 위해 사용한다. html 상에 그냥 사용할때는 이런 변환작업이 필요없으나 javascript 등의 경고창에 사용하려면 문자그대로의 값이 필요하다 이럴때 사용하면 된다. 더보기
javascript convert unicode function str_to_unicode(str){ var rtv = ""; for(i=0;i 더보기
ASP 문자열함수 + ASP 디버깅함수 출 처: taeyo.pe.kr'=================================================================== '== 설명 : 문장을 해당 자릿수만큼 이 들어간 문장으로 변환 '== 이름 : MakeBr(Str,Pos) '== 변수 : Str(String),Pos(Int) '== 반환 : String '=================================================================== Function MakeBr(Str,Pos) Dim StrLen, TmpStr, i, Midcnt, Start, Surplus StrLen = len(Str) If (StrLen Mod Pos) = 0 then MidCnt = Fix(StrLen.. 더보기
CharSet utf-8 , euc-kr UTF-8 EUC-KR 더보기
아이디만들때 제약사항 체크 if(ereg('^[a-z]{1}[a-z0-9]{3,10}$', $str)){ return true; }else{ return false; } 위의 예는 대소문자 구분하는 경우이고 $str 은 소문자 알파벳과 숫자로 이루어져야하고 첫째자리는 알파벳으로 시작하여야하고 자릿수는 4~10 자리로 제한되어있는 경우이다. ^ : 시작을 의미 $ : 마지막을 의미 [a-z] : 소문자 알파벳 [a-z0-9] : 소문자 알파벳과 숫자 {1} : 한자리 {3,10} : 세자리 최대 10자리 =========================================================== Javascript 에서도 동일하게 사용할수있다. function checkid(str){ fmt = /^[a-z]{1}[a.. 더보기
PEAR 를 이용하여 달력 만들기 require_once "Calendar/Month/Weekdays.php"; // 달력그리기 $Month = & new Calendar_Month_Weekdays(date("Y"), date("m"),0); $Month->build(); echo ""; while ($Day = & $Month->fetch()) { $cal_viewday=$Day->thisDay(); if(date("d",$viewday)==$cal_viewday) $bgcolor=" bgcolor=F3F3F3 "; elseif(date("Ymd")==date("Ym".$cal_viewday,$viewday)) $bgcolor=" bgcolor=C2C6CA "; else $bgcolor=""; if($Day->isFirst()) ech.. 더보기
PHP 데이터베이스의 다섯 가지 문제 PHP 데이터베이스의 다섯 가지 문제 Jack Herrington, Senior Software Engineer, Studio B 데이터베이스 스키마 디자인, 데이터베이스 액세스, 데이터베이스를 사용하는 비즈니스 로직 코드 등, PHP 애플리케이션에서 발생하는 다섯 가지 일반적인 데이터베이스 문제와 이것의 해결 방법에 대해 알아봅니다. 데이터베이스를 올바르게 사용하는 단 한 가지 방법만 있다면... 여러 가지 방법으로 데이터베이스 디자인, 데이터베이스 액세스, PHP 비즈니스 로직 코드를 만들 수 있고, 이 모든 것을 종종 망치기도 한다. 이 글에서는 데이터베이스 디자인과, 데이터베이스에 액세스 하는 PHP 코드의 다섯 가지 대표적인 문제들을 설명하고, 문제를 해결하는 방법을 설명한다. 문제점 1: My.. 더보기
Leadia ud1000 dmb 플레이어와 드라이버 Leadia ud1000 dmb 플레이어와 드라이버입니다. 더보기
무료 sms 를 모아서 사용할수 있는 프로그램 http://extremesms.egloos.com/ 에서 확인할수 있습니다. 통신회사 skt,ktf,lgt 등이나 포털등에서 제공하는 무료 SMS 들을 각 사이트등을 로그인해서 사용하는대 이런 무료 문자를 모아서 사용할수있도록 도와주는 프로그램입니다. 더보기
text box에 background image 넣기 input 상자에 배경이미지를 지정해 놓고 focus가 있을때 배경이미지를 없애는 예문 더보기
form 안에 text box 를 화살표키로 이동하도록... document.onkeydown = checkKeycodefunction checkKeycode(e) {    var keycode;    var tar = event.srcElement.form;    var Tindex = "";    if (window.event && window.event.keyCode == 40){        for(i=0;i            if(tar.elements[i] == event.srcElement) Tindex = i;            if(Tindex !== i && Tindex !== "" && tar.elements[i].type == "text"){                tar.elements[i].focus();    .. 더보기
2008년 제5차 우편번호 변경내역 (2008.11.18.자) 파일버전 : zipcode_20081119 2008년 제5차 우편번호 변경내역 (2008.11.18.자) 데이타베이스용 우편번호 파일을 필드의 구성에 따라 5종류로 제공하고 있으며, 필요한 파일을 다운로드하시고 엑셀로 읽어들여 활용하시면 됩니다. 원본파일 다운로드 (파일 사이즈를 작게하기 위하여 dBase파일(*.dbf)로 제공합니다.) 엑셀에서 파일을 열 때 파일형식을 dBase파일(*.dbf)로 지정하여 열고 저장할 때 '다른 이름으로 저장'을 선택하여 엑셀 통합문서(*.xls)로 저장하십시오 필드명 필드내용 필드길이 ZIPCODE 우편번호 7 SIDO 특별시,광역시,도 4 GUGUN 시,군,구 15 DONG 읍,면,동 26 RI 리명 18 BLDG 건물명 40 BUNJI 번지,아파트동,호수 17 S.. 더보기
즐겨찾기 추가, 시작페이지로 - 즐겨찾기 이 페이지를 즐겨찾기로 추가 window.external.AddFavorite('URL','즐겨찾기명'); - 시작페이지로 이 페이지를 시작 페이지로 더보기
주소변환기 + 우편번호 찾기 주소를 검색해서 우편번호를 찾고 영문표기로 바뀌주기도 합니다. 더보기

반응형