사이트를 구축하면서 이미지 외부 링크 금지를 해야 할 일이 생겼습니다. 사이트 내 이미지를 올리고 그 이미지 링크를 이용 트래픽을 분산시키는 사람들이 있기 때문인데요. 사이트에 부하를 주면서 다른 회원들에게 피해를 입힐 수 있기 때문에 외부 이미지 링크는 비허용하는 것이 좋습니다. 2017/06/30 - [IT정보/HTML/CSS] - 아이콘 문자표 손쉽게 적용하기 2017/06/27 - [IT정보/PHP] - PHP 현재시간 표기방법총정리 2017/06/18 - [IT정보] - 비트코인의 가치, 미래 2017/06/10 - [IT정보/베가스] - 베가스 오디오 볼륨 서서히 줄이기 이미지 외부 링크 금지 방법 다양한 방법들이 있을 거라 생각이 드는데요. 도메인 루트의 .htaccess를 수정하는 방식으로..
톰캣구동시 heap 이 작아서 객체를 더이상 담을 수 없을때 java.lang.OutOfMemoryError 오류가 발생됩니다. 결론은 작은 메모리를 늘려주거나 소스상의 객체를 정리?해서 처리를 해야 되는데 메모리를 늘리는 방법으로 설명을 드리도록 하죠. 무거운 어플리케이션을 처리할 때 톰캣이든 웹로직이든 자주보이는 에러메세지가 PermGen space 어쩌고 하면서 나오는 메세지일 겁니다. 예를 들자면, 특히 로컬에서 전자정부프레임워크같은 무거운 어플리케이션을 가동할때 사양이 낮은 컴퓨터에서 주로 가동이 메우 느릴 뿐더러 메모리나 구동시간이 느려서 먹통이 자주 되기도 합니다. 커맨드라인으로 톰캣을 실행시 아래 파라미터를 추가해줍니다. -Xmx512m -Xms512m -XX:PermSize=256m -X..
프로젝트개발을 시작할때 환경세팅이 끝나면 절반이 끝났다고 말할 정도로 귀찮고 어렵기도, 때에 따라서 쉽게 해결되는게 환경세팅입니다. 톰캣은 JSP 페이지를 변환해서 처리해주는 컨테이너입니다. 운영중인 서버에 자료를 반영하기전에 개발자의 로컬피씨에 환경을 세팅해서 미리 테스트해보고 자료를 반영하는 과정을 거치게 됩니다. JDK 버전에 따라서 사용할 수 있는 톰캣이 대체적으로 정해져 있으며 지속적인 업데이트로 계속 수정되고 있습니다만, 사용을 한다면 최신버전 보다는 개발자들이 많이 사용해서 안정화된 버전을 추천드립니다. JDK버전별 톰캣 리스트입니다. 하위버전으로는 호환이 가능하니 참고하시기 바랍니다. 버전 JDK종류 톰캣 5.0 JDK 1.5 톰캣 6.0 JDK 1.6 톰캣 7.0 JDK 1.7 톰캣 8...
이클립스를 사용하다 보면 소스가 버벅거려서 톰캣을 지웠는데, 그 다음부터 서버 추가가 안될경우가 생깁니다. 혹은 이클립스 폴더나 톰캣폴더를 이동했을 경우도 되겠네요. 이런식으로 Finish 버튼이 활성화가 안됩니다. 마침 Tomcat v6.0 Server 를 다운 받아 놓은게 있어서, 혹은 프로젝트에서 호환되는게 6.0 밖에 없는데 톰캣설치가 안된다면..정말 곤란하지 않으시겠어요? 이것의 해결법은 2가지가 있습니다. 첫번째는 이클립스의 서버세팅정보를 싹~ 지우는 방법이구요 일단 파일 경로를 따라가 주세요. workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings 경로로 가주셔서 파일 2개만 지우시면 됩니다. org.eclipse.wst.server..