[JAVA] 자바 문자열 자를때 한글이 포함된 경우 getBytes()로 byte 배열 처리 후 Arrays.copyOfRange() 메소드를 이용하여 처리
Pro*C로 개발된 배치서비스를 자바 스프링배치로 변환하는 작업을 하는데 특정경로에 있는 데이터 파일을 읽은 후 문자열을 잘라서 DTO(VO)에 담은 후 데이터베이스에...
[Android:JAVA] onBackPressed() Deprecated에 따른 대응책 해결방법
안드로이드 앱 개발시 TargetSdk 버전을 34로 올리는 경우, onBackPressed()를 더이상 액티비티에서 사용할 수 없게되었다. 동일한 기능을 구현하기 위해서는 onCreate()에서 getOnBackPressedDispatcher()...
안드로이드 스튜디오 패키지명 변경 방법(Rename Package 메뉴가 사라졌다.) Rename package in Android Studio
유료앱을 출시하려고 패키지명을 변경하려고 보니, 내가 알던 방식이 사라졌다. 안드로이드스튜디오 툴이 버전업 되면서 바뀐듯하여 기록을 남긴다. 이전 게시물 [Android, 안드로이드]...
[Java] String 문자열을 쪼개서 배열에 넣는 방법 ( String char[] 변환 총정리 :: charAt(), toCharArray() 등)
C언어로 개발된 시스템을 자바로 변환하는 작업을 하다보니 평소에 자주 안쓰던 메소드들을 사용하게된다. String를 char 타입으로 변환 바꾸기 charAt(index) 사용법 index값은...
WWDC24 개발자 대상 발표 내용 요약 정리
조금 전에 끝난 WWDC24 개발자 대상 발표 내용을 간단하게 요약해본다. 크레이그 페더리기가 오전 키노트 발표 전에 무대에 나와 오늘 오전...
[스프링배치] java.sql.SQLException: JDBC-90607:No result set was returned 오류 해결방법
java.sql.SQLException: JDBC-90607:No result set was returned 오류는 왜 발생되었는가? java.sql.SQLException: JDBC-90607:No result set was returned 해결방법 Repository 클래스에 선언된 @Query...
자바 소숫점 타입의 문자열을 Integer.parseInt() 또는 Long.parseLong() 타입으로 형변환시 java.lang.NumberFormatException 발생할때 해결방법
오라클 DB에서 조회결과값이 스트링타입의 소숫점이 있는 경우 Integer.parseInt() 또는 Long.parseLong() 타입으로 형변환시 java.lang.NumberFormatException 발생한다. java.lang.NumberFormatException: For input string:”5454.6″ 오류 픽스방법...
스프링배치 SQL statement with ‘?’ placeholder requires an ItemPreparedStatementSetter 오류 해결방법
Chunk 방식으로 배치를 개발하고 테스트하는데 BatchDbItemWriter()를 사용할때 Using SQL statement with ‘?’ placeholder requires an ItemPreparedStatementSetter오류가 발생했다. 오류원인 오류원인은 Update...
오라클 SIGN함수 사용법
사람의 기억력은 참으로 보잘 것 없는것 같다. 자주 사용하지 않는 것들에 대한 기억은 퇴색된다. 오라클 sign함수는 자주사용하지 않지만 간혹 누군가가...
DBeaver에서 이미 생성된 오라클 프로시저 또는 함수 생성문 보는 방법
제목 그대로, 디비버에서 함수또는 프로시저의 디스크립션을 보는 방법은 다음과 같다. SELECT * FROM DBA_SOURCE WHERE name =’보고자하는 함수 또는 프로시저명’



