서비스 운영시 유용한 터미널 명령어 공부해보기
기본적으로 파이프 개념을 잘~사용해야 다양한 표현식을 사용할 수가 있다.. grep -r “검색하고 싶은 문자열” /home/app (찾을 파일이 있는 경로 시작점) 정규식 () 그룹화 | 좌우 중 하나 ? 직전 표현이...
황트루치
기본적으로 파이프 개념을 잘~사용해야 다양한 표현식을 사용할 수가 있다.. grep -r “검색하고 싶은 문자열” /home/app (찾을 파일이 있는 경로 시작점) 정규식 () 그룹화 | 좌우 중 하나 ? 직전 표현이...
한글, 영문, 숫자중 뭐라도 포함되었는지 확인해준다. 예를들어 공백 ” ” 혹은 특수문자 % 만 값이 들어와 보안상 문제 가능성을 막아준다. string.matches(“.*[ㄱ-ㅎㅏ-ㅣ가-힣|a-z|A-Z|0-9]+.*”)
script 앞뒤로 특수문자가 오는경우 (XSS) ‘, “의 앞뒤로 구조체 관련 특수문자가 오는 경우는 XSS적용하지 않음. /** * @param value */ private String replaceScriptForXss(final String value) { StringBuilder builder = new...
운영중인 서비스의 모든 parameter에 XSS를 적용해야 하는 상황이어서 아래와 같이 상황에 따라 적용을 달리하는 parameter를 나누어 적용하였다. Iterator를 이용하여 구조체 안 구조체까지 검사하나, 세단계까지는 가지 못한다. 나중에 재귀하여 풀도록 구조를...
아래와 같이 활용. String[] cust = {“0001″,”0002″,”0003″,”0004″,”0005”}; if(Arrays.asList(cust).contains(inputCode)) { }
Hotswap 이것 저것 써본결과 springloaded가 제일 신속하게 작동함. VM옵션에 아래 라인을 추가하여 OutOfMemory 혹은 HotSwap을 적용함. -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=2048m -javaagent:C:\Tomcat7\springloaded-1.2.6.RELEASE.jar -noverify
새버전 갱신이 가능한 개인개발자 프로그램으로 149달러에 구매. 3년차까지 연간 라이센스비용이 조금씩 줄어들음. 아아 고정지출비… 장점 단점 환경에 따라 VM설정이 IDE퍼포먼스에 매우 중요.. 이클립스보다 무겁다 깔끔한 UI, 다양한 테마 느린 SVN...
org.apache.jasper.JasperException: java.lang.IllegalStateException: No Java compiler available 위와 같은 오류가 계속 노출되었다. 인터넷에 몇몇 솔루션이 나와있긴 하지만 전부 해결되지 않았다. 톰캣 및 메이븐 폴더에서 tools.jar / ecj-4.4.2.jar / commons-logging-1.2.jar / ecj-4.5.1.jar...
NAS에 터미널ssh로 접속한다. sudo -i 명령어를 통해 root로 접속. wordpress 테마 설치위치로 이동 (volume1/web/wordpress/wp-content/themes/) 현재 사용중인 테마 폴더의 functions.php 파일의 php 둘째 라인에 아래 명령어를 삽입한다. ‘password’는 변경 할 비밀번호로...
More
최근 댓글