트러플 개념 및 설치 트러플이란? 이더리움 기반 디앱을 쉽게 개발할 수 있도록 도와주는 블록체인 프레임워크이다. 스마트 컨트랙트 컴파일, 배포, 관리, 테스트 쉽게할 수 있으며 트러플은 이더리움 기반 디앱 개발에 가장 많이 사용되는 프레임워크 중 하나이다. 요구사항 Node.js v14 - v18 nvm 설치 및 nodejs 설치 brew...
백준 단어의개수 1152
백준 1152 알고리즘 https://www.acmicpc.net/problem/1152 package main import ( "bufio" "fmt" "os" "strings" ) func main() { w := bufio.NewWriter(os.Stdout) defer w.Flush() r := bufio.NewReader...
백준 오큰수 17298
백준 17298 알고리즘 https://www.acmicpc.net/problem/17298 package main import ( "bufio" "fmt" "os" ) type Stack struct { data []int size int } func New() *Stack { return &Stack{ data: m...
백준 쇠막대기 10799
백준 10799 알고리즘 https://www.acmicpc.net/problem/10799 package main import ( "bufio" "fmt" "os" ) var ( stack []rune = make([]rune, 0) size int = 0 ) func Push(param rune) { size++ st...
백준 단어 뒤집기2 17413
백준 17413 알고리즘 https://www.acmicpc.net/problem/17413 package main import ( "bufio" "os" ) type Stack struct { data []rune size int } func New() *Stack { return &Stack{ data: make([]...
백준 숫자의 합 11720
백준 11720 알고리즘 https://www.acmicpc.net/problem/11720 package main import ( "bufio" "fmt" "os" "strconv" "strings" ) func main() { w := bufio.NewWriter(os.Stdout) defer w.Flush() r := bu...
백준 아스키 코드 11654
백준 11654 알고리즘 https://www.acmicpc.net/problem/11654 package main import ( "bufio" "fmt" "os" ) /* var char rune fmt.Scanln(&char) 백준사이트에서 룬타입을 인식? 못하는거 같다. */ func main() { w := bufio....
백준 알고리즘 10828
백준 10828 알고리즘 https://www.acmicpc.net/problem/10828 package main import ( "bufio" "fmt" "os" "strconv" "strings" ) type Stack struct { data []int size int } func New(size int) *Stack {...
백준 알고리즘 9012
백준 9012 알고리즘 https://www.acmicpc.net/problem/9012 package main import ( "bufio" "fmt" "os" "strings" ) type Stack struct { data []string size int } func New(size int) *Stack { return &...
백준 단어 공부 1157
백준 1157 알고리즘 https://www.acmicpc.net/problem/1157 package main import ( "bufio" "fmt" "os" "strings" ) var temp map[string]int = make(map[string]int) func main() { w := bufio.NewWriter(o...
하이퍼레저 비수(이더리움 기반) 구축(4)
QBFT 네트워크 기반 하이퍼레저 비수 구축 작업영역 생성 mkdir besu && cd besu && mkdir info 도커(컨테이너 -> 로컬)파일 가져오기 docker cp {containerID}:/QBFT-Network ./ 도커 이미지 업데이트 docker stop {containerID} &...
하이퍼레저 비수(이더리움 기반) 구축(3)
QBFT 네트워크 기반 하이퍼레저 비수 구축 부트노드값 확인 후 저장 besu --data-path=/QBFT-Network/Node-1/data --genesis-file=/QBFT-Network/genesis.json --p2p-port=30303 --rpc-http-enabled --rpc-http-api=ETH,NET,QBFT --host-al...
하이퍼레저 비수(이더리움 기반) 구축(2)
QBFT 네트워크 기반 하이퍼레저 비수 구축 하이퍼레저 비수 설치 cd /usr/local/bin && wget https://hyperledger.jfrog.io/hyperledger/besu-binaries/besu/22.10.0/besu-22.10.0.tar.gz 하이퍼레저 압축 풀기 tar -zxvf besu-22.10.0.t...
하이퍼레저 비수(이더리움 기반) 구축(1)
시스템 아키텍처 시스템 요구사항 JVM Memory JVM 메모리 최소 4GB OS 메모리 크기 6GB 최소 20GB의 하드디스크 하이퍼레저 비수 기본 개념 간단하게 정리 하이퍼레저 비수란? 하이퍼레저 비수는 아파치2.0 라이선스에 따라서 개발되었으며, 자바로 작성된 오픈소스 이더리움 클라이언트이다. 비수는 사설 네트워크...