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 - rotatedArraySearch

    2023.01.19 by Yongari

  • 톰 소여의 모험 - 마크 트웨인

    2023.01.19 by Yongari

  • Solidity - Delegatecall

    2023.01.18 by Yongari

  • JavaScript Algorithm - insertionSort

    2023.01.18 by Yongari

  • 분산 데이터베이스의 기술과 장단점

    2023.01.18 by Yongari

  • MongoDB Database, Collection, Document를 생성하고 제거해보자

    2023.01.17 by Yongari

  • Solidity - Call

    2023.01.17 by Yongari

  • JavaScript Algorithm - treeBFS

    2023.01.17 by Yongari

JavaScript Algorithm - rotatedArraySearch

문제설명 : 부분적으로 정렬된 배열(rotated)과 찾고자 하는 값이 있는 target를 입력 받은 뒤 target의 인덱스를 반환해야합니다. 다음 조건들을 확인한 뒤 문제를 풀어봅시다~ 입력 인자 1 : rotated number 타입을 요소로 갖는 배열 rotated[i]는 정수 부분적으로 정렬된 배열 인자 2 : target number 타입의 정수 찾고자 하는 값 출력 number 타입을 리턴해야 합니다. 주의사항 rotated에 중복된 요소는 없습니다. target이 없는 경우, -1을 리턴해야 합니다. 입출력 예시 let output = rotatedArraySearch([4, 5, 6, 0, 1, 2, 3], 2); console.log(output); // --> 5 output = ro..

Programming Language/JavaScript 2023. 1. 19. 12:55

톰 소여의 모험 - 마크 트웨인

http://minumsa.minumsa.com/book/2225/ 톰 소여의 모험 | 민음사 ‘미국의 셰익스피어’, ‘미국 문학의 아버지’, ‘미국 문학의 링컨’으로 불리는 마크 트웨인의 대표작 순수한 어린아이들의 신나는 모험을 통해 대자연의 경이로움을 예찬하고 위선에 찬 minumsa.minumsa.com 1. 천방지축 악동 톰 소여 첫 에피소드부터 놀랐다. 이런 주인공을 표현했던 소설은 그동안 없었기 때문이다. 톰 소여는 올바른 모범생이고 시련을 겪고 어른이 되어가는 그런 소설일 것이라고 나는 생각하고 있었다. 그러나 소설을 읽으면서 나의 이런 생각은 전부 깨졌다. 톰은 완전 짱구 같은 악동이었다. 폴리 이모가 현재 톰을 톰의 이복동생 "시드"와 함께 키우고 있는데 폴리 이모가 톰에게 설교를 하려고..

독서/독후감 2023. 1. 19. 09:13

Solidity - Delegatecall

delegatecall is a low level function similar to call. delegatecall은 저수준의 함수이고 call과 비슷합니다. When contract A executes delegatecall to contract B, B's code is executed with contract A's storage, msg.sender and msg.value. 스마트컨트랙트 A가 스마트컨트랙트 B에 대한 delegatecall을 실행하면 스마트 컨트랙트 B의 코드는 스마트컨트랙트 A의 storage, msg.sender 및 msg.value로 실행된다. A가 B에 대한 델리게이트 콜을 실행하면 B는 A의 스토리지와 msg.sender, msg.value로 실행됨 // SPDX-..

Programming Language/Solidity 2023. 1. 18. 19:51

JavaScript Algorithm - insertionSort

문제 설명 : 정수를 요소로 갖는 배열을 입력받아서 오름차순으로 정렬하여 리턴해야합니다. 단 정렬은 삽입정렬을 구현해야하며 sort는 사용하면 안됩니다. 그리고 입력받는 배열은 전부 중첩되지않은 1차원 배열입니다. 입력 number 타입을 요소로 갖는 배열 arr[i]는 정수 arr.length는 1,000 이하 출력 number 타입을 요소로 갖는 배열을 리턴해야 합니다. 배열의 요소는 오름차순으로 정렬되어야 합니다. arr[i] [1, 3, 21] let output2 = insertionSort([5, 4, 3, 2, 1]); console.log(output2); 풀이코드 설명1 const insertionSort1 = function (arr, transform = (item) => item) ..

Programming Language/JavaScript 2023. 1. 18. 19:42

분산 데이터베이스의 기술과 장단점

분산 데이터베이스의 대표적 기술 3가지 1. 클러스터링(Clustering) 2. 레플리케이션(Replication) 3. 샤딩(Sharding) 1. 클러스터링(Clustering) 클러스터링 : 여러대의 서버를 한 개의 서버처럼 업무를 수행하도록 하는 것을 의미함 탄생 배경 : 왜 필요할까? 여러 서버 중 하나의 서버에서 오류가 날 경우를 대비해서 사용한다. 그렇다면 어떤 에러등이 있을까? 1. DATABASE 서버 장애 주로 SW적 장애로 볼 수 있다. (버그 등)2. 서버 하드웨어 장애(CPU, MEM, DISK에서 장애가 나서 서버가 장애가 난 경우) HW적 장애로 볼 수 있다.3. 정전, 화재 등 천재지변에 의한 장애이다. 클러스터링의 장단점 장점 : 데이터베이스 서버 하나가 죽어도 다른 서버..

Blockchain/BlockChain Theory 2023. 1. 18. 19:19

MongoDB Database, Collection, Document를 생성하고 제거해보자

저는 RDBMS를 많이 사용했었는데요. 그래서 NoSQL에서의 도큐먼트와 콜렉션은 어떤 의미인지 RDBMS와 비교해봤습니다. RDBMS MongoDB Database Database Table Collection Tuple / Row Document Column Key / Field Table Join Embedded Documents Primary Key Primary Key (_id) Database Server & Client mysqld mongod mysql mongo Database 생성 명령어 "use" 1. mongdb_test라는 데이터베이스를 "use"를 이용하여 생성하기 [primary] myFirstDatabase> use mongodb_test switched to db mongo..

Computer Science/NoSQL 2023. 1. 17. 23:01

Solidity - Call

call is a low level function to interact with other contracts. call은 다른 계약과 상호 작용하기 위핸 저수준의 함수이다. This is the recommended method to use when you're just sending Ether via calling the fallback function. 이 방법은 fallback 함수를 호출하여 Ether를 전송할 때 사용하는 권장하는 방법이다. However it is not the recommend way to call existing functions. 그러나 기존에 존재하는 함수를 호출하는 권장하는 방법은 아닙니다. Few reasons why low-level call is not reco..

Programming Language/Solidity 2023. 1. 17. 22:26

JavaScript Algorithm - treeBFS

문제 설명 : 임의의 tree를 구성하는 노드 중 하나의 Node 객체를 입력받아, 해당 노드를 시작으로 너비 우선 탐색(BFS, Breadth First Search)을 합니다. 이 때, 탐색되는 순서대로 노드의 값이 저장된 배열을 리턴해야 합니다. 입력 인자 1 : 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 roo..

Programming Language/JavaScript 2023. 1. 17. 20:06

추가 정보

인기글

최신글

페이징

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

티스토리툴바