전체 글 썸네일형 리스트형 The code of method _jspService(HttpServletRequest, HttpServletResponse) is exceeding the 65535 bytes limit 이 에러는 자바의 메서드 크기 제한인 65K를 넘어섰기 때문에 발생한다. 일반적으로 하나의 메서드 안에 65K 이상의 로직을 구성하는 일이 없기 때문에 문제가 되는 일이 없는데, JSP 페이지의 경우에는 JSP안의 텍스트가 65k를 넘을 경우 이러한 에러가 발생할 수 있다. 하지만 로직을 담는 JSP의 경우에도 65k를 넘기는 일은 드문데 어제 뜬금없이 이 에러를 접하게 되었다. 원인은 JSTL tag를 많이 사용할 경우 tag는 한 라인일 뿐이지만, 이것이 java로 변경될 때는 약 10라인 정도의 로직으로 변경된다. 결국. JSTL tag를 남용했을 경우 발생할 가능성이 매우 높아지는 것인데... JSP안에 java logic을 넣는 것이 비 프로그래머인 디자이너나 퍼블리셔에게 친숙하지 못하고, 아름.. 더보기 [ Linux ] 파일, 디렉토리 복사 cp 1. 기능 파일을 현재의 위치나 다른 디렉토리로 복사(copy)한다. 2. 문법 # cp [ 옵션 ] 파일명1 파일명2 # cp [ 옵션 ] 파일명(들) 디렉토리 3. 옵션 -a : 가능한 한 원 파일의 구조와 속성을 그대로 복사한다. -b : 복사할 때 덮어쓰게 되는 파일은 백업을 만든다. -d : 심볼릭 링크는 심볼릭 링크로 복사한다. 그리고 원본 파일과의 하드 링크 관계를 유지한다. -f : 복사 위치에 존재하는 파일을 제거하고 복사한다. -i : 복사 시 같은 이름의 파일이 존재한다면 덮어쓸 것인가 확인한다. -I : 하드 링크를 만든다. -P : 원본 파일의 소유자, 그룹, 권한, 시간 기록을 그대로 복사한다. -R , -r : 파일과 하위 디렉토리에 포함된 파일 모두를 복사한다. -s : 디렉.. 더보기 Iterator 1. 개념 컬렉션에 저장된 요소를 접근하는데 사용되는 인터페이스 *Vector , ArrayList , LinkedList와 같은 리스트 자료 구조에서 요소를 순차적으로 검색할 떄는 Iterator인터페이스를 사용하면 편리합니다. List 인터페이스를 구현한 모든 클래스는 Iterator 인터페이스도 구현하고 있으므로, Iterator ()메소드를 호출하면 Iterator 객체를 리턴하고 이 객체를 이용하면 인덱스 없이 순차적 검색이 가능합니다. *Map인터페이스를 구현한 컬렉션클래스는 키와 값을 같이 저장하고 있기 때문에 iterator()를 직접 호출할수 없고, keySet()이나 entrySet()과 같은 메서드를 통해 키와 값을 각각 따로 Set의 형태로 얻어 온 후에 다시 iterator()를 .. 더보기 이전 1 ··· 36 37 38 39 40 41 42 ··· 101 다음