엘라의 개발 스케치 Note
[TIL] 내일배움캠프 24일차(23.06.07.) - 인텔리제이 디버깅, 스캐너 닫기, git pull 에러 해결(Your local changes to the following files would be overwritten by merge) 본문
내일배움캠프/TIL
[TIL] 내일배움캠프 24일차(23.06.07.) - 인텔리제이 디버깅, 스캐너 닫기, git pull 에러 해결(Your local changes to the following files would be overwritten by merge)
엘라랑이 2023. 6. 7. 21:19To-do
- 팀과제 - 호텔 예약 프로그램 작성 및 코드리뷰
- 알고리즘 스터디 - 백준 1000(A+B), 2558(A+B-2)
- 자바 문법 종합반 강의 복습
TIL
- 인텔리제이에서 디버깅하는 방법
ⓐ sout으로 확인하기
ⓑ 궁금한 곳에 브레이크 포인트 ●(빨간색) 만들기(잠깐 멈춰주는 것) -> 벌레모양 디버깅 -> 브레이크 포인트 전 줄까지 실행된 내용을 보며 무슨 일이 있는지 보기 -> 다음 브레이크 포인트로 가보기
- scnner.close();: 스캐너 객체에 할당된 메모리를 해제하기 위해 사용
ⓐ 스캐너를 안 닫아도 프로그램 실행에 문제는 없지만 닫는 것을 권장
ⓑ 닫은 이후로는 입력을 받을 수가 없기 때문에 함수를 여러번 호출해야 한다거나 하면 스캐너 닫는 구문을 어디에 적을지도 고민해야함!
- 호텔 예약 프로그램 예약 취소, 고객 소지금 조회, 고객 예약목록 조회 기능 구현
- 인텔리제이 git pull 오류
" Your local changes to the following files would be overwritten by merge. Commit, stash or revert them to proceed "
ⓐ git 원격저장소에 추가된 내용을 pull 하려고 하니 해당 오류가 발생
ⓑ 구글링하여 오류 해결 방법 찾음
ⓒ 가져오기 전 내가 수정한 내용을 커밋하지 않아 발생한 문제로 작성하던 내용을 Commit 한 후 다시 Pull 하면 해당 문제 해결
ⓓ Project Update 를 한 후 Pull 해야 원격저장소의 내용을 가져와 볼 수 있음
Next...
- 팀과제 호텔 예약 프로그램 마무리
- 자바 문법 종합반 복습
- 자바의 정석 공부
- 알고리즘 스터디
'내일배움캠프 > TIL' 카테고리의 다른 글
[TIL] 내일배움캠프 26일차(23.06.09.) - Inner Class, 현재 날짜 출력, Math.abs(절대값) (0) | 2023.06.09 |
---|---|
[TIL] 내일배움캠프 25일차(23.06.08.) - hasNext() (0) | 2023.06.08 |
[TIL] 내일배움캠프 23일차(23.06.06.) - Scanner 종류 (0) | 2023.06.06 |
[TIL] 내일배움캠프 22일차(23.06.05.) - Arraylist 요소 역순 출력 (0) | 2023.06.05 |
[TIL] 내일배움캠프 19일차(23.06.02.) (0) | 2023.06.02 |