방금 옥상 올라가서 썬팅지 대고 폰으로 찍은 일식 사진 입니다.
직접 보니 신기하네요.
근데 눈이 아프다는... 헛것이 자꾸 보이네요^^
직접 못보신 분들 보세요~


가운데 쪼만한게 태양입니다.



반응형

SELECT DATEPART(dw, GETDATE()) 

결과 >
1 - 일
2 - 월
3 - 화
4 - 수
5 - 목
6 - 금
7 - 토
반응형
SUB QueryStringParser(strStr, arrName(), arrValue())
 
 DIM nNextStartPoint, sItem, nValuePoint, nCount, sValue
 nNextStartPoint = 0 : nCount = 0
 
 DO UNTIL Instr(strStr, "&") = 0
   nNextStartPoint = instr(strStr, "&")
  sItem =  LEFT(strStr, nNextStartPoint )
  nValuePoint = instr(sItem, "=")
  arrName(nCount) = LEFT(sItem, nValuePoint - 1)
  arrValue(nCount) = MID(sItem, nValuePoint+1, len(sItem) - (nValuePoint+1))
  strStr = MID(strStr, nNextStartPoint+1)
 
  nCount = nCount + 1
 LOOP
 
 sItem = strStr
 nValuePoint = instr(sItem, "=")
 arrName(nCount) = LEFT(sItem, nValuePoint - 1)
 arrValue(nCount) = MID(sItem, nValuePoint+1)
 
END SUB


예 >
DIM arrName(10), arrValue(10), nCount, strQueryString

strQueryString = "1=a&2=b&3=c"
CALL  QueryStringParser( strQueryString , arrName, arrValue)

nCount = 0
DO UNTIL arrName(nCount) = ""
          Response.Write arrName(nCount) & " : " & arrValue(nCount) & "<br>"
          nCount = nCount + 1
LOOP

결과 >
1 : a
2 : b
3 : c
반응형

자바스크립트로 쿼리스트링 값 받아오기...흠.

function GetParameter(sName)
{

 var sUrl = location.href;
 var nStartPoint = sUrl.indexOf("?");
 var sQueryStr = sUrl.substring(nStartPoint + 1, sUrl.length);
 var arrName = new Array();
 var arrValue = new Array();
 var nNextStartPoint = 0;
 var sItem;
 var nValuePoint;
 
 while (sQueryStr.indexOf("&") > -1)
 {

  nNextStartPoint = sQueryStr.indexOf("&")
  sItem = sQueryStr.substring(0, nNextStartPoint);
  nValuePoint = sItem.indexOf("=");
  arrName[arrName.length] = sItem.substring(0, nValuePoint);
  arrValue[arrValue.length] = sItem.substring(nValuePoint+1, sItem.length);
  sQueryStr = sQueryStr.substring(nNextStartPoint+1, sQueryStr.length);

 }
 
 sItem = sQueryStr;
 nValuePoint = sItem.indexOf("=");
 arrName[arrName.length] = sItem.substring(0, nValuePoint);
 arrValue[arrValue.length] = sItem.substring(nValuePoint+1, sItem.length);
 
 var sValue = "";
 for(var cnt = 0; cnt < arrName.length; cnt++)
 {
       if (arrName[cnt] == sName)
      {
                sValue = arrValue[cnt];
      }
 
 }
 
 return sValue;

}

 예> ..../test.html?params=1234 

GetParameter("params");     // 결과 : 1234

반응형

한참 찾았다. 흠.

SELECT time_to_sec( timediff( now(), stime ) );  
/* stime 부터 지금 까지 초과한 시간을 초로 환산한 결과임.  정수로 출력. */
반응형


instr 은 있는데 ..  뒤에서 부터 찾는 instrb 가 없어서 만들어봤다.

DELIMITER $$

DROP FUNCTION IF EXISTS `dbname`.`uft_InStrB` $$
CREATE DEFINER=`username`@`%` FUNCTION `uft_InStrB`(v_str varchar(1000), v_index varchar(100)) RETURNS int
BEGIN
  BEGIN
    DECLARE x_index int;

     SET v_str = REVERSE(v_str);

     SELECT instr(v_str, v_index) into x_index;

     SET x_index = (Length(v_str) - x_index) + 1;

    RETURN x_index;
  END;
END $$

DELIMITER ;

예>
SELECT uft_instrb ('123_123_23', '_');    //결과 :  8

반응형


그 동안 저자(임백준)가 기고해왔던 글들을 모아서 엮은 책이다.

프로그램을 한다고 한다면 한번쯤 읽어보면 좋을 책이다.
반응형


 우연히 읽게 되었는데.. 
 기발한 상상력에 시간가는 줄 모르고 봤다. 
 읽히기도 잘 읽힌다..
 꼭 내 귓속에 쥐새끼가 꿈틀거리는 듯한 느낌을 책을읽으면서 느꼈다. ㅋㅋ
 영화 트랜스포머를 본 후 극장을 나와서 마치 도로위를 달리는 차들이 로보트로 변신할 것만 같듯이....
 수상한 식모들을 읽고 나니 세상 여자들이 수상한 식모는 아닐까 하는 생각이 든다... 흠.
반응형
1. 백업

C:\>mysqldump -uroot -p[비밀번호] [백업할DB명] > [백업파일명].sql

이렇게 하면 [백업파일명].sql 파일이 생성된다.
이 파일에는 테이블 생성 및 데이터 insert 등의 sql 문장이 가득 들어있다.

2. 복구

C:\>mysql -uroot -p[비밀번호] [복구할DB명] < [복구할파일명].sql

이렇게 하면 복구 된다.  참 ~ 쉽다.

전체를 백업할 때는 mysql 데이터베이스도 함께 백업 받아두어야 한다.


실제 예>
1. 백업

C:\> mysqldump -uroot -p1111 test > test_backup.sql

test 데이터베이스가 test_backup.sql 파일로 백업된다.

2. 복구

C:\> mysql -uroot -p1111 test < test_backup.sql

test 데이터베이스에 백업한 내용이 복구 된다.


- 헉~ 데이블과 데이터만 백업되네요.. 프로시저, 함수 등은 백업이 안되네요.. 다른 방법이 있을텐데.. 찾으면 다시 올릴게요
반응형

Function GetYoil ( strDate )    'strDate 의 형식 예제 :  "2009-05-09"
DIM arrYoil
arrYoil = Split ( "/일/월/화/수/목/금/토", "/")
GetYoil = arrYoil ( WeekDay ( strDate ) )               
' WeekDay 는 해당 일자의 요일을 1(일) 부터 7(토)까지 정수값을 리턴한다.
END Function  

response.write GetYoil ( "2009-05-09" )    

'  결과 -> 토
반응형

+ Recent posts