2018/10(139)
-
가변 인자 - 함수의 인자 수를 지정(고정)하지 않습니다.
가변 인자 함수의 인자 수를 지정(고정)하지 않습니다. 가변인자 함수 선언 void add(int num, … ); ...은 가변인자를 의미 가변인자 함수 호출메모리 구조num=1 add(1, n1);num=2 add(2, n1, n2);num=3 add(3, n1, n2, n3);
-
Set Character Encoding - Oh no! That won't work! To change encoding of local files, you need check 'Allow access to file URLs' in extension manage page.
오류메시지Set Character Encoding의 로컬파일에 대해 인코딩이 안되도록 설정되어 있어 옵션에서 변경해 주면 정상적으로 인코딩 처리를 할 수 있습니다.
-
Kotlin - 메소드 오버로딩(Overloading) 특징, 메소드 오버로딩 규칙
Kotlin - 메소드 오버로딩 특징 · 동일한 이름의 메소드를 둘 이상 동시에 정의하는 것입니다. · 메소드의 매개변수 선언(개수 또는 자료형)이 다르면 메소드오버로딩 가능합니다. · 오버로딩된 메소드는 호출시 전달하는 인자를 통해서 구별됩니다. · 리턴 타입은 달라도 무관합니다. · Kotlin에서는 기본인자와 키워드인자를 사용하여 메소드 오버로딩을 할 수 있습니다.
-
null 변수, ? (nullable type), null 저장 변수 선언
null 변수 · 코틀린 언어는 null을 대입할 수 없는 변수와 null을 대입할 수 있는 변수로 구분됩니다. · null을 저장할 수 없는 변수에 null을 저장하면 "Null can not be a value of a non-null type String" 에러가 발생합니다. https://kotlinlang.org/docs/reference/null-safety.html ? (nullable type) · ≒ 널러블 타입 ≒ 널가능 타입 ≒ 널저장 변수 · null을 저장할 수 있는 자료형 타입을 의미합니다. · 변수 선언시 자료형타입 오른쪽에 ?기호를 써서 null값을 가질 수 있는 nullable type임을 표시해 줍니다. · 널러블 타입을 사용할 경우 NPE가 발생할 수 있음에 유의해야 합..
-
BOW(Bag of Words), BOW 원리, BOW 특징
BOW(Bag of Words) · 문서 데이터를 고정된 크기의 숫자 벡터로 바꾸는 방법 중 가장 널리 쓰이는 방법입니다. · 문서를 이루는 단어의 순서, 의미 등의 정보를 모두 무시하고 오로지 특정한 단어가 문서에 몇 번 나왔는지만 세어 그 빈도를 벡터로 표시합니다. https://en.wikipedia.org/wiki/Bag-of-words_model BOW 방법에서는 전체 문서 {d1,d2,…,dn} 를 구성하는 고정된 단어장(vocabulary) {t1,t2,…,tm} 를 만들고 di 라는 개별 문서에 단어장에 해당하는 단어들이 포함되어 있는지를 표시하는 방법입니다. xi,j=문서 di내의 단어 tj의 출현 빈도 또는 BOW 원리 · 대부분의 문서가 10,000개의 단어로 구성된다고 가정하겠습니다..
-
프로그래밍 언어별 상속 차이- C++, JAVA, C#, Python
프로그래밍 언어별 상속 차이- C++, JAVA, Kotlin, C#, Python 언어별 단일 상속(Single), 다중 상속(Multiple) 유무입니다.