Next-BlockChain

고정 헤더 영역

글 제목

메뉴 레이어

Next-BlockChain

메뉴 리스트

  • 홈
  • 태그
  • 분류 전체보기 (358)
    • Computer Science (19)
      • OS (3)
      • Network (1)
      • NoSQL (4)
      • DevOps (2)
      • Security (8)
    • Blockchain (94)
      • BlockChain Theory (25)
      • Bitcoin (3)
      • Ethereum (17)
      • Cosmos (4)
      • DeFi (13)
      • DID (3)
      • NFT (7)
      • Oracle - Chainlink (8)
      • Geth_2019_(NAKsir-melody)님자.. (1)
    • Web (13)
      • React (6)
      • NodeJS (4)
      • Echo (2)
    • Programming Language (201)
      • Go (60)
      • Solidity (40)
      • HTML (2)
      • JavaScript (97)
      • CSS (2)
    • 독서 (19)
      • 독후감 (19)
    • 교양 (6)
      • 국어 (4)
      • 영어 (1)
      • 인물 (1)
    • 경제 (0)

검색 레이어

Next-BlockChain

검색 영역

컨텐츠 검색

분류 전체보기

  • git 명령어 모음 및 기초 정리

    2023.03.03 by Yongari

  • Golang Algorithm - shadowOfPapers

    2023.03.03 by Yongari

  • Golang Program for implementation LIFO Stack and FIFO Queue

    2023.03.03 by Yongari

  • JavaScript Algorithm - shadowOfPapers

    2023.03.03 by Yongari

  • Geth의 실행파일과 디렉토리와 파일 구조

    2023.03.02 by Yongari

  • Ethereum Improvement Proposal - EIP8

    2023.03.02 by Yongari

  • Golang Algorithm - Rabin Karp

    2023.03.02 by Yongari

  • JavaScript Algorithm - gossipProtocol2

    2023.03.02 by Yongari

git 명령어 모음 및 기초 정리

브랜치란? 브랜치 : 독립적으로 작업을 진행하기 위한 개념 브랜치 기능의 장점: 1. 한 소스코드에서 다양한 작업이 가능함 2. 소스코드의 한 시점과 동일한 상태를 만듬(백업? 스냅샷?기능) 3. 각각의 브랜치에서 생긴 변화가 다른 브랜치에 영향을 주지 않고 독립적으로 코딩 진행이 가능함 브랜치의 종류 통합 브랜치 (Integration Branch, master, main으로 불림) 각각의 브랜치를 통합해서 배포될 소스가 기록되는 브랜치 피처 브랜치 (Feature Branch) 기능추가(로그인, 웹 UI, API), 버그 수정과 같은 단위 작업을 위한 브랜치 보통 feature/login, feature/test-api 와 같이 브랜치를 만들기도 함 통합 브랜치로부터 만들어내고 피처브랜치에서 작업이 ..

Computer Science/DevOps 2023. 3. 3. 15:17

Golang Algorithm - shadowOfPapers

문제설명: 좌표평면 위에 존재하는 수많은 직사각형에 대한 정보가 2차원 배열로 주어집니다. 이 직사각형들은 서로 겹쳐 있을(overlapping) 수 있습니다. 이 직사각형들이 이루는 면적을 리턴해야 합니다. 문제를 다르게 표현하면 아래와 같습니다. - 밑이 투명한 좌표평면 위에 직사각형 모양의 종이를 여러 개 올려놓고 위에서 빛을 비출 때 생기는 그림자의 넓이를 구해야 합니다. 좀 더 쉬운 이해를 위해서는 입출력 예시를 보시는 것을 추천드립니다. 각 배열은 [x, y, width, height]의 요소로 이루어져있습니다. 예를 들어 [0, 1, 4, 4]는 0,1 좌표에서 너비 4, 높이 4로 이루어진 사각형이라고 생각하시면 됩니다. 입력 인자 1 : papers 배열을 요소로 갖는 배열 papers...

Programming Language/Go 2023. 3. 3. 13:57

Golang Program for implementation LIFO Stack and FIFO Queue

사전 지식 스택: https://ko.wikipedia.org/wiki/%EC%8A%A4%ED%83%9D#:~:text=%EC%8A%A4%ED%83%9D(stack)%EC%9D%80%20%EC%A0%9C%ED%95%9C%EC%A0%81%EC%9C%BC%EB%A1%9C,(Pushdown%20list)%EC%9D%B4%EB%9D%BC%EA%B3%A0%EB%8F%84%20%ED%95%9C%EB%8B%A4. 스택 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 스택(stack)은 제한적으로 접근할 수 있는 나열 구조이다. 그 접근 방법은 언제나 목록의 끝에서만 일어난다. 끝먼저내기 목록(Pushdown list)이라고도 한다. 스택은 ko.wikipedia.org 큐: https://ko...

Programming Language/Go 2023. 3. 3. 13:48

JavaScript Algorithm - shadowOfPapers

문제설명: 좌표평면 위에 존재하는 수많은 직사각형에 대한 정보가 2차원 배열로 주어집니다. 이 직사각형들은 서로 겹쳐 있을(overlapping) 수 있습니다. 이 직사각형들이 이루는 면적을 리턴해야 합니다. 문제를 다르게 표현하면 아래와 같습니다. - 밑이 투명한 좌표평면 위에 직사각형 모양의 종이를 여러 개 올려놓고 위에서 빛을 비출 때 생기는 그림자의 넓이를 구해야 합니다. 좀 더 쉬운 이해를 위해서는 입출력 예시를 보시는 것을 추천드립니다. 각 배열은 [x, y, width, height]의 요소로 이루어져있습니다. 예를 들어 [0, 1, 4, 4]는 0,1 좌표에서 너비 4, 높이 4로 이루어진 사각형이라고 생각하시면 됩니다. 입력 인자 1 : papers 배열을 요소로 갖는 배열 papers...

Programming Language/JavaScript 2023. 3. 3. 13:02

Geth의 실행파일과 디렉토리와 파일 구조

1. Executables(실행파일) go-ethereum 프로젝트는 cmd 디렉토리에서 찾을 수 있는 여러 래퍼(wrapper) 및 실행 파일들과 함께 제공됩니다. 명령어 설명 geth 우리의 주요 이더리움 CLI 클라이언트입니다. 이더리움 네트워크 (메인, 테스트 또는 프라이빗 넷)로의 진입점으로 작동하며, 전체 노드 (기본값), 아카이브 노드 (모든 기록 상태 보존) 또는 경량 노드 (실시간 데이터 검색)로 실행할 수 있습니다. HTTP, WebSocket 및/또는 IPC 전송 위에 노출된 JSON RPC 엔드포인트를 통해 다른 프로세스가 이더리움 네트워크에 대한 게이트웨이로 사용할 수 있습니다. 명령 줄 옵션에 대한 geth --help 및 CLI 페이지를 참조하세요. clef 독립 실행형 서명 ..

Blockchain/Ethereum 2023. 3. 2. 22:51

Ethereum Improvement Proposal - EIP8

v4wire_test.go파일을 읽어보다가 EIP8에 대해서 파악하게 됐습니다. 공부하게된 김에 원문에 있는 내용을 이해하고자 포스팅해봅니다. EIP8: https://github.com/ethereum/EIPs/blob/master/EIPS/eip-8.md GitHub - ethereum/EIPs: The Ethereum Improvement Proposal repository The Ethereum Improvement Proposal repository. Contribute to ethereum/EIPs development by creating an account on GitHub. github.com Postel(포스텔)의 법칙: https://johngrib.github.io/wiki/jarg..

Blockchain/Ethereum 2023. 3. 2. 22:19

Golang Algorithm - Rabin Karp

Rabin-Karp 알고리즘 이 코드는 Go 언어로 구현된 문자열 검색 함수를 보여주는 코드입니다. 이 함수는 하나의 텍스트 문자열과 검색할 패턴 문자열의 목록을 입력 받고, 각 패턴 문자열이 텍스트 문자열에 존재하는지 여부를 검색합니다. 그리고 존재하는 패턴 문자열의 목록을 반환합니다. 여기에는 몇 가지 함수가 있습니다: Search(txt string, patterns []string) []string: 이 함수는 텍스트 문자열과 패턴 문자열의 슬라이스를 받아들입니다. 이 함수는 indices() 함수를 사용하여 문자열에서 패턴 문자열의 존재 여부를 확인하고, 존재하는 패턴 문자열의 목록을 반환합니다. indices(txt string, patterns []string) map[int]int: 이 함..

Programming Language/Go 2023. 3. 2. 16:27

JavaScript Algorithm - gossipProtocol2

문제설명: 세로와 가로의 길이가 모두 N인 마을의 지도가 배열로 주어졌습니다. '0'은 주민이 살지 않는 빈 땅을 의미하고, '1'은 평범한 주민이 살고 있는 집을 의미하며, '2'는 유사시 비상 연락 요원으로 선정 가능한 주민이 살고 있는 집을 의미합니다. 이 마을의 비상연락망 시스템을 구축하기 위해 비상 연락 요원으로 선정 가능한 주민 중 일부를 비상 연락 요원으로 임명하려고 합니다. 각 담당자들은 한 시간 후, 정보를 상하좌우 한 칸 바로 옆에 있는 집으로 전달하기 시작합니다. 정보를 전달받은 주민 역시 한 시간 후, 상하좌우 한 칸 바로 옆에 있는 집으로 해당 정보를 전달합니다. 단, 비상 연락 요원으로 선정받지 못한 주민('2')은 이에 불만을 품고 정보를 전달하지 않습니다. 비상 연락 요원으로..

Programming Language/JavaScript 2023. 3. 2. 14:25

추가 정보

인기글

최신글

페이징

이전
1 ··· 10 11 12 13 14 15 16 ··· 45
다음
TISTORY
Next-BlockChain © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바