Development/Java(855)
-
자바 스택 영역 (Java Stack)
자바 스택 영역 (Java Stack)· JVM 메모리 구조의 한 영역입니다.· 매개변수, 지역변수가 할당되는 메모리 공간· 프로그램이 실행되는 도중에 임시로 할당되었다가 사용하지 않으면 소멸되는 특징이 있는 변수가 할당됩니다.· 메소드의 실행을 위한 메모리 공간으로도 정의할 수 있습니다.· JVM은 자바 프로그램에서 메소드가 호출되면, 메소드의 호출과 관계되는 지역 변수와 매개변수를 스택 영역에 저장합니다.· 스택 영역은 메소드의 호출과 함께 할당(생성)되며, 메소드의 호출이 완료되면 소멸합니다. 할당 및 소멸의 특성상 메소드별 스택이 구분 되어져 있습니다. 스택에 할당된 지역변수는 해당 메소드를 빠져 나가면 소멸됩니다. 이렇게 스택 영역에 저장되는 메소드의 호출 정보를 스택 프레임(stack fram..
-
JVM 메모리 구조 - 클래스 영역(Class Area)
클래스 영역(Class Area) · ≒ 메소드영역(method area) ≒ static 영역 ≒ 데이터 영역 · JVM 메모리 구조의 한 영역입니다. · 자바 바이트코드(bytecode)는 자바 가상머신(JVM)의 의해서 실행되는 코드를 의미합니다. 메소드의 바이트코드는 실행에 필요한 바이트코드를 의미하며 자바 프로그램의 실행은 메소드 내에 정의된 문장들을 실행함으로써 수행됩니다. · 메소드(Method)의 자바 바이트코드는 JVM이 구분하는 메모리 공간 중에서 메소드 영역에 저장됩니다. · 메소드(method) 영역은 자바 프로그램에서 사용되는 클래스에 대한 정보와 함께 클래스 변수(static variable)가 저장되는 영역입니다. · JVM은 자바 프로그램에서 특정 클래스가 사용되면 해당 클래..
-
ERROR-java.sql.SQLException: The server time zone value '????α? ????' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time ..
오류메시지java.sql.SQLException: The server time zone value '????α? ????' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support. Connection con = DriverManager.getConnection( "jdbc:mysql://localhost/datadb?useUnicode=true&u..
-
k-fold 교차검증 & Holdout 선택 기준
k-fold 교차검증 & Holdout 선택 기준 · 모델평가 방법은 데이터양에 따라서 수행시간이 상이한 결과가 나오게 되므로 일반적으로 10,000 건 기준으로 합니다. · 10,000 건 기준으로 하며 많으면↑ HOLDOUT 방법으로 적으면↓ k-fold 교차검증방법을 사용하는 것을 권장합니다.
-
JDK vs JRE; JDK (Java Development Kit), JRE(Java Runtime Environment)
JDK vs JRE
-
mahout 명령어 옵션
mahout 명령어 옵션 옵션 설명 fpg FPG(Frequent Pattern Growth) 알고리즘 -i 입력 파일 -i output.dat: output.dat이 입력데이터 파일 -k 찾고자 하는 연관 아이템의 최대 갯수 -k 10: 연관 아이템 10개를 지정합니다. -s 거래 중 아이템을 지정 갯수 -s 2: 거래 중 두 건 이상에 나타난 아이템을 지정한 것이다.