CofS

CofS

글쓰기 관리 로그아웃
로그인
  • 전체 (402)
    • 공지사항 (1)
    • 일상 (23)
    • 여행 (6)
    • 초대장 (14)
    • language (173)
      • java (28)
      • javascript (48)
      • jquery (29)
      • jsp (29)
      • html (15)
      • css (3)
      • jquery mobile (21)
    • database (24)
      • database (0)
      • oracle (24)
    • framework (32)
      • spring (14)
      • egovframework (5)
      • etc framework (6)
      • MyBatis (7)
    • tool (13)
      • eclipse (8)
      • ERwin (5)
    • mobile (50)
      • android (16)
      • ios (34)
    • etc (50)
      • Util (11)
      • open api (3)
      • error (25)
      • etc (11)
    • OS (15)
      • Windows (1)
      • Linux (12)
      • docker (2)
  • 방명록
  • 전체 글 목록

CofS

컨텐츠 검색

태그

자바스크립트 javascript 강좌 jsp JavaScript jquery servlet 전자정부 Eclipse jquery mobile java 서블릿 html Oracle 전자정부프레임워크 제이쿼리 오라클 egov 스프링 html 강좌 Spring

최근글

댓글

공지사항

아카이브

전체(402)

  • svn Working copy is not up-to-date 에러 해결 방법

    2018.01.08
  • "log4j:configuration"의 콘텐츠는 (renderer*,throwable Renderer?,appender*,plugin*,(category|logger)*,root?,(categoryFactory|loggerFactory)?)

    2017.12.27
  • ORA-00604 ORA-01653 ORA-02002 해결방법

    2017.12.12
  • JRebel-SDK-CBP: ERROR Class 'org.apache.jasper.compiler.JspUtil'

    2017.11.27
  • Server Tomcat v8.0 Server at localhost (project) failed to start.

    2017.11.27
  • JAVA BigDecimal 사칙연산(더하기, 빼기, 나누기, 곱하기), 비교 compareTo, 소수점 처리 (올림, 버림, 반올림)

    2017.11.16
  • 10월 26일 초대장 나눔합니다. (5장)

    2017.10.26
  • ORACLE expdp / ora-06512

    2017.10.24
  • Java bean to map, vo to map, 객체를 Map으로 변환

    2017.09.29
  • Java HttpUrlConnection 으로 통신하기 / 파일 전송 및 수신

    2017.09.28
svn Working copy is not up-to-date 에러 해결 방법

eclipse svn Working copy is not up-to-date 이클립스에서 svn을 사용하다 보면 다음과 같은 오류가 발생한다. 'SVN Commit' has encountered a problem. org.apache.subversion.javahl.ClientException: Working copy is not up-to-date svn: Commit failed (details follow): . . . 위와 같은 오류가 발생하는 경우는 보통 파일이나 폴더를 삭제하거나 이름을 변경할 경우 발생한다. 구글링 해보니 클라이언트가 가지고 있는 svn 파일의 정보가 너무 오래되어서 그렇다고 한다. 해결방법은 의외로 간단하다. 해더정보를 업데이트 후 커밋하면 된다. - 프로젝트 우클릭 > T..

2018. 1. 8. 17:32
"log4j:configuration"의 콘텐츠는 (renderer*,throwable Renderer?,appender*,plugin*,(category|logger)*,root?,(categoryFactory|loggerFactory)?)

log4j 설정을 하다보니 다음과 같은 경고 메시지를 콘솔에서 발견했다. log4j:WARN Continuable parsing error 78 and column 23 log4j:WARN 요소 유형 "log4j:configuration"의 콘텐츠는 "(renderer*,throwableRenderer?,appender*,plugin*,(category|logger)*,root?,(categoryFactory|loggerFactory)?)"과(와) 일치해야 합니다. 위 내용이 뭔가 찾아보니 xml 에서 선언하는 태그의 순서가 맞지 않아서 나는 경고이다. xml 설정 시 다음과 같은 순서로 설정해야 한다. . . . . . . . . . 이것저것 수정하다보니 순서가 뒤섞여서 발생하는 경고였다. ㅠ

2017. 12. 27. 16:18
ORA-00604 ORA-01653 ORA-02002 해결방법

ORA-00604 ORA-01653 ORA-02002 해결방법 잘 되던 DB가 어느날 갑자기 다음과 같은 오류를 내면서 접속이 안될 경우가 있다. 로컬에서 sqlplus로 접속해도 안되고 토드나 다른 접속 툴도 마찬가지로 접근이 안된다. 오류 메시지는 다음과 같다. 오류 메시지 ORA-00604 : error occurred at recursive SQL level 1 ORA-01653 : unable to extend table SYS.AUD$ by 8192 in tablespace SYSTEM ORA-02002 : error while writing to audit trail ORA-00604 : error occurred at recursive SQL level 1 ORA-01653 : unable..

2017. 12. 12. 13:21
JRebel-SDK-CBP: ERROR Class 'org.apache.jasper.compiler.JspUtil'

JRebel Error JRebel-SDK-CBP: ERROR Class 'org.apache.jasper.compiler.JspUtil' not found in org.zeroturnaround.javarebel.integration.jasper.tagfile.ExplodedTagLibraryUtil org.zeroturnaround.javarebel.integration.jasper.tagfile.JspUtilCBP getInputStream(org.apache.tomcat.Jar,java.lang.String) not found in org.zeroturnaround.javarebel.integration.jasper.tagfile.ExplodedTagLibraryUtil 서버를 실행시키고 페이지를..

2017. 11. 27. 15:48
Server Tomcat v8.0 Server at localhost (project) failed to start.

Tomcat 오류 Server Tomcat v8.0 Server at localhost (project) failed to start. 위 오류는 톰캣의 라이브러리가 없어서 발생하는 에러이다. 조치방법은 다음과 같다. Project > Properties > Java Build Path > Libraries 탭 클릭 해당하는 Tomcat 를 선택 후 Edit 버튼을 클릭하여 새로운 Tomcat 를 선택한다. 보통 Tomcat 의 버전을 변경하는 등 새로운 tomcat을 등록했을 때 기존의 Tomcat을 참조하고 있는 프로젝트도 변경된 tomcat 정보를 적용해야 하는데 생략하고 지나쳤을 경우 발생하는 에러이다. 이 원인이 아닌 다른 원인이 있을 수 있으니 해결되지 않는다면 다른 방법을 찾아보기 바란다.

2017. 11. 27. 15:25
JAVA BigDecimal 사칙연산(더하기, 빼기, 나누기, 곱하기), 비교 compareTo, 소수점 처리 (올림, 버림, 반올림)

JAVA BigDecimal 사칙연산(더하기, 빼기, 나누기, 곱하기), 비교 compareTo, 소수점 처리 (올림, 버림, 반올림) 자주 사용되는 BigDecimal 클래스에 대해서 정리해 놓으려 한다. 매번 사용되지는 않지만 실수의 정확한 연산이 필요할 경우 사용한다. 빈번하게 사용되는 다른 데이터 타입과는 다르게 정확한 계산이 필요한 경우에만 BigDecimal을 사용하다 보니 사칙연산이나 비교, 소수점을 처리할 때 자꾸만 검색을 하게 된다 ㅠㅠ 또한 검색하다보니 잘못 정리된 내용들이 많아 이참에 정리를 해두는 것이 좋다고 생각해서 정리해 보려고 한다. 1. 사칙연산 더하기, 빼기, 곱하기, 나누기는 각각 add, subtract, multiply, divide 함수를 활용하여 계산할 수 있다. ..

2017. 11. 16. 14:24
10월 26일 초대장 나눔합니다. (5장)

10월 26일 초대장 5장 나눔합니다. 모두들 좋은 블로거가 되시길 바라겠습니다 ^^!!!! 날씨가 많이 쌀쌀해 졌습니다. 필자는 벌써 코감기에 허덕이고 있네요... 날씨가 가을이여야 하는데 아침저녁으론 겨울이 아닐까 싶어요 다들 감기조심하세요 ㅠ 매크로를 이용하여 초대장을 나눔해달라는 댓글이 많이 달리고 있습니다. (스팸 블로거들) 그런 분들을 1차적으로 거르고자 간단한 양식을 준비했으니 양해 부탁드립니다. 아래 양식대로 비밀댓글을 남겨주신 분께 한하여 초대장 나눔합니다 ^^ ( 비밀댓글 ) 1. 개설할 블로그 주제 블로그 주제는 IT 개발자 입니다. 2. 개설할 블로그의 설명 ( 상세하게 작성 ) 개발자의 일상과 TIP 또는 ERROR의 대처 요령 등을 포스팅 할 계획입니다. 저 역시 일..

2017. 10. 26. 13:50
ORACLE expdp / ora-06512

ORACLE expdp / ora-06512 expdp를 사용할 경우 다음과 같은 오류를 만날 수 있다. ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-29283: invalid file operation ORA-06512: at "SYS.UTL_FILE", line 536 ORA-29283: invalid file operation google에 검색해 보니 해당 오류는 특정한 한가지 상황에서 발생하는 것이 아니라 여러 경우가 있다고들 한다. 어떤 사람은 jobname 을 수정해서 해결했다고 하고 어떤 사람은 경로에 대해서 오타가 났거나 권한을 안줬다고 한다. 일단 정확한 expdp, impdp의 사용방법은 다음 링크를..

2017. 10. 24. 17:59
Java bean to map, vo to map, 객체를 Map으로 변환

Java bean to map, vo to map, 객체를 Map으로 변환 bean 객체 즉 VO나 DTO 등을 Map으로 변환해야 하는 경우가 생겼다. 빈번하게 사용될 것으로 예상되어 모듈로 만들어 보았다. 만들다 보니 key에 대해서도 이슈가 있었다. key를 대문자로 할것인지 또는 어떤 case를 활용할 것인지 등등... 어떻게 쓰일지 몰라서 예상되는 몇가지는 고려해 두었다. 최종 완정된 소스는 Map의 Key 를 필드명 그대로 사용하거나, 대문자, 언더바를 제거한 후 camelCase, 특정 접두어를 제거하기 등이 고려되어 있다. 간단히 핵심소스를 살펴보고 맨 아래에 전체 소스를 작성해 둘것이다.. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2..

2017. 9. 29. 13:53
Java HttpUrlConnection 으로 통신하기 / 파일 전송 및 수신

Java HttpUrlConnection 으로 통신하기 / 파일 전송 및 수신 내용 참고 Java에서 특정 웹 사이트나 url을 호출하여 xml이나 json 방식을 리턴받아 사용할 경우가 있다. restful 방식이나 openAPI 방식을 사용할 때 도 역시 필요하고 웹 크롤링을 할 경우에도 사용할 수 있다. 이번 포스팅은 파일을 전송받기 위해서 만들어 놓았던 간단한 http 통신을 하는 예제이다. 꼭 파일을 전송받기 위한 것이 아니라 Json, xml, text 등 다양하게 활용 가능하도록 포인트를 적어 두었다. 즉, 아래 예제는 특정 url을 호출하여 제공되는 정보를 가져오는 방법이다. 본 포스팅과 바이너리 변환 방법 포스팅을 참고하면 http 통신으로 파일을 주고 받을 수 있는 모듈을 만들 수 있다..

2017. 9. 28. 10:46
1 ··· 5 6 7 8 9 10 11 ··· 41
CofS
© 2018 TISTORY. All rights reserved.

티스토리툴바