Skip to content
  • Where do you find your happiness?
  • Where do you find your happiness?
피알아이브이에이티이 Happy developer in a private playground.
피알아이브이에이티이 Happy developer in a private playground.
  • Where do you find your happiness?
AndroidJava

[JAVA] 파일명과 확장자를 아주 쉽게 분리하는 방법: lastIndexOf쓰지말자.

관리자
org.apache.commons.io.FilenameUtils 의 getExtension() 메서드를 사용하여 확장자만 가져올 수 있다. 파일이름 가져오는 예제코드 lastIndexOf를 쓰는방법 파일명만 가져오기 getBaseName() 메서드를 이용하여 확장자를...
더보기
AndroidJava

[JAVA] 파일 생성 예제 코드 : FileWriter 및 BufferedWriter 샘플

관리자
다음은 파일 생성 및 txt추가하는 예제코드로, ArrayList에 텍스트를 추가한 후 파일 생성하는 메소를 호출하는 예제이다. 파일생성 메소드 예제 디렉토리 생성...
더보기
AndroidJava

[JAVA] 디렉토리 생성시 파일경로(directory)와 파일명 분리방법 : lastIndexOf 쓰지말자

관리자
파일경로에서 파일명과 디렉토리를 간단하게 분리해서  폴더 생성 및 파일을 생성할 수 있다. 폴더와 파일명 분리 예제 코드 getParentFile() 메소드를 통해...
더보기
GitIDE

[STS] GIT history 자동보기 설정방법 : Show in History를 하지않아도 된다.

관리자
Spring Tool Suite 개발 툴에서 GIT 저장소 연결하여 소스관리되고 있을때 프로젝트를 선택하거나 파일을 선택했을 때 Team > Show in Hostory를...
더보기
프로그래밍

넥사크로 UI에서 그리드(GRID)에 조회데이터 많을  때 속도 개선 방안 : set_enableevent() 와 페이징처리

관리자
서버에서 가져온 데이터가 4천건 이상 가져와서 그리드에 보여줄 데이터를 for문 돌려 가공한다. for (i=0; i< this.ds.getRowCount(); i++) {      //...
더보기
Python프로그래밍

[Python urllib] 파이썬 한글이 포함된 URL 호출시 UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 5-6: ordinal not in range(128) 오류 수정 방법

관리자
특정 url을 urllib를 사용하여 html를 읽어오려고 하는데, 오류가 발생한다. 오류 내용은 다음과 같다. 오류가 발생한 코드는 아래와 같다. 오류 해결방법...
더보기
Python프로그래밍

[Python] 파이썬 문자열 자르기 예제 ( strip() 후 split()해서 가져오라)

관리자
문자열 "홍길동 (40)"에서 "(" 앞의 부분만 추출하기 위해 문자열의 슬라이싱을 사용하여 구현한 간단한 코드이다. 이 코드를 실행하면 result에는 "홍길동"이 저장되며,...
더보기
Python프로그래밍

[Python] 파이썬 html 태그 치환(replace) 또는 제거 방법 : replace_with()

관리자
html 태그는 replace() 함수로 변환 시도하면 오류가 발생한다. replace()대신 사용하는 함수에 대해 알아보자 파이썬 sub() 메서드 대체하다 substitute의 줄임말이다. sub()함수를 사용하려면...
더보기
Java프로그래밍

[Java Spring] 독립적인 트랜잭션(@Transactional) 처리방법

관리자
TransactionManager를 사용한 트랜잭션 수동 처리는 지양하고 @Transactional 어노테이션 사용을 지향한다. 가령, 스프링배치 Job의 기본 트랜잭션과 별도로 트랜잭션을 생성하여 처리하고 싶다면...
더보기
Java프로그래밍

[Java Spring] 오류발생시 트랜잭션(@Transactional) 롤백이 안될 때 코드 확인 방법

관리자
AOP에서 다뤄지는 큰 이슈 하나 AOP기반으로 동작하는 트랜잭션 어노테이션은 내부함수 호출에서 트랜잭션 보장이 안된다. 그럼 어떻게 해야할까? 정답은 Proxy로 자기자신...
더보기
1314151617

프로그래밍

  • Android
  • SwiftUI
  • Java
  • Python
  • DB
  • Front-End
  • Kotlin
  • IDE
  • OS
  • Web Hosting
  • Git

정보의 공유 사회

  • 밴쿠버에서 살아보기
  • 생활정보ZIP
  • Where do you find your happiness?
Copyright © 2026 - Kenta Artistic Blog By WP Moose