자바스크립트/jQuery2011. 5. 12. 23:20
// jQuery의 기본 CSS Selector
$(document).ready(function(){
    console.log($("div img"));   // div tag 이하에 존재하는 img tag를 찾아낸다.
    console.log($("div p")); // div이하 p tag
    console.log($("div p img)); 
    console.log($("div .style_class"));   // div 이하에 ".style_class"라는 이름의 클래스를 찾아낸다.
    console.log($("div[cust-pro]")); // 
사용자정의 속성 찾기 console.log($("div[cust-pro^='test']"); //
test로 시작하는 모든 것. testXXX console.log($("div[cust-pro*='1']")); // cust-pro중 1이 포함된 모든것
Posted by 베니94
자바스크립트/jQuery2011. 5. 12. 22:26
< SCRIPT>
// dom이용
window.onload=function(){
    var var_id = document.getElementById("var_id");
    console.log(var_id);
}

// jQuery 이용
$(document).ready(function(){
    var $div = $("#var_id");  // id명 앞에 #이 붙는것을 명심
    console.log($div);  // jQuery select에서 제공하는 모든 것을 보여준다.
    console.log($div[0]);  // 이경우 실제 div의 내용이 보여진다.
});
< /SCRIPT>


내용이 보여지는지 확인해보자
Posted by 베니94
자바스크립트/jQuery2011. 5. 12. 22:14
// getElementsByClassName메소드는 css class이름으로 Dom객체를 수집할 수 있다.
var divs = document.getElementsByClassName("style_class"); // NodeList return
console.log("노드 길이 :"+ divs.length);
for(var i=0; i < divs.length; i++){
    var single = divs[i]; // 또는 divs.item(i);
    console.log(i, single);
}

// jQuery로 바꿔보자.
$(document).ready(function(){
    var $divs =$(".style_class");  // class일 경우 ".클래스명" 
    console.log($divs);
    for(var i=0;i<$divs.length;i++){
        var $div = $divs.eq(i);
        console.log("i ", i,$div[0]);			
    }
});	
// 이하 body 
Test class div
Test class div 22
Posted by 베니94
자바스크립트/jQuery2011. 5. 11. 23:33
// dom 사용
window.onload=function()
	{
	var divs =window.document.getElementsByTagName("div");
		console.log(divs);
		for(var i=0;i < divs.length;i++)
		{
			var div  		= divs.item(i);
			console.log("i ", i, div);
		}	}
// jQuery 사용
$(document).ready(function()
	{
	
		var $divs =$("div");
		console.log($divs);
		
		//for(var i=0;i<$divs.length;i++)
		//{
		//	var $div  		= $divs.eq(i);
		//	
		//
		//	console.log("1 ", i,$div);	
		//	console.log("2", $div[0]);
		//	console.log("3", $divs.get(i));	
		//	console.log("4", $div.get(0));			
		//}
		
		$divs.each(function(index, target){
			console.log("this =  ", this);
			console.log("$(this) = ",$(this));
			console.log("target = ",target);
			console.log($divs[index]);
		});
	});		
Posted by 베니94
자바스크립트/jQuery2011. 5. 11. 22:48

// 1. 기본 사용
jQuery(document).ready(function()){
    jQuery("body").text("ready ?");
}
// 2. 1번의 줄임사용
jQuery(function()){
   jQuery("body").text("ready ?");
}
// 3. 2번의 좀더 간소화
$(document).ready(function(){
   jQuery("body").text("ready ?");
});
// 4. 3번을 더 줄여서.
$(function(){
   jQuery("body").text("ready ?");
});


// 이하 body
Posted by 베니94
Linux2011. 5. 11. 12:03

1.우선 폴더 구조를 설정하자. /usr/local/src 이하에 설치파일을 다운로드하자.
우리는 톰캣을 여러대 설치하여 하나의 시스템이 하나의 톰캣에서 돌아가도록 할것이다.
해서 /usr/local 밑에 Tomcat이라는 디렉토리를 만들고 각 시스템별 톰캣을 설치하도록 하자
/usr/local/tomcat----| tomcat7_std_web01
                               | tomcat7_std_web02
                               | tomcat7_std_web03

wget http://mirror.apache-kr.org//tomcat/tomcat-7/v7.0.4-beta/bin/apache-tomcat-7.0.4.tar.gz

2. iptables에 포트를 추가해줘야한다.
/etc/sysconfig/iptables 를 vi로 열고 아래를 추가한다.
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
iptables를 restart하자
/etc/rc.d/init.d/iptables restart

3. 테스트 http://아이피:8080
정상적으로 웹페이지가 보이는지 확인할 것.

4. port를 변경하자. port는 8501부터 시작하여 시스템이 늘어남에 따라 숫자를 올려서 사용하자.
server.xml를 열어 <Connector port="8080" protocol="HTTP/1.1" 를 8501로 변경하자
톰캣 리스타트

5.iptables의 8080을 8501로 변경하자.

6. 웹페이지가 제대로 보이는지 다시 테스트 하자.
7. web root를 변경하자. server.xml을 변경한다.
      <Host name="localhost"  appBase="/App/std_web01"
            unpackWARs="true" autoDeploy="true">
<Context path="" docBase="" debug="0" reloadable="true" crossContext="true" >
</Context>

8. 다시 웹페이지 테스트

'Linux' 카테고리의 다른 글

[CentOS] java설치  (0) 2011.05.09
[CentOS] 기본 rpm으로 설치된 자바 삭제하기  (0) 2011.05.09
[CentOS] FTP설정  (0) 2011.05.09
Posted by 베니94
Linux2011. 5. 9. 18:13

1. 자바 다운로드
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html

리눅스 버전 다운로드

2. /usr/local/에 java디렉토리 생성하고 아래에 파일 넣을 것.

실행모드 변경 :  chmod 755 jdk-6u25-linux-i586.bin
설치 : ./jdk-6u25-linux-i586.bin
간단한 이름으로 심볼릭 설정 :  ln -s jdk1.6.0_25 jdk

3. 환경변수 세팅
export JAVA_HOME=/usr/local/java/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar

 source /etc/profile
 env
java -version

'Linux' 카테고리의 다른 글

[CentOS] Tomcat설치  (0) 2011.05.11
[CentOS] 기본 rpm으로 설치된 자바 삭제하기  (0) 2011.05.09
[CentOS] FTP설정  (0) 2011.05.09
Posted by 베니94
Linux2011. 5. 9. 16:36

yum remove java

'Linux' 카테고리의 다른 글

[CentOS] Tomcat설치  (0) 2011.05.11
[CentOS] java설치  (0) 2011.05.09
[CentOS] FTP설정  (0) 2011.05.09
Posted by 베니94
Linux2011. 5. 9. 09:23

방화벽 설정 변경.
/etc/sysconfig/ vi iptables

아래 3개라인 추가.

# FTP PORT 추가 START
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT
# FTP PORT 추가 END
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited

방화벽 재시작
[root@hswas sysconfig]# service iptables restart
방화벽 규칙을 삭제하는 중:                                 [  OK  ]
chains를 ACCEPT 규칙으로 설정함: filter                    [  OK  ]
iptables 모듈을 제거하는 중:                               [  OK  ]
iptables 방화벽 규칙들을 적용하는 중:                      [  OK  ]
추가 iptables 모듈을 읽어오는 중: ip_conntrack_netbios_ns i[  OK  ]ack_ftp

'Linux' 카테고리의 다른 글

[CentOS] Tomcat설치  (0) 2011.05.11
[CentOS] java설치  (0) 2011.05.09
[CentOS] 기본 rpm으로 설치된 자바 삭제하기  (0) 2011.05.09
Posted by 베니94
자바스크립트/Ext JS2011. 5. 7. 21:55
Ext Paging 처리 시
limit : 50 - > 보여줄 갯수
dir   : DESC -> Sort 구분
sort : lastpost -> sort할 필드명
page : 1 -> page번호
 

http://www.sencha.com/forum/topics-browse-remote.php?limit=50&dir=DESC&sort=lastpost&_dc=1304772471005&page=1&callback=Ext.data.JsonP.callback1&start=0
Posted by 베니94