ALL160 Java Date 정규식 자바 date(날짜) 포맷 별 정규식입니다. public static final String YYYYMMDD = "(19|20)\\d{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])"; public static final String YYYYMMDDHH = "(19|20)\\d{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])(0[0-9]|1[0-9]|2[0-3])"; public static final String YYYYMMDDHHMI = "(19|20)\\d{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])(0[0-9]|1[0-9]|2[0-3])([0-5][0-9])"; public static final String YY.. 2019. 5. 31. [리눅스] jar 파일 생성 및 실행 방법 이클립스로 jar 파일 생성하여 리눅스상에서 jar 파일 실행하는 방법입니다. 자바코드는 메인함수로 입력되는 값을 출력하는 간단한 코드로 작성했습니다. public class test{ public static void main(String[] args){ for(String arg:args){ System.out.println(arg); } } } 1. eclipse로 jar 파일 생성 메인 클래스를 지정해주지 않으면 no main manifest attribute, in test.jar 에러가 발생합니다. 2. 생성한 jar 파일을 리눅스 서버로 이동시키고 아래 명령어를 실행 java -jar test.jar TEST [실행 결과] TEST 2019. 5. 29. [Hadoop] missing block 찾는 방법 ◾ missing block error msg cannot obtain block length for LocatedBlock, Could not find CoarseGrainedScheduler or it has been stopped. ◾ check corrupt file hdfs fsck -list-corruptfileblocks hdfs fsck /{path} -openforwrite 2019. 5. 29. [Hive] parquet 압축 설정 CREATE TABLE test(a int, b string) ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' STORED AS PARQUET TBLPROPERTIES ("parquet.compression"="SNAPPY"); 2019. 5. 29. [Hive] 쿼리결과 파일 추출 ◾ hive -e 명령어 사용하여 파일 저장하는 방법 - beeline으로 select 결과를 출력할 경우 컬럼명과 테이블 형태도 같이 나오기 때문에, outputformat=tsv2 옵션으로 제거할 수 있습니다. hive --outputformat=tsv2 -e "select * from db.tb" > /local_path/test.dat ◾ delimiter 변경하여 파일 저장하는 방법 (hive to file) - 아래내용에서 저장할 파일의 디렉토리 위치와 원하는 구분자, 쿼리 설정 후 hql 파일 저장 INSERT OVERWRITE LOCAL DIRECTORY './directory_name' ROW FORMAT DELIMITED FIELDS TERMINATED BY '\t' STORED AS .. 2019. 5. 29. [이클립스] Synchronize 탭 하단에 고정하기 이클립스에서 Synchronize 사용할 때 초기 설정이 화면 전환되도록 설정되어 있는데 작업하다 보면 상당히 불편합니다. 아래 옵션 적용해 주면 아래 영역에 고정돼서 화면 전환되지 않습니다. Window > Preferences > Team > Open the associated perspective when a synchronize operation completes > Never 클릭 [설정 후 적용 화면] 2019. 5. 24. [이클립스] 글꼴 및 크기 변경 방법 eclipse 글꼴 및 크기 변경 방법입니다. 1. Window -> Prefernces 2. General -> Appearance -> Colors and Fonts ->Basic -> Text Font -> Edit 3. 원하는 글꼴 및 크기 선택 4. Apply and Close 클릭하면 변경 완료 2019. 5. 24. [리눅스] 쉘 스크립트에서 scp, sftp 사용 방법 리눅스 서버에서 외부서버로 파일 전송할 때 scp 명령어를 사용합니다. 주기적으로 파일을 전송해야 할 경우 아래 내용 스크립트 작성에 참고해 주세요. ◾ scp 사용법 expect 2019. 5. 23. 이전 1 ··· 11 12 13 14 15 16 17 ··· 20 다음