개발환경 이전 작업중 테스트중 아래와 같은 에러 익셉션과 함께 해당 쿼리결과를 반환하지 못하는 문제가 있다. org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.reflect.InaccessibleObjectException: Unable to make public int java.util.Collections$EmptyList.size() accessible: module java.base does not "opens java.util" to unnamed module @..
JAVA를 배우는 사람, 또는 프로그래밍에 종사하시는 개발자 분들이 다시한번 봐도 괜찮을거 같은 마치 이론 시험 직전 보는 컨닝페이퍼 같이 정리 되어있는 자바의 기본원리 에 관한 자료입니다. 특히 각 주제에 맞는 목차에는 예제가 있어 JAVA를 입문하시는 초급프로그래머 들에게는 좋은 자료 같습니다. 그럼 길고긴 스크롤 내려서 꼭 보시길.. 목차 1 객체지향의 구멍 static 1.1 Java는 객체지향 언어이다? 1.2 전역변수 2 Java는 Pointer언어이다? (Java에는 Pointer밖에 없다?) 2.1 Java는 primitive형을 제외하곤 모두 Pointer이다 2.2 null은 객체인가? 2.3 String에 대하여 2.4 객체지향의 캡슐화 파괴 주의 2.5 배열에 대하여 2.5.1 배열..
http://wiki.eclipse.org/FAQ_How_do_I_increase_the_permgen_size_available_to_Eclipse%3F If you see java.lang.OutOfMemoryError: PermGen space errors, you need to increase the permanent generation space available to Eclipse. PermGen is the permanent generation of objects in the VM (Class names, internalized strings, objects that will never get garbage-collected). An easy, if somewhat memory-hungry ..
classloader 문서를 보시면 자세히 나와있습니다. 요약하자면 각각의 웹어플리케이션이 독자적으로 사용하는 디렉토리는 /WEB-INF 아래 lib 에는 JAR 를 classes 에는 공유될 클래스와 resource 파일을 놓아둡니다. 웹 어플리케이션이 여러개일 때 공유하는 디렉토리는 /shared 아래 lib 에는 JAR 를 classes 에는 공유될 클래스와 resource 파일을 놓아둡니다. 톰캣서버내부와 웹어플리케이션이랑 공유하는 디렉토리는 /common 아래 lib 에는 JAR 를 classes 에는 공유될 클래스와 resource 파일을 놓아둡니다. 톰캣서버내부에서 사용하고 웹 어플리케이션이 접근 못하는 디렉토리는 /server 아래 lib 에는 JAR 를 classes 에는 공유될 클래스와..
import java.util.Enumeration; public class showProp { public static void main(String[] args) { // TODO Auto-generated method stub Enumeration e = System.getProperties().propertyNames(); while (e.hasMoreElements()) { String obj = (String)e.nextElement(); System.out.print(obj+ "=="+System.getProperty(obj)+"\n"); } } }
홈페이지에 있는 문서(http://tomcat.apache.org/tomcat-6.0-doc/jndi-datasource-examples-howto.html)참조 우선 필요한 라이브러리들은 Jakarta-Commons DBCP Jakarta-Commons Collections Jakarta-Commons Pool 인데 $CATALINA_HOME/lib/tomcat-dbcp.jar로 묶여 있단다. DataSource를 설정하는 방법은 2가지가 있다고 하는데... 1. Global 리소스 등록방법 2. Context 리소스 등록방법 Global 리소스 등록방법만 적을란다~ Context 등록방법은 나중에 테스트 해보고... - $CATALINA_HOME/conf/server.xml 파일의 밑에 추가 - $C..
StringRead와 StringWrite는 기본적으로 Stream이라는 것을 알아두자. StringReader a = new StringReader("아! 개한민국!!!."); StringWriter b = new StringWriter(); int ch; try { while ((ch=a.read()) != -1) { b.write((char)ch); System.out.println(b); } System.out.println(b.toString()); } catch (IOException e) { e.printStackTrace(); } 결과는 다음과 같다. 아 아! 아! 아! 개 아! 개한 아! 개한민 아! 개한민국 아! 개한민국! 아! 개한민국!! 아! 개한민국!!! 아! 개한민국!!! 캐릭터..
1. Ư
이클립스 europa 버전에 spring tutorial 을 실습하던 중 계속 PermGen 부족 에러 메시지와 함께 다운이 된다. ㅠㅠ 이제 인터넷 검색과 과장님의 도움을 받아서 PermGen 사이즈를 늘려주도록 하자. PermGen Size란 ? "클래스와 같이 Permenant Generation 대상 데이터를 두기 위한 PermGen space" 라고 한다. eclipse 메뉴의 window->preferences->Java->Installed JREs 에서 해당 JRE를 클릭하면 Edit 창이 나온다. Default VM arguments에 적당한 옵션을 적어두자 난 :::: -XX:MaxPermSize=128m -Xms128m -Xmx512m 현 재 Eclipse EE 가니메데(3.4)도 마찬..
- Total
- Today
- Yesterday
- 대둔산
- Mista Swing
- 18-70mm
- gettimeofday
- 윈도우 제거된 디바이스 드라이버
- D200
- 나는 아직 살아있는건가
- Java Applet
- 남자는 키
- kde 전환
- 놈놈놈
- 대청호
- 수락계곡
- 자바스크립트
- ckeditor5 #custom image file insert #uploads
- Java PermGen eclipse 이클립스 메모리 부족
- Java
- 멀티바이트 와이드 문자열 변경
- 시동 안걸릴때 여자들은?
- 섹스와 남자들의 착각
- Don't let me be misunderstood
- 2MB 개새끼
- 엑스포다리
- 공돌/공순 애인님 관리법
- 정규식 Regex
- spring-boot #java
- 코드 예시
- 랜 연결상태
- 날자계산
- Signed applet
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |