2022년 6월 30일 목요일

[javascript] checkbox 체크여부, 체크제어

체크여부$('#checkBoxID').is(":checked");체크하기$('#checkBoxID').prop("checked", true );체크해지$('#checkBoxID').prop("checked", false );disable $('#checkBoxID').prop('disabled', tru...

[javascript] select 변경 event

$('#selectID').on('change', function(e){    var value = $('#selectID option:selected').val() * 1;    var text = $('#selectID option:selected').text();}...

[암호] 해시 함수(hash function), 일방향 함수(one-way function)

보안을 하다보면 많이 접하게 되는 해시 함수(hash function) 또는 해시 알고리즘(hash algorithm)에 대하여 알아보자해시 함수는 임의의 길이의 데이터를 임의의 고정된 길이의 데이터로 매핑하는 함수이다.예를 들어 큰 수를 10으로 나눈 나머지를 구하는 함수도 해시 함수라고 할 수 있다.10001 % 10 = 11000000002 % 10 = 25 % 10 = 51500 % 10 = 0임의의 큰 수를 입력해도 결과는 항상 1자리수로 나오기 때문이다.여기서 10으로 나눈 수(해시 함수의 결과)를 해시 값, 해시 코드...

[javascript] 특정 위치로 scroll 하기

 특정 위치로 scroll 하기document.getElementById('elementID').scrollIntoView();document.getElementById('elementID').scrollIntoView( alignToTop );document.getElementById('elementID').scrollIntoView( scrollIntoViewOptions ); alignToTop - boolean    true 일때 element가 젤 위로 오게 scroll...

2021년 12월 22일 수요일

[Win] 포트확인 netstat

netstat를 이용하여 사용중인 포트, 연결된 주소, 연결 상태등을 알수 있다.netstat /na특정 포트가 사용중인지 확인도 가능하다netstat /na | find "443"관리자 권한이 있을 시 관련 프로세스 정보도 알수 있다netstat /nab 내용이 많아 보기 힘들때는 파일로 만들어서 확인할 수 있다.netstat /nab >...

2021년 12월 16일 목요일

[tomcat] cmd로 서비스 등록/제거

tomcat에서 지원하는 service.bat를 이용하여 Tomcat을 서비스로 등록 / 제거 할 수 있다.cd $(Tomcat 설치경로)\binservice.bat install [service name]   service.bat remove [service name]service.bat uninstall [service nam...

2021년 12월 15일 수요일

[tomcat] port 변경

 $(tomcat 설치경로)\conf\server.xml 파일 수정다음 내용을 찾아서 포트만 수정--- http ---<Connector port="$(변경할 포트)" protocol="HTTP/1.1"    connectionTimeout="20000"    redirectPort="443" />톰캣 재시작http://localhost:$(변경한 포트)/ 로 접속 확인혹시 접속이 안될경우 방화벽 인바운드 규칙 확인--- https ---<Connector...