전체 글

문제 테스트 중 사이즈가 0인 파일을 저장해보려고 했는데 저장이 제대로 되지 않았다 private Content createContent(MultipartFile file, String description) throws Exception { if (file != null && !file.isEmpty()) { // 저장 } return null;} 이런 식으로 file이 null이 아닐 때 + 비어있지 않다면~ 을 기준으로 파일을 저장했었다. 파일 사이즈가 0이면 isEmpty와 동일하게 판단되어 비어 있는 것으로 처리되었고, 그 결과 저장이 되지 않았다.      해결private Content createContent(MultipartFile file, String description) thro..
jar 파일로 생성하기!jar cvf aProject.jar -C aProject .jar cvf {jar 파일 이름}.jar -C {해당 폴더 이름} .  1. cvf옵션으로 JAR 생성 방식을 지정:c (create): 새 JAR 파일을 생성.v (verbose): 처리 상황을 자세히 출력. (예: 어떤 파일이 추가되었는지 확인 가능.)f (file): 결과를 지정한 파일 이름(aProject.jar)으로 출력.즉, 새 JAR 파일을 생성하고, 처리 결과를 화면에 출력하면서 파일(aProject.jar)로 저장하라는 명령어이다.2. aProject.jar생성될 JAR 파일의 이름여기서는aProject.jar라는 이름으로 압축된 JAR 파일이 만들어진다.3. -C aProject .-C 옵션: 디렉터리..
git log 종료하는 법git log  git log 명령어를 치면 위와 같이 명령이 종료가 되지 않고, 커서가 깜빡이는 걸 볼 수 있다.    종료하기 위해서는q를 입력하면 된다. (quit의 약자) So, 간단      git log 한 줄씩 보기git log --oneline
푸시되지 않은 커밋 보기git log origin/..   예를 들어, main 브랜치에서 haeburney 브랜치로 푸시되지 않은 커밋을 확인하려면:git log origin/main..haeburney 라고 입력하면 된다.     push 명령어 로컬 브랜치의 변경 사항을 원격 저장소에 푸시하려면 다음 명령어를 사용한다git push origin   예를 들어, haeburney 브랜치의 변경 사항을 원격 저장소에 푸시하려면:git push origin haeburney
문제 github에 organization으로 생성한 프로젝트에 push를 하려고 했다.commit은 했고, 그리고 push를 하려고 했지만, remote: Permission to ~address~.git denied to haeburney.fatal: unable to access 'https://~address~.git/': The requested URL returned error: 403 위와 같은 권한이 없어서 실패했다고 나왔다(~address~ : 자세한 주소는 지우고, 임의로 적어놓은 값)     문제 원인: ① 내 계정에 푸시 권한이 없음리포지토리에 푸시할 권한이 없어서 발생한 문제이다.GitHub Organization에서 내 계정이 해당 리포지토리에 푸시할 권한을 갖고 있는지 확인해 ..
· 𝙸𝚃
이클립스에서는 TODO. 사용을 애용했었는데, VScode는 잘 보이지가 않아 확장 프로그램이 있나 찾아보게 됐다.  Todo Tree를 다운 받았다. ① 왼쪽에 네모난 아이콘(확장: 마켓플레이스) 클릭② Todo 검색③ Todo Tree 설치 누르기!   TODO Highlight도 다운 받아봤는데 TodoTree처럼 왼쪽에 아이콘이 딱히 생기는 것 같지 않아서 Todo Tree로 교체했다      저 아이콘을 누르면 현재 해당하는 TODO 나오게 된다.  이런식으로 기본 색으로 칠해져서 나오게 되고, 설정해서 위 하이라이트 색상을 변경할 수 있다.    다른 탭도 존재하고, 내가 원하는 텍스트를 추가할 수도 있다
해버니
dovnaldisn