이 카테고리는 Robert C. Martin의 Clean Code 책 내용을 정리하였습니다. 책을 읽으며 아 이건 개발을 배우고, 회사에 들어간 신입 개발자가 필수로 읽어야할 내용이라고 생각이 들었습니다. 하지만 제 기억력을 의존하기에는 내용이 그리 적이 않아 따로 정리해보려 합니다. 📜 CleanCode 2023.02.26
[Eclipse]Heap Status 표기 이런 Heap Status를 이클립스 하단에 표기할 수 있답니다 말 그대로 Heap 메모리 공간 상태를 보여줍니다. build하는 등 느려질 때 Heap 차오르는 게 보이는 데요. 저 휴지통 모양을 선택하면 Garbage Collector가 Heap 메모리 공간을 청소해준답니다~ 표기방법 Window-Preferences-General ㅁShow heap status 체크 🛠 도구/🌌 Eclipse 2023.02.01
컴퓨터에서 Oracle 완전히 삭제하기 데스크탑과 노트북를 마구잡이로 오가며 사용해왔기에 버전문제가 있어 이번에 싹 정리를 했다. 그러면서 Oracle 설치에 문제가 있어 몇번 지우는데 이 과정을 정리해보고자 한다. 1. 프로그램추가/제거 에서 oracle이 있다면 삭제한다 2. Universal Installer 로 oracle을 삭제한다 window키를 눌러 universal installer를 검색해보면된다 3. 관리자권한으로 열어서)oracle 관련 service 삭제 setup과 삭제는 관리자권한으로 모든 걸 하는 게 좋다! oracle이라고 들어간 것들을 지워주면 된다. cmd를 관리자모드로 열어서 sc delete "서비스명" 적어주면 된다. 4. 레지스트리 삭제 혹시모르니 관리자권한으로 모두 열길 바란다 4-1. HKEY CLA.. [ERROR] 2023.02.01
Fira+ Code : 코딩용 구글 무료폰트 Google Fonts: Fira Code Programmers use a lot of symbols, often encoded with several characters. For the human brain, sequences like ->, 🛠 도구/📐 유용한 프로그램 2023.01.30
7zip : 알집 상위버젼 압축프로그램 Download Download .7z Any / x86 / x64 LZMA SDK: (C, C++, C#, Java) www.7-zip.org 다운로드 사이트는 위와 같습니다. 🛠 도구/📐 유용한 프로그램 2023.01.30
Eclipse Documentation https://help.eclipse.org/latest/index.jsp Help - Eclipse Platform help.eclipse.org 🛠 도구/📜 Documentation 2023.01.17
[JAVA]인수(=인자) Argument와 매개변수 Parameter 인수(=인자) Argument argument는 메소드를 호출할 때 해당 메소드의 parameter에 넣는 실제 값입니다. 매개변수 Parameter parameter는 메소드명(여기) 에 들어가는 변수입니다. 해당 메소드 안에서는 개발자가 지은 parameter명 그대로 메소드 안에서 쓰입니다. ☕ 자바 JAVA/☕ 변수와 자료형 Variables & Data Type 2023.01.09
[JAVA]선언위치와 static유무로 구분한 변수종류 단순히 정리한 JVM구조와 Memory(+ static)*설명하기에 앞서 JVM은 이 페이지에서 설명하는 것보다 복잡한 구조를 가지고 있음을 안내드립니다. Class / Heap / Stack 으로 나누어 코드의 흐름이 JVM에서 구조를 따라 어떻게 흘러가는 지 간단히yeun-devlog.tistory.com변수를 부르는 이름이 생각보다 많아 정리를 해보려고 하는데 왜 class value라 부르는 지 궁금하시다면 위 페이지를 확인부탁드립니다.선언 위치에 따른 변수Local Variable lv지역변수method 안에 있는 변수선언된 method 안에서만 존재하며 영향을 끼친다.Global Variable gv 전역변수method 밖, class에 선언된 변수 (보통 class 가장 윗부분에 선언된다)c.. ☕ 자바 JAVA/☕ 변수와 자료형 Variables & Data Type 2023.01.08
[JAVA]데이터타입 : 기본타입과 참조타입 (+ 차이점) 변수 Variables변수타입 변수명 = (변수타입에 맞는)값; 자바의 기본 명령어 ; 는 명령의 끝을 의미 자바에서 = 는 대입을 의미 변수명은 int a = 0; 따라서 이 코드는 0을 a에 대입한다...는 의미입니다. 이제 변수yeun-devlog.tistory.com변수의 종류는 위 페이지를 참고해주세요.이 페이지에서는 변수를 데이타 타입으로 분류해보겠습니다.데이터 타입은 크게 기본 / 참조 두가지로 나뉜다.데이터를 사용할 때 어느 메모리 영역을 사용하느냐에 따라 나뉩니다. 단순히 정리한 JVM구조와 Memory(+ static)*설명하기에 앞서 JVM은 이 페이지에서 설명하는 것보다 복잡한 구조를 가지고 있음을 안내드립니다. Class / Heap / Stack 으로 나누어 코드의 흐름이 JVM.. ☕ 자바 JAVA/☕ 변수와 자료형 Variables & Data Type 2023.01.08
[JAVA]단순히 정리한 JVM구조와 Memory(+static) ※ 설명하기에 앞서 JVM은 이 페이지에서 설명하는 것보다 복잡한 구조를 가지고 있음을 안내드립니다.Class / Heap / Stack 으로 나누어 코드의 흐름이 JVM에서 구조를 따라 어떻게 흘러가는 지 간단히 정리했습니다.흐름JVM 은 자바 코드를 컴파일해(javac) 바이트코드(0과 1)로 만듭니다.이렇게 하면 어떤 OS에서든 작동할 수 있게끔 만듭니다.변환된 바이트코드는 .class 파일에 저장됩니다.JVM의 Class Loader를 통해 메모리영역을 Load합니다. 💡 java에서객체는 참조변수(Heap이나 Method Area 이용)없이 사용할 수 없습니다.1. Method Area=Class Area:JVM이 시작(프로그램실행)과 함께 생성되는 공간public class Name { fi.. ☕ 자바 JAVA/☕ 개발환경 2023.01.08