일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 생성패턴
- 알고리즘
- c++
- C언어
- UML
- ps
- C
- 재귀
- 디자인패턴
- 이터레이터
- 빌더패턴
- 구조패턴
- 옵저버
- 팩토리메소드
- 클래스다이어그램
- FactoryMethod
- 행위패턴
- 어댑터패턴
- bfs
- AbstractFactory
- problemsolving
- 추상팩토리
- 반복자
- 14500
- 완전탐색
- 회전하는큐
- 데코레이터패턴
- 다이어그램
- 백준
- 테트로미노
- Today
- Total
salsa source
Remix 다운로드 경로 에 접속합니다. 화면 오른편 위의 Clone or download를 선택하여 다운로드합니다. 압축 파일을 해제하고 index.htm 파일을 브라우저에서 엽니다. Remix를 실행하면 Ballot.sol 이라는 파일이 이미 생성되어있습니다. 가장 왼편의 + 아이콘을 클릭하여 새 파일을 만듭니다.새 파일의 이름은 SimpleStorage.sol 로 변경하고 앞의 게시글의 소스처럼 작성합니다. pragma solidity ^0.4.18; contract SimpleStorage { uint storedData; function set(uint x) public { storedData = x; } function get() public constant returns (uint){ ret..
Mist를 이용하여 스마트 컨트랙트를 만들어봅시다. Mist의 메인 화면입니다. 오른쪽 위 화살표가 가리키는 '컨트랙트'를 클릭합니다. 화살표가 가리키는 신규 컨트랙트 설치 를 클릭합니다. 스크롤을 내리면 위 화면과 같은 소스코드 편집 영역이 있습니다. 여기에 컨트랙트를 작성합니다. 아래 - 기존 코드---------------------------------------pragma solidity ^0.4.18; contract MyContract { /* Constructor */ function MyContract() public { }}----------------------------------------- 아래 SimpleStorage 예제로 수정합니다.-----------------------..
Main Account 계좌에 있는 이더를 Account 2에 송금해봅시다. 앞의 글을 게시할 때에는 채굴이 안되서 0이더를 소유하고 있었는데,Mist 설치 후 cmd창에서 miner.start() 를 하니 Main Account에 이더가 채굴이 되어 현재 0이더에서 벗어났습니다!!! 이제 이더를 송금해봅시다. 위 화면이 보이지 않는다면 왼편의 초록색 메뉴아이콘을 눌러 지갑을 선택합니다. ACCOUNT 2 를 클릭하여 해당 계좌의 주소를 복사해봅시다. 오른편의 주소 복사를 클릭합니다.클릭하면 경고창과 함께 주소가 복사됩니다. 이제 상단의 보내기 버튼을 눌러 송금 페이지로 이동합니다.이더를 보유중인 계좌는 Main Account 뿐이므로 송신처는 Main Account로 자동 선택이 되어있을 것입니다. 수..