일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- convert
- 스트리밍
- Exception
- Hyperledger
- hardwareacceleration
- Gradle
- fabric-sdk-java
- Glide
- firebase
- web3js
- null safety
- LAYER_TYPE_SOFTWARE
- log
- Realm
- coroutines
- test
- vuepress
- fabic
- 다윈
- bigquery
- C
- porterduff
- 컴파일
- Android
- quick-start
- 안드로이드
- ethereum
- dataginding
- error
- kotlin
- Today
- Total
날마다 새롭게 또 날마다 새롭게
■ 우분투 설치 후, 한글 입력이 안되는 경우..우분투를 설치하여 시스템 설정 - language Support 로 들어가서Keyboard Input method system에 ibus 를 선택한다.그리고 ibus-Korean pakage를 다운 받는다.ibus - korean pakage 는 터미널에서 다음과 같이 입력하여 설치할 수 있다.명령어 : sudo apt-get install ibus ibus-koran설치 후, 오른 쪽 상단의 키보드 모양을 클릭하여 설정창으로 들어가Input Method에 한글을 추가하면 한글 입력을 할 수 있다.■ Locale 변경apt-get install language-pack-ko (필요한 경우)locale-gen ko_KR.EUC-KRdpkg-reconfigur..
객체 간 대입연산 시 대입 연산자를 정의하지 않으면 디폴트 대입 연산자가 삽입된다. 디폴트 대입 연산자는 멤버 대 멤버의 복사가 얕은 복사로 진행 된다. 그렇기 때문에 연산자를 동적 할당하고 있는 객체를 디폴트 대입 연산자로 연산하게 되면 메모리 누수와 메모리 중복 해제하는 문제가 발생한다. 그러므로 문제가 발생하지 않도록 직접 대입 연산자를 정의하도록 한다. 연산자를 동적 할당하는 경우 대입 연산자를 다음과 같은 형태로 정의한다.■ 깊은 복사를 진행하도록 정의한다.■ 메모리 누수가 발생하지 않도록, 깊은 복사에 앞서 메모리 해제의 과정을 거친다. ※ 상속 구조에서의 대입 연산자 호출 유도 클래스의 생성자에는 아무런 명시를 하지 않아도 기초 클래스의 생성자가 호출되지만 유도 클래스의 대입 연산자에는 아무..
클래스 중에서 객체 생성을 목적으로 하지 않는 클래스도 존재한다. 이러한 클래스는 객체가 생성되지 않도록 하기 위해서 '순수 가상함수'를 선언한다. '순수 가상함수'는 함수의 몸체가 정의되지 않은 함수로 명시적으로 몸체를 정의하지 않았다고 컴파일러에게 알려주는 역할을 한다. '순수 가상함수' 선언이 되어 있는 클래스를 생성하려고 하면 컴파일 에러가 발생한다. 이렇게 '순수 가상함수'를 선언하여 객체 생성이 불가능한 클래스를 추상 클래스라고 한다.