[Gitlab] 깃랩에서 마지막 커밋 메시지를 바꾸고 싶을 때
·
🚀 from error to study/Normal
🔥 포스팅 계기 깃 메시지 복사해서 냅다 푸시했다가 커밋 메시지에 이름 석 자가 떡 박히는 민망한 일이 발생했음,,계정 권한 때문에 푸시한 건 revert 하는 것 외에는 기능상으로 drop이 불가한 울 회사,,지피티가 이상한 소리 해서 오랜만에 구글링으로 방법 찾음이름하야 가장 최근 커밋 메시지 변경하는 방법! 📍 기존 커밋 메시지 확인👉🏻 여기 제 이름이 떡하니 들어가 있었다면 믿으시겠습니까... 📍 CMD 접속 후 해당 레포지토리 접속 👉🏻 다 가려서 볼 게 없지만 대충 이런 식으로 접속했음 📍 가장 최근 커밋 메시지 변경git commit --amend -m "변경할 커밋 메시지" 👉🏻 마지막 커밋의 파일들 모드가 변경됨! 📍 강제 푸시git push ..
[GitHub Copilot] 깃허브 코파일럿 체험판 만료 및 결제 이후 구독 취소, 환불하는 법
·
🚀 from error to study/AI
🔥 포스팅 계기 깃허브 코파일럿의 효율성을 느끼지 못해 해지하려는데 trial(체험판) 30일이 끝났고 이미 결제까지 완료된 상황 이 상태에서도 환불이 가능할지? 📍 이것은 내돈내산 포스팅👉🏻 회사에서 AI와 친해지기 프로젝트를 하고 있어서 반강제로 구독한 깃허브 코파일럿 👉🏻 지원받는 금액이 있어서 못 먹어도 고! 외쳤으나 어느새 인텔리제이에 뻔히 내장된 깃허브 코파일럿을 두고도 굳이 코드를 긁어 지피티에게 도움을 요청하는 나를 발견 👉🏻 이클립스에서 인텔리제이로 넘어온 시기가 깃허브 코파일럿 사용 시기와 겹쳐서 인텔리제이 시작이 깃허브 코파일럿 탑재 상태이다 보니 자동 완성 기능도 뭐 잘 모르겠고... 👉🏻 니콜라스도 깃허브 코파일럿 지웠다는데 나도 그냥 지우고 지피티 유료 ..
[Eclipse] 이클립스 디버깅 모드에서 특정 지점까지만 실행하고 메서드를 강제 리턴하는 방법
·
🚀 from error to study/Normal
🔥 포스팅 계기 이클립스 디버깅 모드에서 특정 지점까지만 실행하고 메서드를 강제 리턴하는 방법을 알아보자    📍 로직 예시와 포스팅 이유👉🏻 이런 로직이 있다고 치자package com.puppy.test;public class Test { public static void main(String[] args) { // TODO Auto-generated method stub Test test = new Test(); int cnt = 0; System.out.println("before cnt: " + cnt); System.out.println("여기 브레이크 포인트를 걸어 봐요"); System.out.println("대충 이 아래부터는 update, insert 등의 로직..
[Eclipse] Cannot access defaults field of Properties 해결
·
🚀 from error to study/Normal
🔥 포스팅 계기 프로젝트 작업을 하다 보면 자주 만날 수 있는 오류구동이나 소스 작업에는 이상 없지만 그래도 오류를 보면 신경 쓰이니까 없애는 방법 공유!    📍 Cannot access defaults field of Properties 오류 확인👉🏻 Problems 탭에 오류 확인   📍 pom.xml 확인👉🏻 pom.xml 제일 첫 줄에 빨간색 엑스 표시가 보임     👉🏻 pom.xml 내 build 태그 하위의 기존 태그 확인   📍 pom.xml 내 build > plugins > plugin 태그 추가👉🏻 추가할 태그 org.apache.maven.plugins maven-war-plugin 3.3.2    📍 추가 > maven build 후 확인👉🏻 오류..
[Jenkins] Ant Build 시 깃 소스로 덮어씌우지 않을 파일 지정하기 (feat. build.xml)
·
🚀 from error to study/Java
🔥 포스팅 계기 안트 돌리면 webapps 내 소스 파일이 모두 덮어씌워지는 게 일반적이지만예외 파일을 설정할 수 있는데 그 방법을 설명하겠따!    📍 문제 상황👉🏻 로컬에서 war을 말아 테스트 서버에 업로드 후 prepare, deploy 후 서비스 기동하니 오류가 남  👉🏻 SSL key 파일인 jks가 해당 경로에 없다는 뜻인데... 오류 경로를 보니 서버가 아닌 내 로컬 경로임👉🏻 SSL key 파일은 /opt/puppy/work/webapps/workware1/WEB-INF/classes/profile/dev/default.properties에서 설정 👉🏻 이 파일은 war 말아진 로컬 파일로 덮어씌워지면 안 되고 서버 파일을 그대로 사용해야 함26-Nov-2024 16:3..
java.lang.OutOfMemoryError: GC overhead limit exceeded 해결 방법
·
🚀 from error to study/Java
🔥 포스팅 계기 너무 화가 난 나머지 증상 캡처를 못 해 버림...하지만 VM arguments를 다시 바꿔서 에러를 또 냈다 하하 포스팅을 위해서라면    📍 Maven 빌드 중 오류 발생👉🏻 ekp.war를 로컬에서 말아서 업로드 해야 하는 곳이 있어 진행 중에 오류 발생하며 메이븐 빌드 실패가 떴음The system is out of resources.Consult the following stack trace for details.java.lang.OutOfMemoryError: GC overhead limit exceeded    📍 원인: 자바 메모리 부족👉🏻 메이븐을 빌드할 때 소스를 쭉 훑을 텐데 거기서 기본 설정값(혹은 이클립스 별도 설정값) 이상의 메모리가 필요한 듯함👉?..
[Eclipse] an exception has been caught while processing the refactoring delete resource 해결 방법
·
🚀 from error to study/Normal
🔥 포스팅 계기 SVN 연결 환경에서 파일 삭제가 안 되는 오류 해결 방법    📍an exception has been caught while processing the refactoring delete resource👉🏻 SVN 연결 환경에서 파일명을 바꾸려니까 에러창이 뜸👉🏻 사유인즉슨 다른 곳에서 사용하고 있기 때문에 이름을 바꿀 수 없다는 것    📍 서버 끄고 이클립스 끈 뒤 재기동👉🏻 아래 출처 사이트에서는 서버, 이클립스를 끄고 재기동 하니까 정상적으로 삭제되었다고 하는데 나는 동일했음👉🏻 https://yamea-guide.tistory.com/entry/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4-an-exception-has-been-caugh..
[프로그래머스/Java/⭕️] [PCCE 기출문제] 4번 / 병과분류
·
🐤 CodingTest/Java
🗣️ 할 말 있을 때만 하는 메모 무슨 문제가 이래 후비적 ,,ԾㅂԾ,,       ✏️ [PCCE 기출문제] 4번 / 병과분류 🔔 문제 설명퓨쳐종합병원에서는 접수한 환자가 진료받을 병과에 따라 자동으로 환자 코드를 부여해 주는 프로그램이 있습니다. 환자 코드의 마지막 네 글자를 보면 환자가 어디 병과에서 진료를 받아야 할지 알 수 있습니다. 예를 들어 환자의 코드가 "_eye"로 끝난다면 안과를, "head"로 끝난다면 신경외과 진료를 보게 됩니다. 환자 코드의 마지막 글자에 따른 병과 분류 기준은 다음과 같습니다. 마지막 글자병과"_eye""Ophthalmologyc""head""Neurosurgery""infl""Orthopedics""skin""Dermatology"  환자의 코드를 나타내는 ..
An internal error occurred during: "Periodic workspace save.". Cannot parse null string 해결 방법
·
🚀 from error to study/Java
🔥 포스팅 계기 이클립스 구동하며 빌드 중 자꾸 발생하는 오류가 있어 해결법을 찾아 포스팅한다    📍 오류 발생 이유👉🏻 빌드, SVN/Git 처리 등 이클립스에서 어떤 동작을 진행하는 와중에 이클립스가 꺼질 경우 workspace가 깨졌다는 에러   📍 해결 방법👉🏻 1) 이클립스 종료 👉🏻 2) 프로젝트 폴더 경로에서 아래 경로 확인프로젝트경로\workspace\.metadata\.plugins\org.eclipse.core.resources\.projects 👉🏻 3) Servers 라는 이름의 폴더 생성 후 이클립스 재시작 (이미 존재한다면 삭제 후 재생성)   더보기더보기https://blog.naver.com/miniii_su/222045145464 [eclipse] An..
[프로그래머스/Java/⭕️] [PCCE 기출문제] 3번 / 수 나누기
·
🐤 CodingTest/Java
🗣️ 할 말 있을 때만 하는 메모 오늘은 할 말이 없어용!       ✏️ [PCCE 기출문제] 3번 / 수 나누기 🔔 문제 설명2자리 이상의 정수 number가 주어집니다. 주어진 코드는 이 수를 2자리씩 자른 뒤, 자른 수를 모두 더해서 그 합을 출력하는 코드입니다. 코드가 올바르게 작동하도록 한 줄을 수정해 주세요.   🔔 제한사항- 10 ≤ number ≤ 2,000,000,000 - number의 자릿수는 2의 배수입니다.   📄 Solution.java👉🏻 [디버깅(Debugging) 문제 안내]디버깅(Debugging)은 이미 완성된 코드에서 버그를 찾아 수정하는 문제 타입입니다. 1줄만 수정하여 버그를 고치세요. 2줄 이상 수정할 경우, 실행 결과에 에러 메시지가 표시됩니다.im..