일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 삼성 SW 역량 테스트 기출 문제
- C++
- 10505
- 11060
- BOJ
- 백준
- 어싱크
- 프로그래머스
- D3
- 알고리즘
- SOLID
- SWEA
- 재밌게 할래요
- Initiative Q
- 리퍼럴
- 디자인패턴
- D2
- 논블록
- 이니셔티브 q
- 자료구조
- Meta Quest3
- 메타퀘스트3
- level2
- Design Pattern
- spring
- Java
- 블록
- d4
- 레퍼럴
- 점프 점프
- Today
- Total
목록블록 (2)
아직은 정체성이 없는 블로그
동기(Synchronous)와 비동기(Asynchronous) / 블로킹(Blocking)과 논블로킹(non-blocking) 여러 책이나 영상을 통해 공부를 하다 동기와 비동기, 블로킹과 논블로킹이라는 단어를 많이 들어보았으나 그 둘의 차이를 정확히 이해하지 못하여서 정리를 해보았습니다. 블로킹(Blocking)과 논블로킹(non-blocking) Blocking 호출된 함수가 자신의 작업을 모두 끝낼때까지 제어권을 가지고 있어 호출한 함수가 대기하도록 만듭니다. Non-Blocking 호출된 함수가 바로 return 해서 호출한 함수에게 제어권을 주어 다른 일을 할 수 있게합니다. 간단히 정리하자면 호출되는 함수가 바로 리턴하는지 아닌지가 중요 포인트입니다. 동기(Synchronous)와 비동기(As..
블록체인 블록체인(Block chain) 이란 ? 블록체인은 관리 개상 데이터를 ‘Block’이라고 하는 소규모 데이터들이 P2P(Peer To Peer)방식을 기반으로 생성된 Chain 형태의 연결고리 기반 분산 데이터 저장 환경에 저장하여 누구라도 임의로 수정할 수 없고 누구나 변경의 결과를 열람할 수 있는 분산 컴퓨팅 기술 기반의 원장 관리 기술이다. 다시 말하자면 블록체인은 데이터 분산 처리 기술이다. 네트워크에 참여하는 모든 사용자가 모든 데이터를 분산하여 저장하고 이렇게 저장된 데이터(Block)들을 시간의 순서대로 묶는 형태여서 블록체인이라 불린다. 기존 거래와의 차이점 기존 거래 방식은 중앙에서 은행이 모든 장부를 관리하는 통일된 거래내역을 가지고 있습니다. 블록체인 방식은 분산화된 장부를..