본문 바로가기

2013/07

JavaScript-특정 문자열이 JSON 인지 확인 / 파악하기 특정 문자열이 JSON 문자열 형식인지 파악하기 이것은 어떠한 데이터를 JSON Object 로 변환하기 전 확인할 때 사용할 수 있습니다. var response = false; try { response = jQuery.parseJSON('response from server'); } catch (error) { console.log("is not JSON type String or else); } if(respone && typeof response =='object') { //It is JSON } else { if(response === false || response == null) { //the response was a string "false", parseJSON will convert ..
Javascript-Tomcat header size 제한 설정 요즘 나름 대용량 데이터(binary, JSON)를 클라이언트에서 제어하는 일련의 프로젝트를 진행 중인데.. 클라이언트에서도 이 큰 데이터로 인해 문제가 생겨 며칠 전 해결 했지만 …(이전 포스트 참고: javascript memory leak = http://devbada.tistory.com/317) 오늘은 클라이언트에서 서버로 전송할 때 큰 데이터가 전송이 되지 않는 문제를 발견하였습니다. 원인은 서버에 제한된 HTTP Header POST size!!!!! Tomcat 에서는 server.xml 의 Connector 항목에 아래와 같이 maxPostSize 를 추가하시면 됩니다. 그리고 eclipse 에서는 추가한 서버의 server.xml 에 아래와 같이 maxPostSize 를 추가하시면 됩니..
JavaScript-Memory leak 해결하기, 메모리 누수 해결하기 1) 함수내의 지역변수은 함수가 끝날때 null 처리 func_a = function() { var vdata = 1; ....... ....... vdata = null; } 2) return 값이 있는 function 에서는 finally 로 처리 func_b = function() { try { var vdata = 1; ....... ....... return vdata; } finally { vdata = null; } } http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=63407&sca=&sfl=wr_name%7C%7Csubject&stx=%BA%A5%C1%F6&sop=and 3) Flash & Object 형태..