본문 바로가기

프로그래밍/Java, Spring5

[Java] Eclipse debugger 사용법 및 단축키 들어가기 앞서• bug : 코드에서 의도하지 않은 문제• debugging : 버그를 잡는 행위• debugger : 디버깅할때 사용하는 툴 Eclipse(이클립스) debugger 사용법 1. Breakpoint 생성 먼저, 확인하고자 하는 혹은 멈추고자 하는 코드 라인을 찾는다.코드 편집기의 해당 라인번호 왼쪽 빈공간을 더블클릭하거나 우클릭 후 Toggle Breakpoint 를 선택한다. 코드 내용이 없는 빈 줄에는 Breakpoint를 생성할 수 없고 코드가 적힌 라인에 생성 가능하다.      2. Debug mode Start 상단바나 서버창의 Debug 버튼을 눌러 Debug mode를 시작한다.    디버그 모드 실행 후 Breakpoint를 만나면 디버그 창으로 전환할지 묻는 창이 뜬다... 2024. 5. 26.
[Spring] 코딩 폰트(나눔고딕 코딩, D2 Coding) 다운로드 & STS/Eclipse 폰트 적용 ✔ 설치 방법1. ttf 파일 다운로드 및 설치1.1 폰트 설치 파일 다운로드나눔고딩 코딩 폰트 다운로드 ( https://github.com/naver/nanumfont ) GitHub - naver/nanumfontContribute to naver/nanumfont development by creating an account on GitHub.github.com  D2 Coding 폰트 다운로드 ( https://github.com/naver/d2codingfont ) GitHub - naver/d2codingfont: D2 Coding 글꼴D2 Coding 글꼴. Contribute to naver/d2codingfont development by creating an account on Git.. 2023. 10. 11.
[Spring] Java 소스 수정 시 톰캣 자동 재시작 해제 방법 Java 소스 수정 시 톰캣 서버가 자동으로 재시작되도록 설정할 경우, 재시작을 직접할 필요가 없어 편리하기도 하지만소스 수정을 자주 해야한다면 수정할 때마다 서버가 재시작되므로 오히려 시스템 부하를 일으킬 수 있다. 따라서 소스 수정이 잦은 회사 로컬 서버에서도 톰캣 자동 재시작 설정 해제하여 사용하고 있다.   Java 소스 수정 시 톰캣 자동 재시작을 해제하는 방법에는 크게 2가지가 있다.   방법 1. Auto reloading enabled 체크박스 해제하기 (1) Servers 창 > Tomcat Server 더블클릭      (2) Modules > 해당 프로젝트 선택 > Edit 클릭    (3) Auto reloading enabled 체크박스 해제    프로젝트를 추가 삭제할 때마다 매.. 2023. 2. 12.
[Java] Scanner 입력 값으로 구구단 출력하기 입력한 두 정수 사이의 구구단 출력하기 Scanner sc = new Scanner(System.in); Scanner 클래스를 이용하여 키보드 값을 입력받도록 하였고, while(true) 무한 루프문을 이용하여 입력받은 값이 조건에 만족하지 않으면 예외 메시지 출력 후 계속 루프문을 돌며 값을 다시 입력받도록 하였다.    입력값 조건은 1. 두 개의 값을 입력해야 하고,2. 두 값 모두 정수(int)여야 하며,3. 두 값 모두 2 이상 9 이하의 수여야 한다.   import java.util.Scanner;public class Gugudan { public static void main(String[] args) { Scanner sc = new Scanner(System.in); .. 2022. 5. 3.