json은 참 편리하지만. String 에서 파싱할떄 주의해야될 부분이 많은 것 같다. json 파싱하는 도중에 에러가 났다고 하는데... 공백제거도 해보고....특수문자도 해보고.... 그런데 설마.....문자열에 탭키가 들어가 있던것이었다...... 아나.... 찾아보니 String의 스페이스 및 공백 등등을 한방에 처리할수 있는 정규식이 있었다... 데이터의 정형성이 보장되지 않는다면... 민감한 json씨를 위하여 정규식 replaceAll을 생활화 하자....
특정 값과 일치하지 않는 값을 찾으려면 not equal을 나타내는 $ne를 사용한다. 다음은 mgrp라는 필드의 test라는 값과 일치하지 않는값을 find하는 쿼리문입니다.
OutOfMemoryError 발생시 자동으로 Heap 덤프를 생성하도록 설정할 수 있습니다 CATALINA_OPTS="$CATALINA_OPTS - XX:+HeapDumpOnOutOfMemoryError" export CATALINA_OPTS 생성된다면 확장자명은 .hprof 형식으로 생성됩니다. 힙덤프 생성시 주의해야 할 점은 OutOfMemoryError 발생시 덤프가 생성되는 동안 시스템이 기동되지 않는 다는 점을 알고 설정해야합니다.