상대경로, 절대 경로 표현 방식

카테고리 없음 2009. 3. 28. 23:47 Posted by Request

[상대경로 표현]
지금 현재 보여지는 웹페이지 주소가 있는 위치에서 상대적 어떻게 떨어져 있는냐 하는것입니다.

./  : 자기 자신 디렉토리
../ : 바로 상위 레벨
../../  : 두단계 위의 레벨


[절대경로 표현]
최상위 레벨에서 어떤 경로를 따라 그파일에 가느냐

/   : 최상의 레벨 (루트라고 많이 표현)    윈도우 탐색기에서  C:\ 라고 생각하시면 됩니다.
/image/aaa.jpg  : 루트에서 image 디렉토리 안에 aaa.jpg를 의미

 


0  1   2   <-- 레벨

/+ A + AA
     + AB
     + AC

 + B + BA
     + BB
     + BC

A,B 로 표현된 부분은 모두 디렉토리라고 보시면됩니다.

 

이런 구조가 있다면.

BC란 디렉토리에서 "현재.html" 보고 있고  AA 디렉토리에 저기.jpg 이미지를 웹페이지에서 보여주고 싶다.

 

1. 그러면 자신이 있는 디렉토리를 기준으로 찾아가는 방법은   BC(현재) > B의 레벨(1) > AA  경로로 찾아가게 됩니다.

  =>   ../AA/저기.jpg

  : 현재 자신이 어느 디렉토리에 있느냐에 따라 경로는 달라집니다.

 


2. 절대경로로 말하자면   최상위(/) > A의 레벨(1) > AA 경로를 따르게됩니다.

  =>  /A/AA/저기.jpg

  : 경로가 절대 변하지 않습니다.


/*
* getFolderPath
* 무비클립이 위치한 폴더의 경로를 절대경로로 반환하는 함수
* @mc : 폴더의 경로를 알고자하는 무비클립
*/
getFolderPath = function(mc:MovieClip):String{
        var url:String = mc._url;
        var array:Array = url.split("/");
        array.pop();
        url = array.join("/");
        url += "/";

        return url;
}
trace(getFolderPath(this));

select in 사용예제

카테고리 없음 2009. 3. 23. 12:09 Posted by Request

select image1, image2, image3  from cinema_info where idx in(select idx from core_trade where user_id='test' and status='y');

윈도우 타이머 명령어 활용

카테고리 없음 2009. 3. 22. 04:36 Posted by Request
단, 열려 있는 작업창은 모두 저장되어 있어야 합니다.
그렇지 않으면 종료되지 않습니다.

시작 -> 실행 -> tsshutdn 초(Seconds)

ex) 1시간 후에 종료  tsshutdn 3600 입니다. 

 


[커리문] 음수 합계 구하기

카테고리 없음 2009. 3. 22. 04:27 Posted by Request
Select sum(decode(sign(point), -1, point)) tot From member_point Where user_id=? And GUBUN='사용' Group by user_id;



톰캣 서버 실행시 이상하게 에러가 났다.
해결 방법은 이클립스 ini 파일에서 추가 하던가, 이클립스 재실행하면 된단다.
vmargs -XX:MaxPermSize=128m -Xms128m -Xmx512m

이미지 새창 띄워서 보기 및 닫기

Web/JavaScript 2009. 3. 18. 18:26 Posted by Request

<script language="JavaScript">
<!--
var win1Open = null

function displayImage(picName, windowName, windowWidth, windowHeight){
return window.open(picName,windowName,"toolbar=no,scrollbars=no,resizable=no,width=" + (parseInt(windowWidth)+20) + ",height=" + (parseInt(windowHeight)+15))
}

function winClose(){
if(win1Open != null) win1Open.close()
}

function doNothing(){}
//-->
</script>

<script language="JavaScript1.1">
<!--
function displayImage(picName, windowName, windowWidth, windowHeight){
var winHandle = window.open("" ,windowName,"toolbar=no,scrollbars=no,resizable=no,width=" + windowWidth + ",height=" + windowHeight)
if(winHandle != null){
var htmlString = "<html><head><title>Picture</title></head>"
htmlString += "<body leftmargin=0 topmargin=0 marginwidth=0 marginheight=0>"
htmlString += "<a href=javascript:window.close()><img src=" + picName + " border=0 alt=창닫기></a>"
htmlString += "</body></html>"
winHandle.document.open()
winHandle.document.write(htmlString)
winHandle.document.close()
}
if(winHandle != null) winHandle.focus()
return winHandle
}
//-->
</script>


위와 같은 자바 스크립트를 <head>와 </head> 사이에 넣어 주어야 하고요,,
빨간 박스 친 부분의 "창닫기" 라는건요,, 이미지가 크게 새창으로 열렸을때 그 이미지에 마우스를 대면,, "닫기" 라는 alt 문구가 나오게 된답니다.
또 이미지가 들어가는 태그에 다음과 같이 함수를 호출을 하고 크기등을 지정해야 한답니다..

 

<a href="javascript:doNothing()"
onClick="win1Open=displayImage('namo5_image/a_01.gif', 'popWin1', '466', '284')" onMouseOver="window.status='Click to display picture'; return true;"
onMouseOut="window.status=''"><img src="namo5_image/a_01_new.gif"
border="1"></a>

purge recyclebin

사람인 글자수 아쟈!

Program_Language 2009. 3. 17. 10:50 Posted by Request

숫자 입력만 이벤트 소스

카테고리 없음 2009. 3. 16. 19:02 Posted by Request

 //48~57
 if(window.event.keyCode>=48 && window.event.keyCode<=57){
  return true;
 } else{
  alert('숫자만 입력가능합니다.');
  return false;
 }
}

<input type="text" Name="test" Value="" OnKeyPress="return num_check();"
  Style="ime-mode:disabled">