[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..
[프로그래머스/Java/❌⭕️] [PCCE 기출문제] 2번 / 각도 합치기
·
🐤 CodingTest/Java
🗣️ 할 말 있을 때만 하는 메모 개발이 수학 머리랑 무슨 관련이 있어? 라는 생각 자주 하던 요즘이었는데타이밍 맞춰 이런 문제를 풀라고 하시면 저 진짜 쎈수학 사 버려요...       ✏️ 문제 제목 🔔 문제 설명일반적으로 두 선분이 이루는 각도는 한 바퀴를 360도로 하여 표현합니다. 따라서 각도에 360의 배수를 더하거나 빼더라도 같은 각을 의미합니다. 예를 들면, 30도와 390도는 같은 각도입니다. 주어진 코드는 각도를 나타내는 두 정수 angle1과 angle2가 주어질 때, 이 두 각의 합을 0도 이상 360도 미만으로 출력하는 코드입니다. 코드가 올바르게 작동하도록 한 줄을 수정해 주세요.   🔔 제한사항- 0 ≤ angle1 ≤ 5000 - 0 ≤ angle2 ≤ 5000   📄..
[New!] 따끈따끈 블로그 새 소식
·
🎨 Scoop the others/오블완
🗣️ 아- 아- 알립니다 1) 블로그 조회 수 블로그 월간 조회 수 300 돌파 우왕~ 👋🏻👋🏻하루에 10명 남짓한 숫자이지만 혼자 보려고 정리한 메모장 블로그에가끔 사람들 방문하는 게 신기방기해서 자축해 보았음  2) 스킨 업데이트 어제 일자로 hELLO 스킨 버전 업그레이드를 진행!심플, 가독성, 기능성까지 챙겨 버린 정상우 님(=hELLO 스킨 제작자) 당신은 도덕책...근데 서식 불러오면 HTML로 나오는데 이거 버근가요?(라고 생각했으나 아니었습니다. 제가 바꾼 코드블럭에 먼가 문제가 있었던 건지 암튼 수정하니까 ㄱㅊ아짐) 암튼 이벤트 해야 돼서 셀럽 빙의해 욱여욱여 쓴 게시글 하나...오블완 끝나면 사라질 게시글이긴 합니다 안뇽