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

검색 영역

컨텐츠 검색

전체 글

  • JavaScript Algorithm - powerSet

    2023.01.16 by Yongari

  • Mnemonic Wallet 코드 공부 - eth-light-wallet

    2023.01.16 by Yongari

  • CSS 속성 공부

    2023.01.15 by Yongari

  • 동물농장 - 조지오웰

    2023.01.13 by Yongari

  • 카라마조프가의 형제들 - 표도르 도스토예프스키

    2023.01.13 by Yongari

  • Solidity - Fallback

    2023.01.13 by Yongari

  • JavaScript Algorithm - binarySearch

    2023.01.13 by Yongari

  • 분산 데이터베이스(Distributed Database)의 정의와 관점

    2023.01.13 by Yongari

JavaScript Algorithm - powerSet

문제 하나의 집합을 의미하는 문자열을 입력받아 각 문자를 가지고 만들 수 있는 모든 부분집합을 리턴해야 합니다. 입력 인자 1 : str string 타입의 공백이 없는 알파벳 소문자 문자열 출력 배열(arr)을 리턴해야 합니다. arr[i]는 각 부분집합의 원소로 구성된 문자열 주의사항 arr[i]는 각 부분집합을 구성하는 원소를 연결한 문자열입니다. arr[i]는 알파벳 순서로 정렬되어야 합니다. 집합은 중복된 원소를 허용하지 않습니다. 부분집합은 빈 문자열을 포함합니다. arr은 사전식 순서(lexical order)로 정렬되어야 합니다. 입출력 예시 let output1 = powerSet('abc'); console.log(output1); // ['', 'a', 'ab', 'abc', 'ac'..

Programming Language/JavaScript 2023. 1. 16. 19:19

Mnemonic Wallet 코드 공부 - eth-light-wallet

기능구현 목표 1. newMnemonic API 만들기 수도코드 mnemonic 변수를 만들기 응답 mnemonic 변수에 lightwallet.keystore.generateRandomSeed()의 결과값을 담아서 mnemonic를 응답으로 전송하기 에러가 생기면 에러로 응답하기 자바스크립트 코드 router.post("/newMnemonic", async (req, res) => { let mneMonic; try { let mneMonic = lightwallet.keystore.generateRandomSeed(); return res.json({ mneMonic }); } catch (err) { console.log(err); } }); 응답 mnemonic {"mneMonic":"army j..

Blockchain 2023. 1. 16. 18:40

CSS 속성 공부

1. border-radius 속성은 요소 테두리 경계의 꼭짓점을 둥글게 만드는 속성이다. 예시 //사각형이 있을 때 이 속성을 사용하면 각 모서리를 30px 깎은 것 같다. border-radius: 30px; //이렇게 할 경우 왼쪽 상단, 오른쪽 하단에 25%를 깎고 오른쪽 상단, 왼쪽 하단에 10%를 깎는다. border-radius: 25% 10%; 2. position 속성은 문서 상에 요소를 배치하는 방법을 지정 static : 고정된 형태로 배치 relative : 다른 요소에는 영향을 주지않고 자기자신을 기준으로 top, right, bottom, left의 값에 따라 오프셋을 적용 absolute : 다른 요소들 무시하고 전체적인 화면 기준으로 절대적인 값을 대입해서 적용하는 방식

Programming Language/CSS 2023. 1. 15. 09:50

동물농장 - 조지오웰

작가 조지 오웰 옮긴이 유동환 출판사 푸른나무 작성일 2022년 2월 8일 http://www.yes24.com/Product/Goods/4249693 동물 농장 - YES24 크리티컬 클래식 시리즈는 그중에서도 시대정신과 비판의식이 뛰어난 작품들을 선정하여 완역한 것으로, 이 시리즈에는 당대의 사회와 역사에 대한 해설과 함께 작품들이 품은 시대정신과, 그 www.yes24.com 동물농장이라는 책은 유명한 책이라서 나는 책 제목에 대해서 여기저기서 들은 적은 많았지만 끝까지 안 읽다가 이번 기회에 다 읽었다. 책 제목만 봐서는 그냥 동물들이 나오는 동화인가 싶기도 했고 코미디적인 게 있을 것이라고 생각했으나 다 읽고 나서는 나의 생각과는 정말 달랐다. 동물농장에 대해 작가는 "이것은 깨어있는 사람들을 ..

독서/독후감 2023. 1. 13. 23:39

카라마조프가의 형제들 - 표도르 도스토예프스키

출판사 민음사 시리즈 세계문학전집 154,155,156 http://minumsa.minumsa.com/book/2023/ 카라마조프가의 형제들 1 | 민음사 20세기 문학, 철학, 심리학의 지형도를 바꿔 놓은 대문호 도스토옙스키 그의 마지막 소설이자 최고의 소설, ‘잔인한 천재’ 도스토옙스키 문학의 정점 젊고 새로운 감각의 번역으로 새로이 탄 minumsa.minumsa.com 카라마조프가의 형제들 1권부터 3권까지 읽으면서.. 대략적인 전체 스토리 처음 1권을 읽으면서는 " 어, 이건 뭐지? 왜 이런 복선들을 깔아놓지? 왜 종교 얘기가 이렇게 많이 나올까?" 하는 생각으로 읽었었고 단어마다 한자어가 많아서 검색 하면서 읽느라 시간이 꽤 걸렸었고 처음에는 재미도 많이 없었다. 그러나 점점 읽으면서 왜 ..

독서/독후감 2023. 1. 13. 23:37

Solidity - Fallback

Fallback 1. 물러나다 2. (가치 * 양이) 줄어들다. 폴백 함수는 한 개의 이름없는 함수를 가질 수 있다. 이 함수는 인자를 가질 수도 없고, 리턴 값을 줄 수도 없다. 폴백 함수는 트랜잭션이 컨트랙트에 이더를 송금했으나 메소드를 호출하지 않은 경우에도 실행된다. fallback has a 2300 gas limit when called by transfer or send. 폴백은 transfer 또는 call로 호출될 때 2300개의 가스 제한이 있습니다. // SPDX-License-Identifier: MIT pragma solidity ^0.8.17; contract Fallback { event Log(string func, uint gas); // Fallback function m..

Programming Language/Solidity 2023. 1. 13. 21:37

JavaScript Algorithm - binarySearch

문제설명: 간단하게 풀이하면 이진탐색 구현 문제이다. 대신에 알고리즘 복잡도를 O(logN)이 되도록 구현해야한다. 그렇다면 이진탐색이란 무엇인가?? 다음 링크를 찾아보면 된다. 이진탐색이란 말 그대로 오름차순으로 정렬된 정수의 리스트를 두 부분 리스트로 나눠서 오른쪽, 왼쪽에서 탐색하여 찾고자하는 값을 찾는 알고리즘이다. 입력 인자 1 : arr (오름차순 정렬된 배열) number 타입을 요소로 갖는 배열 arr[i]는 정수 인자 2 : target number 타입의 정수 출력 number 타입을 리턴해야 합니다. 주의사항 이진탐색 알고리즘(O(logN))을 사용해야 합니다. 단순한 배열 순회(O(N))로는 통과할 수 없는 테스트 케이스가 존재합니다. target이 없는 경우, -1을 리턴해야 합니..

Programming Language/JavaScript 2023. 1. 13. 21:21

분산 데이터베이스(Distributed Database)의 정의와 관점

이번 포스팅에서는 분산원장 기술의 시초가 되는 분산 데이터베이스를 이해합니다. 그럼 분산 데이터베이스와 블록체인이 같은 것인지 다르다면 뭐가 다른 것인지 알아보겠습니다. 분산 데이터베이스 정의 분산 데이터베이스 : 한 개의 데이터베이스 관리 시스템(DBMS, Database Management System)을 사용해 여러 CPU에 연결된 저장장치들을 제어하는 형태의 데이터베이스입니다. 노드는 물리적으로 떨어져있지만 논리적으로는 한 개인 것처럼 활용하는 것이 핵심개념이고 이 때 각각의 저장소를 노드(node)라고 부릅니다. 분산 데이터베이스는 물리적으로 떨어진 여러 컴퓨터를 다뤄야해서 투명성이 핵심이고 투명성은 다음 6가지 관점으로 바라볼 수 있습니다. 분산 데이터베이스의 투명성과 6가지 관점 종류 / 내..

Blockchain/BlockChain Theory 2023. 1. 13. 20:56

추가 정보

인기글

최신글

페이징

이전
1 ··· 26 27 28 29 30 31 32 ··· 45
다음
TISTORY
Next-BlockChain © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바