[Bitnmai ubuntu]쉘스크립트 작성 방법 및 HTTP API 호출 방법( crontab 등록 등)
공공데이터 포털의 api를 호출하여 데이터를 json타입으로 가져오는 서비스를 php로 구현 후 새벽에 서버 스케줄을 등록하여 동작하게 하기위해 작업을 진행한 기록을...
[JAVA] 파일명과 확장자를 아주 쉽게 분리하는 방법: lastIndexOf쓰지말자.
org.apache.commons.io.FilenameUtils 의 getExtension() 메서드를 사용하여 확장자만 가져올 수 있다. 파일이름 가져오는 예제코드 lastIndexOf를 쓰는방법 파일명만 가져오기 getBaseName() 메서드를 이용하여 확장자를...
[JAVA] 파일 생성 예제 코드 : FileWriter 및 BufferedWriter 샘플
다음은 파일 생성 및 txt추가하는 예제코드로, ArrayList에 텍스트를 추가한 후 파일 생성하는 메소를 호출하는 예제이다. 파일생성 메소드 예제 디렉토리 생성...
[JAVA] 디렉토리 생성시 파일경로(directory)와 파일명 분리방법 : lastIndexOf 쓰지말자
파일경로에서 파일명과 디렉토리를 간단하게 분리해서 폴더 생성 및 파일을 생성할 수 있다. 폴더와 파일명 분리 예제 코드 getParentFile() 메소드를 통해...
[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 urllib] 파이썬 한글이 포함된 URL 호출시 UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 5-6: ordinal not in range(128) 오류 수정 방법
특정 url을 urllib를 사용하여 html를 읽어오려고 하는데, 오류가 발생한다. 오류 내용은 다음과 같다. 오류가 발생한 코드는 아래와 같다. 오류 해결방법...
[Python] 파이썬 문자열 자르기 예제 ( strip() 후 split()해서 가져오라)
문자열 "홍길동 (40)"에서 "(" 앞의 부분만 추출하기 위해 문자열의 슬라이싱을 사용하여 구현한 간단한 코드이다. 이 코드를 실행하면 result에는 "홍길동"이 저장되며,...
[Python] 파이썬 html 태그 치환(replace) 또는 제거 방법 : replace_with()
html 태그는 replace() 함수로 변환 시도하면 오류가 발생한다. replace()대신 사용하는 함수에 대해 알아보자 파이썬 sub() 메서드 대체하다 substitute의 줄임말이다. sub()함수를 사용하려면...
[Java Spring] 독립적인 트랜잭션(@Transactional) 처리방법
TransactionManager를 사용한 트랜잭션 수동 처리는 지양하고 @Transactional 어노테이션 사용을 지향한다. 가령, 스프링배치 Job의 기본 트랜잭션과 별도로 트랜잭션을 생성하여 처리하고 싶다면...



