본문 바로가기

전체 글30

Java main 메서드 실행하기(F11) java 파일을 WAS에서 실행이 아닌 단독으로 수행하고 싶을 때의 방법 알아보겠습니다~! 저는 excelRead.java 파일 안에 read 메서드를 단독으로 수행하는 예로 들겠습니다. public static void main(String[] args) { excelReadOption excelReadOption = new excelReadOption(); read(excelReadOption); } read 메서드를 수행하기 위해서 main 메서드 생성 후 메서드 안에서 호출을 하였습니다 main(String[] args) 메서드는 아래와 같은 의미를 가집니다. main함수는 자바 프로그램의 시작점이다. 자바가상머신(JVM)은 main이라는 이름을 가진 메서드를 찾아 프로그램을 시작한다. publi.. 2024. 2. 12.
Linux - lsof (list open files) 명령어 옵션 lsof는 list open files의 약자로 시스템에서 열려있는 파일에 대한 정보를 출력해주는 명령어이다. 필자는 TOMCAT 프로세스에 대한 PID 값으로 해당 PID를 열고 있는 파일 디스크립터(fd) 를 조회해봄을 통해 해당 프로세스를 모니터링하는데 굉장한 도움이 된다 생각한다. wc -l 명령어를 통해 지정한 행의 수를 셀 수 있다. 2022. 1. 11.
JPA - UPDATE "~table is not mapped" JPA ~Repository.java에서의 업데이트기능을 하던 중 오류가 났다 UPDATE~~ 쿼리에서의 오류 콘솔에서는 해당 테이블 매핑이 안된다고 말해주고 있다 이와 같은 에러 해결방법은 업데이트 쿼리내의 테이블은 테이블명이 아닌 해당 테이블 Entity.java 의 클라스파일명을 넣어줘야한다 Entity.java 수정하고나서의 ~Repository.java 클라스파일명 작성시에도 대소문자에 유의해서 기입해야한다 JPA - UPDATE "~table is not mapped" 해결~~ 2021. 8. 20.
MySQL,MariaDB - mysqldump 주기적으로 백업하기 윈도우10 에서 mysqldump를 이용한 DB 주기적으로 백업하기 1. 백업코드가 담긴 배치파일 만들기 ( .bat) set CUR_DATE=%date:~0,4%-%date:~5,2%-%date:~8,2% echo %CUR_DATE% "D:\mariadb\bin\mysqldump" --single-transaction --routines --databases -uroot -p1234 huemon > D:\dbbackup\huemon-backup-%CUR_DATE%.sql 메모장에 위 코드 추가 후 파일명을 .txt -> .bat으로 바꿔주세요 2. 검색 -> 작업 스케줄러 3. 기본 작업 만들기 -> 이름과 설명 기입하기 4. 원하는 주기 선택하기 5. 원하는 시간 기입하기 6. 수정한 .bat 파일 .. 2021. 3. 9.