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

검색 영역

컨텐츠 검색

전체 글

  • Import vs Export

    2023.01.13 by Yongari

  • JavaScript Algorithm - power, 거듭제곱

    2023.01.12 by Yongari

  • Solidity - Sending Ether (transfer, send, call)

    2023.01.12 by Yongari

  • Solidity - Payable

    2023.01.11 by Yongari

  • JavaScript Algorithm - largestProductOfThree

    2023.01.11 by Yongari

  • MongoDB Document

    2023.01.10 by Yongari

  • NoSQL(Not only SQL)이란?

    2023.01.10 by Yongari

  • JavaScript Algorithm - dfs

    2023.01.09 by Yongari

Import vs Export

MongoDB에서 데이터를 가져오거나 내보내는 방법이 각각 2개씩 있습니다. 단순히 데이터 백업을 위해서는 BSON으로 하는 것이 맞습니다. 그러나 단순 데이터 백업이 아닌 데이터로 조회를 하거나 출력을 해야할 경우에는 사람이 읽기 쉬운 JSON형태로 데이터를 처리하는 것이 맞습니다. 1. BSON으로 데이터 내보내기 mongodump --uri "" (EX) mongodump --uri "mongodb+srv://xxxxxxx.xxxxxx.mongodb.net/xxxxxxxxx" 2. JSON으로 데이터 내보내기 mongoexport --uri "" --collection= --out="filename".json (EX) mongoexport --uri "mongodb+srv://xxxxxxx.xxxx..

Computer Science/NoSQL 2023. 1. 13. 20:32

JavaScript Algorithm - power, 거듭제곱

문제 설명 두 수를 입력받아 거듭제곱을 리턴해야 합니다. base, exponent라고 되어있습니다. base는 밑이고exponent는 지수라고 생각하면 된다. 종합적으로 물제를 풀려면 Math.pow와 거듭제곱 연산자 사용을 하면 안되고 최종 결과값에서 94,906,249을 나누는 식으로도 문제를 풀면 해결할 수 없다. 연산 중간 중간에 94,906,249을 나누어야 해결할 수 있다. 입력 인자 1: base number 타입의 자연수 (base >= 2) 인자 2: exponent number 타입의 정수 (exponent >= 0) 출력 number 타입을 리턴해야 합니다. 실제 계산 결과를 94,906,249로 나눈 나머지를 리턴해야 합니다. 주의사항 Math.pow, 거듭제곱 연산자 사용은 금지..

Programming Language/JavaScript 2023. 1. 12. 23:04

Solidity - Sending Ether (transfer, send, call)

Sending Ether (transfer, send, call) 이더 송금하기 (전송, 보내기, 호출) How to send Ether? 이더를 어떻게 보내냐? You can send Ether to other contracts by 너는 이더를 다른 계약(스마트 컨트랙트)로 보낼 수 있다. transfer (2300 gas, throws error) - 전송(2300 가스, 오류 발생) send (2300 gas, returns bool) - 전송(2300 가스, bool 값 리턴 {true, false} ) call (forward all gas or set gas, returns bool) - 호출(모든 가스 또는 설정한 가스, bool 값을 리턴하는 것을 포함 ) How to receive Et..

카테고리 없음 2023. 1. 12. 22:47

Solidity - Payable

Payable 지불할 수 있는? Functions and addresses declared payable can receive ether into the contract. payable으로 선언된 함수와 주소는 계약을 통해 이더를 받을 수 있다. // SPDX-License-Identifier: MIT pragma solidity ^0.8.17; contract Payable { // Payable address can receive Ether // Payable로 선언된 주소는 이더를 받을 수 있다. address payable public owner; // Payable constructor can receive Ether // Payable로 선언된 constructor는 이더를 받을 수 있다. c..

카테고리 없음 2023. 1. 11. 23:02

JavaScript Algorithm - largestProductOfThree

문제 정수를 요소로 갖는 배열을 입력받아 3개의 요소를 곱해 나올 수 있는 최대값을 리턴해야 합니다. 배열은 랜덤하게 입력되고 그 안에 숫자는 음수, 양수, 0이 랜덤하게 입력됩니다. 입출력 예시를 보고 코드를 작성하세요~ 입력 인자 1 : arr number 타입을 요소로 갖는 임의의 배열 출력 number 타입을 리턴해야 합니다. 주의사항 입력으로 주어진 배열은 중첩되지 않은 1차원 배열입니다. 배열의 요소는 음수와 0을 포함하는 정수입니다. 배열의 길이는 3 이상입니다. 입출력 예시 let output = largestProductOfThree([2, 1, 3, 7]); console.log(output); // --> 42 (= 2 * 3 * 7) output = largestProductOfTh..

Programming Language/JavaScript 2023. 1. 11. 22:55

MongoDB Document

MongoDB의 Document는 무엇일까? Document는 객체와 같이 데이터를 "field" - "value" 쌍으로 저장하고 구성한다. Mongo DB에서 도큐먼트를 올바르게 작성하는 방법 JSON 형식으로 도큐먼트를 작성하기 위해서는 다음과 같은 조건을 만족해야합니다. 중괄호로 시작하고 끝나야합니다. 필드와 값이 콜론으로 분리되어야 하고, 필드와 값을 포함하는 쌍은 쉼표(,)로 구분합니다. 문자열인 필드도 ""로 감싸야합니다. 도큐먼트의 데이터 형태는 다음과 같다. { name: "sue", // field:value age: 30, // field:value status: "S", // field:value groups: ["news", "math"] // field:value } 그렇다면 도..

Computer Science/NoSQL 2023. 1. 10. 22:56

NoSQL(Not only SQL)이란?

NoSQL Database가 뭐야? NoSQL은 매우 넓은 범위에서 사용하는 용어이고, 관계형 테이블의 레거시한 방법을 사용하지 않는 데이터 저장소를 말합니다. 즉 "Not only SQL"의 약자로 SQL만을 사용하지 않는 데이터베이스 관리 시스템을 지칭하는 단어다. 관계형 데이터베이스를 사용하지 않는다는 의미가 아니고, 여러 유형의 데이터베이스를 사용하는 것이다. 데이터를 조작하는 방법에는 리스트, 해시, 테이블, 트리, 그래프 등의 다양한 방법이 있고 장점과 단점이 명확하기 때문에 NoSQL이라는 단어는 RDBMS의 독점적인 지위를 가지고 있는 현 상황에 반발하는 정신을 담고 있다. NoSQL이라 불리는 데이터베이스들은 대체로 다음과 같은 공통적인 성향을 보인다. 대부분 클러스터에서 실행할 목적으로..

Computer Science/NoSQL 2023. 1. 10. 22:50

JavaScript Algorithm - dfs

문제 설명: 임의의 tree를 구성하는 노드 중 하나의 Node 객체를 입력받아, 해당 노드를 시작으로 깊이 우선 탐색(DFS, Depth First Search)을 합니다. 이 때, 탐색되는 순서대로 노드의 값이 저장된 배열을 리턴해야 합니다. 입력 : node 'value', 'children' 속성을 갖는 객체 (Node) 'node.value'는 number 타입 'node.children'은 Node를 요소로 갖는 배열 출력 배열을 리턴해야 합니다. 주의사항 생성자 함수(Node)와 메소드(addChild)는 변경하지 않아야 합니다. 입출력 예시 let root = new Node(1); let rootChild1 = root.addChild(new Node(2)); let rootChild2 ..

Programming Language/JavaScript 2023. 1. 9. 22:41

추가 정보

인기글

최신글

페이징

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

티스토리툴바