본문 바로가기

전체 글17

[JAVA ]프로그래머스 - 소수 찾기(findPrimeNumbers) 42839 문제 : https://programmers.co.kr/learn/courses/30/lessons/42839 코딩테스트 연습 - 소수 찾기 | 프로그래머스 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각으로 만들 수 있는 소수가 몇 개인지 return 하도록 solution 함수를 완성해주세요. 제한사항 numbers는 길이 1 이상 7 이하인 문자열입니다. numbers는 0~9까지 숫자만으로 이루어져 있습니다. 013은 0, 1, 3 숫자가 적힌 종이 programmers.co.kr public class Solution { public int .. 2020. 1. 13.
[JAVA ]프로그래머스 - 오픈채팅방(openChatRoom) 42888 문제 : https://programmers.co.kr/learn/courses/30/lessons/42888 코딩테스트 연습 - 오픈채팅방 | 프로그래머스 오픈채팅방 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오픈 채팅방을 개설한 사람을 위해, 다양한 사람들이 들어오고, 나가는 것을 지켜볼 수 있는 관리자창을 만들기로 했다. 채팅방에 누군가 들어오면 다음 메시지가 출력된다. [닉네임]님이 들어왔습니다. 채팅방에서 누군가 나가면 다음 메시지가 출력된다. [닉네임]님이 나갔습니다. 채팅 programmers.co.kr public class Solution { public Stri.. 2020. 1. 13.
bitcoind 구동 bitcoin 블록체인의 체인데이터를 동기화 하기 위해 bitcoind를 실행합니다. bitcoind가 설치된 디렉터리에서 ./bitcoind 혹은 스타드 쉘을 작성해서 실행하면 됩니다. ‌ 스타트 쉘은 EOS BP 중 하나인 CryptoLions 깃헙 자료를 참고로 만들었습니다. https://github.com/CryptoLions/scripts/blob/master/start.sh ‌ !/bin/bash DATADIR="bitcoind가 적치된 디렉터리 위치" #stop bitcoind $DATADIR/stop.sh #start bitcoind echo -e "Starting Bitcoind.. \n"; $DATADIR/bitcoind "$@" > $DATADIR/stdout.txt 2> $DATA.. 2019. 5. 17.
bitcoin.conf (for rpc) server=1 # server=1 은 Bitcoin-Qt 와 bitcoind JSON-RPC 사용하도록 합니다. rpcuser=rpc유저 rpcpassword=rpc유저의 비밀번호 # rpc접속에 필요한 유저와 비밀번호를 설정합니다. rpcallowip=rpc를 허용할 ip rpcallowip=rpc를 허용할 ip2 rpcallowip=rpc를 허용할 ip3 #추가 허용 ip가 있을경우 아래에 추가합니다. 형식은 포트번호를 제외한 ip만 입력합니다. rpcport=rpc포트 # 메인넷 디폴트 포트:18332, 테스트넷 디폴트 포트:8332 rpcthreads=4 #rpc 호출을 처리할 스래드 개수 디폴트:4 reindex=1 # 블록 초기화와 함께 새롭게 블록을 다운로드합니다. 이어서 블록동기화를 진행.. 2019. 5. 15.
[에러] No injected Web3 provider found. Make sure your provider (e.g. MetaMask) is active and running (when recently activated you may have to reload the page). Remix 에서 환경을 Injected web3를 사용하려고 할때 'No injected Web3 provider found. Make sure your provider (e.g. MetaMask) is active and running (when recently activated you may have to reload the page).' 에러가 뜬다면 geth를 설치해주면 됩니다. https://geth.ethereum.org/downloads/ 에 접속해서 운영체제에 맞는 버전을 설치하고 브라우져를 끄고 다시 리믹스에 접속하시면 됩니다 :) 2018. 8. 19.
A next generation blockchain 차세대 블록체인 A next generation blockchain Blockchain technology is the technological basis of Bitcoin, first described by its mysterious author Satoshi Nakamoto in his white paper “Bitcoin: A Peer-to-Peer Electronic Cash System”, published in 2008. While the use of blockchains for more general uses was already discussed in the original paper, it was not until a few years later that blockchain technology emer.. 2018. 8. 15.