본문 바로가기

분류 전체보기13

자바 실행과정 쉽게 파헤치기 자바 실행과정에 대해서 가끔 헷갈릴 때가 있다.간단한 키워드로 모든 과정에 대해 기억할 수 있도록 하자  🔥 1. JDK (Java Development Kit)💡 쉽게 말하면?👉 "자바 개발에 필요한 모든 도구 세트"📌 조금 더 설명하면?자바 프로그램을 만들고 실행하기 위한 풀 패키지.개발할 때 필요한 컴파일러(javac), 실행 환경(JRE), 개발 도구(디버거, 빌드 툴 등)가 포함돼 있어요.📌 JDK 구성 요소✔ JRE (실행 환경)✔ 컴파일러 (javac) – Java 코드를 바이트 코드로 변환✔ 디버거, 도구들 – 개발을 편하게 해주는 프로그램들🔹 비유: "JDK는 완전한 주방 세트! 🍽️ (냄비+프라이팬+가스레인지+음식 재료 등)"🔥 2. JRE (Java Runtime Env.. 2025. 1. 23.
코테 python global 사용에 관하여 그냥 바로 함수내에서 전역 변수를 쓰면 참조가 가능하다. 전역 변수를 global 키워드를 사용하지 않으면 수정이 불가능하다. 이렇게 결론 지을 수 있다.전역변수를 참조만 할 거 라면 그냥 global 사용하지 않아도 된다.전역변수를 수정할 거면 global 사용이 필수다따라서 객체안의 내용을 수정하는 것이라면 global을 쓰지 않아도됨 (참조이기 때문) 2025. 1. 21.
Repository가 너무 복잡하게 많을 때 문제 : 연관되는 Repository가 너무 분산되어 있다.  해결 : 하나의 리포지토리에 해당 리포지토리를 넣는다. 방법 :담을 리포지토리 생성 -> 깃 클론 -> initial commit ->git subtree add --prefix= 자기가 넣고자 하는 자식 repo를 어떤 폴더이름으로 추가할지를 ,폴더이름에 적어주고, 자식 repo주소도 채워주고 해당 자식 repo의 어떤 브랜치를 넣어줄지를 branch이름에 넣어준다. ex) git subtree add --prefix=gitRepository2-V9 https://github.com/jeli01/GitRepository2-V9.git main 그리고 git push -> 기존 리포지토리 삭제 하면 끝이다. 2025. 1. 21.
카카오테크 부트캠프 2기 합격 후기 카카오테크 부트캠프 2기에 합격했고 입과 하기로 결정하였다.https://ktb.goorm.io/ 카카오테크 부트캠프예비 개발자의 꿈과 희망이 부풀어 오르는 카카오테크 부트캠프ktb.goorm.io 왜 카카오테크 부트캠프?우선 유명한 부트캠프 싸피,소프티어 등을 광탈하고 남은 부트캠프 중 선택을 해야하는 상황이었다.유레카, 카카오테크 부트캠프가 남은 부트캠프 중 유명했다. 자소서에 쓸만한 프로젝트가 없는 나는 프로젝트로 이루어진 카카오테크 부트캠프가 취업에 도움이 될 것 같아 선택하게 되었다.선발 프로세스“서류 -> 코딩 테스트 -> 비대면 면접” 으로 진행되었다.서류서류는 면접왕 이형 유튜브 내용을 바탕으로 두괄식으로 작성하였다.필살기 경험 -> 상황 -> 해결 -> 인사이트식으로 적으려고 하였다.예를.. 2025. 1. 18.
LG U+ 유레카 2기 최종 합격 후기 이번에 LG U+ 유레카 백엔드 전공 2기에 합격을 하게 되었다. (입과는 하지 않았다.) 다른 사람들 후기를 보았을 때, 프로젝트 퀄리티도 좋고 평도 좋아 가고 싶은 부트캠프 중 하나였다. https://event.multicampus.com/lguplus멀티캠퍼스event.multicampus.com 나의 상황이제 대학 졸업을 앞두고 있고 취업에 대해 압박감을 느끼지 못한채 2025년을 맞이했다..4학년 때는 Spring, Java, CS, 클린코드, 디자인패턴, TDD, 코딩테스트 등을 스터디를 하면서 3학년 때 까지 공부하며 궁금했던 점들을 해결하는 시간으로 지냈다. 그러면서 부트캠프를 몇개 넣어 보았는데우테코, 소마, 싸피, 프로그래머스 데브코스, 스마일게이트 데브캠프, 소프티어 전부 광탈을 .. 2025. 1. 18.
Main 클래스 실행 불가능 오류 문제  : Main 클래스에 Run 할 수 있는 화살표가 나오지 않는 문제 상황 : 폴더 안에 단순히 Main 클래스만 있는 상황 해결 : 루트 폴더 안에 src를 만들고 그 src 폴더를 src 폴더로 marked as 해주어서 해결그리고 그 src 폴더안에 원래 실행하려고 한 java 파일들을 넣으면 된다. 2025. 1. 17.