본문 바로가기

Java28

maven build bug 아무것도 변경 하지 않았는데 Eclipse 재시작시 갑자기 maven build 에서 에러 발생또는 server startup 시 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 해결:----------------------------------------------------------------------------------------------------------------------------------------------------이 오류는 maven의 dependency가 정상적으로 처리되지 못한 경우.. tomcat의 server plugin의 임시 deploy 디렉토리에 WEB.. 2018. 5. 6.
java, oracle 시스템 마이그레이션시 주의 java 동시성: StringBuffer, Hashtable(JDK1.0), Vector(JDK1.0) 4.0 5.0 6.0 7.0 StringBuilder 추가 (동시성X) String -> StringBuilder 자동 컴파일 NavigableSet 추가 (TreeSet) Switch에서 정수(byte, short, char, int), enum 만 사용가능 Switch에서 String도 비교 가능 for(String s : str) 가능 참고: 이펙티브 자바 - 조슈아 블로크 oracle 8.1 9i 10g R1 10g R2 11g 12c Group By 결과가 항상 자동으로 sort 되어서 출력됨 Group By 결과가 sort되지 않음. 추가로 order by 필요 select distinct .. 2018. 4. 12.
Memory usage is low, parachute is non existent, your system may start failing console 로그 : Memory usage is low, parachute is non existent, your system may start failing >> 평소에 잘 작동하던 SpringFramework에 jRebel을 적용했더니, 서버기동하고, 일부 페이지 접속시 다음에러가 발생하면서 서버가 멈췄다. 메모리 문제인듯 하다. 변경전SpringFramework compile : jre 1.7Tomcat v8 (jre1.7) ---> 변경후SpringFramework compile : jre 1.7Tomcat v8 (jre1.8) 로 바꾸니 잘된다...-_-;; 왜 그럴까? 2017. 10. 25.
디자인 패턴 youtube의 디자인 패턴 강의를 보면서 정리함. 소스위주 https://www.youtube.com/watch?v=UEjsbd3IZvA&index=1&list=PLsoscMhnRc7pPsRHmgN4M8tqUdWZzkpxY 소스 출처 https://bitbucket.org/garampark/java-design-pattern/src/ed39c43449f60428450e8c647d05f77f2f642ef1/Chapter08-AbstractFactory-2/src/Main.java?at=master&fileviewer=file-view-default 소스는 일부 수정함 각 챕터별로 한눈에 보기 위해 1개의 class 파일에 다 넣음. 1장 /** * 디자인 패턴을 사용하는 이유는 협업을 위해서 * 내 의도.. 2017. 9. 22.
weblogic 12c 실행 1. AdminServer 실행nohup ./startWebLogic.sh & 2. ManagedServer START/STOP(bin폴더에서)nohup ./startManagedWebLogic.sh Server-0-AAAAAA t3://localhost:7001 &./stopManagedWebLogic.sh Server-0-AAAAAA t3://localhost:7001 ID PW 3. ManagedServer START할때, id, pw를 typing해야 하는데, nohup으로 하게 되면 typing할 타이밍을 놓쳐서 START자체가 안된다.id/pw를 따로 관리하자.OOOOOO/user_projects/domains/base_domain/servers/Server-0-AAAAAA/security/b.. 2017. 9. 12.
weblogic 12c with logback JAVA WEB Application에서 logback을 사용하고 있을때,Tomcat으로 deploy 했을때는 정상작동 했지만weblogic 에서는 null 에러가 발생하면서, #### #### 2017. 9. 12.
eclipse 기본 세팅 *플러그인svn : 3.0jad : 외부jrebel : 마켓 *환경세팅server : 톰캣keys : 단축키theme : start : 체크 offfolding : 체크 offspelling : 체크 offvalidation : 체크 off *파일찾기Incremental 체크 pluginarray explorer홈페이지 : http://www.cvast.tuwien.ac.at/projects/visualdebugging/ArrayExplorer인스톨 URL : https://sites.google.com/site/eclipsearrayexplorer/downloads/update 2016. 12. 18.
lang3.StringUtils 사용예 package org.test.apache.lang; import java.util.Arrays; import org.apache.commons.lang3.StringUtils;//commons-lang3-3.4.jar /** * 참고 * http://kmj1107.tistory.com/entry/Java-StringUtils * https://commons.apache.org/proper/commons-lang/javadocs/api-3.1/org/apache/commons/lang3/StringUtils.html */ public class StringUtilsTest { public static void main(String... args) { StringUtilsTest s = new String.. 2016. 4. 20.