일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 삼성 SW 역량 테스트 기출 문제
- 프로그래머스
- Design Pattern
- 메타퀘스트3
- 이니셔티브 q
- 어싱크
- 알고리즘
- 디자인패턴
- d4
- Meta Quest3
- D2
- SOLID
- level2
- 자료구조
- 11060
- BOJ
- 논블록
- 10505
- D3
- 블록
- spring
- 리퍼럴
- 재밌게 할래요
- 레퍼럴
- Java
- 점프 점프
- SWEA
- Initiative Q
- 백준
- C++
- Today
- Total
목록전체 글 (59)
아직은 정체성이 없는 블로그

블록체인 블록체인(Block chain) 이란 ? 블록체인은 관리 개상 데이터를 ‘Block’이라고 하는 소규모 데이터들이 P2P(Peer To Peer)방식을 기반으로 생성된 Chain 형태의 연결고리 기반 분산 데이터 저장 환경에 저장하여 누구라도 임의로 수정할 수 없고 누구나 변경의 결과를 열람할 수 있는 분산 컴퓨팅 기술 기반의 원장 관리 기술이다. 다시 말하자면 블록체인은 데이터 분산 처리 기술이다. 네트워크에 참여하는 모든 사용자가 모든 데이터를 분산하여 저장하고 이렇게 저장된 데이터(Block)들을 시간의 순서대로 묶는 형태여서 블록체인이라 불린다. 기존 거래와의 차이점 기존 거래 방식은 중앙에서 은행이 모든 장부를 관리하는 통일된 거래내역을 가지고 있습니다. 블록체인 방식은 분산화된 장부를..

IoC의 개념 IoC는 Inversion of Control의 약자 말그대로 제어의 역전이다. 제어의 역전이라을 간단히 말하자면 프로그램의 제어 흐름 구조가 뒤바뀌는 것이라고 설명할 수 있다. 일반적인 제어 흐름(IOC X) 일반적으로 프로그램의 흐름은 main() 메소드와 같이 프로그램이 시작되는 지접에서 다음에 사용할 오브젝트를 결정하고, 결정한 오브젝트를 생성하고, 만들어진 오브젝트에 있는 메소드를 호출하고, 그 오브젝트 안에서 다음에 사용할 것을 결정하고 호출하는 식의 작업이 반복된다. 모든 오브젝트들이 능동적으로 자신이 사용할 클래스를 결정하고, 언제 어떻게 그 오브젝트를 만들지를 스스로 관장한다. 즉 모든 종류의 작업을 사용하는 쪽에서 제어를 하는 구조라고 말할 수 있다. /* 일반적인 제어권..

초기 구조 그레이들을 사용하여 스프링 부트 프로젝트를 생성하면 아래와 같은 구조를 가지게 됩니다. 여기서 논리적 구조란 이클립스와 같은 개발 툴에서 보여지는 프로젝트의 구조를 의미합니다 물리적 구조는 운영체제에서의 실제적인 폴더 구조를 의미합니다. 프로젝트의 주요 파일 및 구조 프로젝트의 주요 파일 및 구조 의미 src/main/java 자바 소스 디렉터리 SampleApplication 애플리케이션을 시작할 수 있는 main 메서드가 존재하는 구성 메인 클래스 templates 스프링 부트에서 사용 가능한 여러 가지 뷰 템플릿(ex Thymeleaf, FreeMarker) 파일 위치 static 스타일 시트, 자바스크립트, 이미지 등의 정적 리소스 디렉터리 application.properties 애플..