본문 바로가기

Web Progreming

(96)
[ javascript ] 콤마 추가, 없애기 // 콤마 없애기 function replaceComma(str) { while(str.indexOf(",") > -1) { str = str.replace(",", ""); } return str; } // 콤마 추가 하기 function numChk(num){ var rightchar = replaceComma(num.value); var moneychar = ""; for(index = rightchar.length-1; index>=0; index--){ splitchar = rightchar.charAt(index); if (isNaN(splitchar)) { alert(splitchar +"는 숫자가 아닙니다. \n다시 입력해주세요"); num.value = ""; //num.value = o..
[ PHP ] crypt 활용 ( 암호화 ) $password = crypt("My1sTpassword"); // salt가 생성됩니다.# 패스워드를 비교할 때, 다른 해슁 알고리즘을 사용하는 문제를# 피하기 위해서, crypt()가 생성한 전체 결과를 salt로 주어야# 합니다. (위에서 밝혔듯이, 표준 DES 기반 암호 해슁은 2 문자# salt를 사용하지만, MD5 기반 해슁은 12 문자를 사용합니다)if (crypt($user_input, $password) == $password) {   echo "패스워드 확인!";}?>
[ Linux ] 아파치 동시접속자수 확인 #netstat -l 또는 netstat -nap | grep LISTEN (LISTEN 되는 모든 포트) #netstat -nap | grep ESTABLISHED | wc -l ( 모든 서비스 동시 접속자 수) #netstat -nap | grep :80 | grep ESTABLISHED | wc -l( 웹 동시 접속자 수) #netstat -n|grep -F :80|egrep '(ESTAB|SYN)'|awk '{print $5}'|sed 's/:[0-9]*//'|sort -u|wc -l (웹서버 커넥션수 체크) [Reference] : 너준군, 「apache - 아파치 동시접속자수 확인.」 http://www.mahome.net/?document_srl=228.
[ Linux ] top 명령어 (프로세스 정보) top : cpu를 집중적으로 사용하는 프로세스를 중심으로 최신 정보를 계속 줍니다. 시스템 상태와 대부분의 프로세스들을 refresh 해서 연속적으로 화면에 보여줍니다. 전체 화면 # top 프로세스 정보 1) 1행 : 시스템의 가동 시간과 평균 부하의 숫자를 출력 top - 10:41:26 up 3:35, 2 users, load average: 0.00, 0.01, 0.05 -> 현재시간(10:41:26)과 uptime 값(up ), 현재 로그인된 사용자 수(2 users), 시스템의 최근 1분, 5분, 15분에 대한 각각의 평균 부하율(load average): 0.00, 0.01, 0.05)를 나타냅니다. * load average : 작업의 대기시간을 말합니다. 값이 1이 나왔다면 1분동안 평..
[ linux ] 프로세스관리 리눅스 프로세스관리 ps : 현재 실행되고 있는 프로세스의 목록을 보여준다. 옵션 -l : 자세한 형태의 정보를 출력한다. -u : 각 프로세서의 사용자 이름과 시작 시간을 보여준다. -j : 작업 중심 형태로 출력한다. -s : 시그널 중심 형태로 출력한다. -v : 가상 메모리 중심 형태로 출력한다. -m : 메모리 정보를 출력한다. -a : 다른 사용자들의 프로세서도 보여준다. -x : 로그인 상태에 있는 동안 아직 완료되지 않은 프로세서들을 보여준다. 유닉스 시 스템은 사용자가 로그아웃하고 난 후에도 임의의 프로세서가 계속 동작하게 할 수 있다. 그러면 그 프로세서는 자신을 실행시킨 셸이 없이도 계속 자신의 일을 수행한다. 이러한 프로세서는 일반적인 ps 명령으로 확인할 수 없다. 이때 -x 옵션..
[ jQuery ] 퀵메뉴 슬라이딩 스크립트 jQuery 스크립트로 퀵메뉴를 간단히 구현할 수 있다. 일반적인 스크립트로는 웹표준을 지키기가 많이 힘든점이 있기 때문에 jQuery 사용을 권장한다. 아래 소스를 긁어 복사한 다음 자신의 웹페이지에 맞게 소스를 수정해 사용하면 된다. //퀵메뉴 레이어 퀵메뉴 레이어 //jQuery 로드 //스크립트 정의 [출처] 퀵메뉴 슬라이딩 스크립트|작성자 철마신
[ JavaScript ] 브라우저 체크 [출처] 자바스크립트 브라우저 종류 체크|작성자 자몽
[ JavaScript ]사업자 등록번호 유효성검사 자바스크립트에서 사업자등록번호 체크하는 함수입니다. 사업자 등록번호는 000-00-00000 의 구조로 만들어져 있습니다. [ 사업자 등록번호 자리수의 의미] 앞의 세 자리 수는 국세청과 세무서별 코드이며, 가운데 두 자리 수는 개인과 법인을 구분하는 코드이다. 끝의 다섯 자리 수 중 앞에서부터 네 번째까지의 수는 과세사업자나 면세사업자 또는 법인사업자별로 등록 또는 지정일자를 일련번호로 나타낸 것이고, 맨끝 자리 수는 전산시스템으로 오류를 검증하기 위해 부여되는 검증번호이다. [ 계산법 ] 1 1 0 8 1 4 1 2 7 x x x x x x x x x 1 3 7 1 3 7 1 3 5 --------------- + + + + + + + + + 즉, (1*1)+(1*3)+(0*7)+(8*1)+(1*3)..