용어정리 블록체인(Block Chain) (코인)Coin vs (토큰)Token 메인넷(Mainnet) PoW (Proof of Work: 작업증명) vs PoS (Proof of Stake: 지분증명) DApp (Decentralized Application) NFT (Non-fungible token : 대체 불가능 토큰) DeFi (Decentralized Finance) Smart Contract 알트코인(altcoin : Alternative Coin) 백서(White Pape) 코인 하드포크 이더리움이란? 01. 무척 간단한 강의 소개 이더리움 블록체인에서 탈중앙화 애플리케이션(Decentralized App, dApp)을 개발하는 것에 관심있는 모두를 위한 기초 내용을 담았습니다. 하나의 문..
1. 문제 : url -X POST "localhost:9200/classes/class/1/_update?pretty" -d '{"script": "ctx._source.unit+=1"}' 위 명령문 입력 시 아래와 같은 오류 ScriptException[scripts of type [inline], oper ation [update] and lang [groovy] are disabled] 2. 원인 : elasticSearch 보안 문제 오류 3. 해결 : #elasticSearch/config/elasticsearch.yml 생성 touch ~/config/elasticsearch.yml # 해당 파일에 아래 내용 넣기 script.engine.groovy.inline.aggs: o..
섹션 2. 엘라스틱서치 (ElasticSearch) 엘라스틱서치 데이터 입력 조회 삭제 (GET, POST, PUT, DELETE) 0. 개념 Elastic Search RDBMS CRUD GET SELECT READ POST INSERT CREATE PUT UPDATE UPDATE DELETE DELETE DELETE 1. classes 라는 Index 조회 요청1 curl -X GET "localhost:9200/classes?pretty" 결과1 { "error" : "IndexMissingException[[classes] missing]", "status" : 404 } ?pretty 응답 JSON DATA가 정리되어 표시된다. 2. classes Index 생성하기 요청2 curl -X PUT..
Intellij Setting 열기 : (Window: Ctrl + Alt + S) Plugin을 설치하려고 해도 계속 Nothing found 만 표시가 된다 이럴 땐 **Settings > Appearance & Behavior > System Settings > HTTP Proxy** 화면으로 들어가서 **Auto-detect proxy settings 체크** **Automatic proxy configuration URL 체크 및 아래 내용 입력** https://plugins.jetbrains.com 하고 나면 잘 표시됨
Docker vs vm VMWare는 CPU나 자원들을 가상화하여 컴퓨터를 새로 만드는 개념입니다. 즉, 가상화된 하드웨어 위에 os가 올라가므로, 실제 host와 완벽하게 분리가 됩니다. But, Docker는*리눅스의 Container 기술을 이용하여 프로세스만 격리시켜 빠르게 실행시킵니다. 즉, container는 os의 가상화입니다. os를 가상화하여 커널을 host 커널과 공유하므로 vm보다 얕게 격리됩니다. 위 그림처럼, vm은 기존의 OS위에 OS를 올리게 되어 독립적이지만 용량을 많이 차지하고 느린 가상환경이 설정됩니다. But, Docker는 OS위에 Docker Engine을 올리고 필요한 바이너리와 App만 올라가게 됩니다. 즉, 커널부분은 host 커널과 공유하기에 가볍고 작다는 장..
$emit, $onbus.jsimport Vue from 'vue'; export default new Vue(); App.vuemethods: { startSpinner() { this.lodingStatus = true; }, endSpinner() { this.lodingStatus = false; } }, created() { // bus.$emit('start:spinner');이 선언된 곳을 만나면 // 아래 내용이 실행됨 bus.$on('start:spinner', this.startSpinner); } 메인에 진입 시 App.vue의 created가 실행되고 아래 내용이 선언됨으로써 bus.$emit('start:spinner')가 실행될때 까지 계속 기다리게된다.$emit를 만나게 된다면..
- Total
- Today
- Yesterday
- springboot
- nginx
- 자바8
- 영속성 컨텍스트
- Intellij
- 최종연산
- JPA
- Vue
- AnnotationConfigApplicationContext
- ngnix
- java
- 중간연산
- Vuex
- NPM
- webpack
- 람다
- container
- 스트림
- ApplicationContext
- elasticsearch
- BeanFactory
- 차이
- install
- lambda
- mvn
- docker
- stream
- MAC
- vscode
- map
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |