2020/03/22(13)
-
계약 생성 - Contract 내부에서 생성하는 방법, Contract 외부에서 생성하는 방법
계약 생성계약의 생성은 외부에서 이더리움 Transaction call을 통해서 생성하거나 또는 Solidity Contract 내부에서 생성하는 두 가지 방법이 있습니다. · Contract 내부에서 생성하는 방법· Contract 외부에서 생성하는 방법 Contract 내부에서 생성하는 방법· Solidity Contract 내부에서 생성하는 방법입니다.· Contract 내부에서 생성하는 방법은 new 키워드를 통해서 다른 Contract를 생성하는 방법이 있습니다. Contract 외부에서 생성하는 방법· 외부에서 이더리움 Transaction call을 통해서 생성하는 방법입니다.· 외부에서 생성하는 가장 대표적인 방법이 Javascript API인 web3.js를 통하는 것입니다. web3.j..
-
액티비티 다이어그램(Activity Diagram) - 기호
Activity Diagram 기호 시작점활동의 시작을 의미 동그라미로 표현 활동 상태어떠한 일들의 처리와 실행을 의미 모서리가 둥근 사각형으로 표현 종료점처리의 종료를 의미 이중 동그라미로 표현 활동 다이어그램에서 하나의 활동이 처리되면 그 다음 활동으로 자동적으로 옮겨지며, 활동 상태의 시작과 종료로 끝이납니다. 시작점, 종료점, 2개의 활동 상태, 그리고 전이에 대한 다이어그램 시작 상태에서 조건 없이 "MP3 플레이 버튼을 누른다"는 활동으로 전이가 발생하며 이 활동의 행동이 완료되면 다음으로 "음악이 나온다"의 활동으로 전이가 발생하며 그 후 활동 종료를 합니다.
-
컨텍스트 패스(Context Path)
컨텍스트 패스(Context Path) WAS(Web Application Server)에서 웹어플리케이션을 구분하기 위한 path 입니다. 이클립스에서 프로젝트를 생성하면, 자동으로 server.xml에 추가 됩니다. 프로젝트를 여러 개 만들면 여러 개의 태그가 존재합니다.
-
상속, 클래스 기반의 언어에서 상속, 프로토타입 기반의 언어의 상속
상속· 기존의 생성자 함수나 객체를 기반으로 새로운 생성자 함수나 객체를 만드는 것입니다.· 기존의 객체를 기반으로 생성합니다.· 상속을 통해 새로 만들어지는 객체에는 기존 객체의 특성이 그대로 존재합니다.· 상속은 클래스 기반의 언어에서도 이루어지고 프로토타입 기반의 언어에서도 이루어집니다. 클래스 기반의 언어에서 상속· 상속은 클래스 단위로 이루어집니다.· 만약 새로 만들 클래스가 기존의 클래스와 유사하다면 기존 클래스를 상속받은 후, 다른 점만을 구현하여 코드를 재사용하는 것이 가능합니다.· 상속해준 클래스를 부모 클래스, 상속 받은 클래스를 자식 클래스라 하며 클래스들 간의 계층을 형성하게 됩니다. 프로토타입 기반의 언어의 상속· 자바스크립트에서 상속은 객체의 특성을 그대로 물려받는 또 다른 객체..
-
text-indent 프로퍼티
text-indent 프로퍼티· 텍스트의 첫 번째 행을 들여쓰기나 내어쓰기로 설정합니다.· 내어쓰기 경우 음수값을 지정합니다.
-
Kotlin(코틀린) 장점
Kotlin(코틀린) 장점 · 간결함(Concise), 안전함(Safe), 다재다능함(Versatile), 호환성(Interoperable)등이 대표적인 장점으로 꼽히고 있습니다. · Java로 개발하는 것보다 코드의 양이 줄어들었습니다. · 널 포인트 예외(NullPointException)에 대한 안전성이 증가되었습니다. · 인텔리제이(IntelliJ), 안드로이드 스튜디오(AndroidStudio)와 함께 사용할 수 있습니다. · Java 코드를 코틀린 코드로의 변환이 강력합니다. (Java 와의 100% 호환성을 제공) · 인텔리제이에 Java 코드를 붙여넣으면 Kotlin 코드로 변환해 주기 때문에 하나하나 변환해보면서 배울 수도 있습니다. · 현재의 Android API들을 그대로 사용할 수 ..