// 자바 1.8 이상 버전일 경우만 해당 됩니다. // LocalDate 사용. // 입력이 문자열일 경우 String s="2024-03-01"; DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); LocalDate date=LocalDate.parse(s.formatter); LocalDate lastMonth = date.minusMonths(1); System.out.println(date); System.out.println(lastMonth); // 기준이 오늘 날짜일 경우 LocalDate now=LocalDate.now(); LocalDate lastMonth2=now.minusMonths(1); System...
자바 마리아 db 개발을 하고 있는데 처음 보는 에러가 발생하였다. SQLExeption: Invalid utf8 character string: 'ACED00' 흠.. 뭐지.. 다른쿼리는 잘 되는데.. 구글링 해보니 뭔 파일이 문제라고 하는데 그게 아니였다. 왜냐면 다른 마리아 db id 출력했을때는 잘 되니.. 그럼 이번에 xml에 추가한 id 관련이 문제겠군.. 하며 접근하였다. 알고보니.. 마리아 db mybatis 로그를 살펴보니 날짜를 파라미터로 넘기는 부분이 있었는데 yesterday=2024-02-28 ==> Parameters: 2024-02-28(LocalDate) 이런 부분이 있었다. 날짜를 파라미터로 넘길려고 하는데 스트링으로 변환해줬어야 했는데 LocalDate now=LocalD..
java.lang.ClassFormatError: Truncated class file 이라는 에러가 나면서 안되었다. 이상하네.. 잘 됬던 것인데.. 소스를 봐도 별 문제없어보이고.. 알고보니.. FileZilla로 ftp 업로드 하는데 자세히 보니 파일질라 업로드 도중 에러가 발생하고 있었다. 아놔.. 파일질라를 오래 켜 놓고 있어서 그런지.. 파일질라를 닫고 다시 열어서 하니 업로드가 잘 됐다. 하.. 파일질라 업로드도 잘되는지 안되는지 확인을 해봐야 하나.. 결국에는 ftp 에러로 인해 파일이 올라가다가 중간에 짤림? 같은 현상이 발생한듯 하다. Truncate 라는 말이 중간에 짤림 같은 말이니.. 이놈의 Camel에서 exchange: Exception[Message: [Body is null..
무슨 어플리케이션을 띄울려고 했는데 에러가 나면서 안띄워졌다. 이상하네.. 잘 됐던것인데.. 로그를 보니 nested exception is java.net.bindexception 주소가 이미 사용중입니다 라는 에러가 있었다. 흠.. 왜 그러지.. 잘 됐던것인데.. 원인을 알 수가 없었다. 흠.. 뭔가 소스를 잘 못 배포한것은 있었다. class 파일인데 원래 등록할때 없었던 파일이였다. 원래 등록을 먼저하고 소스를 배포하는 패턴이였는데 이번에는 새로운 소스를 먼저 배포했다. 등록정보에는 없이.. 흠.. 이러면 이런 주소가 이미 사용중입니다. 라는 에러가 나는건가.. 흠.. 뭔가 에러가 발생해서 영향을 미친것 같다. 어찌됐건 살려야 하는데.. 구글링을 해보니 답이 있었다. 로그를 보니 9001 포트가 ..
다른곳의 pc 에서 자바 파일을 압축해서 새로운 곳의 pc로 옮긴다음에 아클립스에서 f-11 을 눌러 실행하는데 실행은 되는데 변경한 사항이 반영이 안되고 계속 처음의 상태만 실행이 된다. 아마 변경된 사항이 컴파일이 되서 실행이 되야 하는데 오류 때문에 정상적으로 컴파일이 안되서 최소 컴파일 된게 계속 실행이 되는듯 하다. 항상 그랬듯이 build path 확인. x표시가 있다. jar 1개를 안가져 왔네.. 흠.. 머 그래도 이것은 필요없으니.. 별 영향을 미치지 않겠지 하고.. 넘어갈려고 했는데.. 영향을 미친다. x표시가 있으면 그냥 넘어가는게 아니라 컴파일이 안되는듯. 깔끔하게 x표시가 없어야 한다. 그래서 그냥 remove 했더니 잘 되었다.ㅁ
자바 json 개발을 하다가 심각: Servlet.service() for servlet java.lang.Error: Unresulved copilation problems: JSONObject cannot be resuolved to a type 이런 에러가 로컬에서 찍혔다. classpath에 추가하면 해결되겠지만.. 문제는 서버에서 일어났을때 찾기가 힘들다. 다행이 로컬은 저렇게 어디부분이 이상하듯이 찍어줘서 감이라도 오는데.. 서버에서는 저렇게 안찍어 주고 그냥 로직에러로 찍히거나 안찍히니..
JDBC 프로그래밍을 하고 있는데 Exception in thread "main" java.sql.SQLException: No suitable driver found for jdbc:mariadb://11:3306?allowMultiQueries=true 이런 런타임 에러가 발생하였다. 이상하네.. 기존 소스 똑같이 배껴서 했는데.. 알고보니.. 기존 소스와 동일하나 jdbc 드라이버를 클래스 패스에 넣지를 않았다.. 그래서 jdbc 드라이버를 넣어주니 잘 되었다. 그리고 참고로.. ocpjp 문제인데.. try(Connection con=DriverManager.getConnection(URL,username,password)) 이렇게 쓰면 closed connection 런타임 에러가 발생한다. 이..
Uncaught TypeError: Cannot read properties of undefined (reading 'list') 웹 화면이 멎는것 처럼 보였다. 출력되야 될게 출력되지 않았다. 뭔가 오류가 발생했다. 흠.. 이상하다.. 또 복사 붙여넣기 과정에서 휴먼에러가 발생했구만.. 자 뭐가 문제인지 찾아보자. 웹 화면에서 발생했으니 F12를 눌러서 개발도구 창을 연다.(DevTools) 콘솔탭을 클릭하니 예상대로 에러메시지가 있었다. Uncaught TypeError: Cannot read properties of undefined (reading 'list') 흠.. 변수 list 를 읽을려고 하는데 문제가 생긴듯 하다. 그래서 찾아가 봤다. 역시나.. ajax("/list.do"); 를 통해 ..
Error updating database. Cause: java.lang.IllegalStateException: Type handler was null on parameter mapping for property It was either not specified and/or could not be found for the javaType / jdbcType combination specified. [2023-06-09 18:04:25] INFO [http-bio-8080-exec-5] jdbc.sqlonly (Log4JdbcCustomFormatter.java:74) - SQL : select LAST_INSERT_ID() [2023-06-09 18:04:25] INFO [http-bio-8080-e..
- Total
- Today
- Yesterday
- XE
- 오라클
- 이클립스
- 프로씨
- esql
- php
- JDBC
- xe애드온
- 자바
- webix
- C
- 플러터
- KG
- 파싱
- 문자열
- 스크래핑
- EC
- ocajp
- ocjap
- proc
- 인포믹스
- xe addon
- MySQL
- 포인터
- 라이믹스 모듈
- C언어
- Python
- 자바 smtp
- XE3
- 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |