분류 전체보기 316

컴퓨터에서 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

[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변수타입 변수명 = (변수타입에 맞는)값; 자바의 기본 명령어 ; 는 명령의 끝을 의미 자바에서 = 는 대입을 의미 변수명은 int a = 0; 따라서 이 코드는 0을 a에 대입한다...는 의미입니다. 이제 변수yeun-devlog.tistory.com변수의 종류는 위 페이지를 참고해주세요.이 페이지에서는 변수를 데이타 타입으로 분류해보겠습니다.데이터 타입은 크게 기본 / 참조 두가지로 나뉜다.데이터를 사용할 때 어느 메모리 영역을 사용하느냐에 따라 나뉩니다. 단순히 정리한 JVM구조와 Memory(+ static)*설명하기에 앞서 JVM은 이 페이지에서 설명하는 것보다 복잡한 구조를 가지고 있음을 안내드립니다. Class / Heap / Stack 으로 나누어 코드의 흐름이 JVM..

[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..