달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  



 

 

eclipse console(콘솔) 한글깨짐(인코딩) 해결방법

 

 

자바파일 선택 >> [마우스 우클릭] >>

[Run As] >> [Run Configrations...]


 

 

우측 창에서 [Common] 클릭 >>

"Encoding" 항목에 [Other] 선택한 원하는 인코딩 타입을 선택한 >>

[RUN] 클릭합니다.


 

 


 

 



Posted by codedragon codedragon

댓글을 달아 주세요


 

 

분산 파일 시스템(Distributed File System; DFS)

·         네트워크 파일 시스템(network file system)

·         Clustered file system

·         컴퓨터 네트워크로 공유하는 여러 호스트 컴퓨터 파일에 접근할 있는 파일 시스템입니다.

 

 

http://bit.ly/37P3PA9

http://bit.ly/2Y0ph0I

 

 

 

 

 

분산 파일 시스템 종류

분산 파일 시스템에는 하둡 분산 파일 시스템과 구글 파일 시스템 등이 있습니다.

 

·         하둡 분산 파일 시스템 (HDFS)

·         구글 파일 시스템(Google File System)

 

 

 

 


'Development > Big Data, R, ...' 카테고리의 다른 글

데이터 분석 시장 전망  (0) 2019.12.03
조건부 확률(Conditional probability)  (0) 2019.12.03
분산 파일 시스템(Distributed File System; DFS)  (0) 2019.12.02
이상치(Outlier; Anomaly)  (0) 2019.12.01
군집 vs 분류  (0) 2019.11.30
교사 학습 도식도  (0) 2019.11.30
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

스마트 계약을 이해하기 위한 주요 개념

·         Message Calls(메시지 )

·         Delegate Call

·         Logs

·         Self-Destrect

 

 

Message Calls(메시지 )

스마트 계약(Smart Contract) 메시지 (Message Cal) 통해서 스마트 계약을 호출하거나 외부 계정으로 Ether 송금할 있습니다. 이런 메시지 콜은 거래(Transaction) 유사한 구조를 가지고 있습니다.

 

 

 

 

 

Delegate Call

일종의 Dynamic Library 같은 역할을 수행하며, 실행 시에 다른 계약 주소에서 코드를 가져오게 됩니다.

 

 

 

 

 

Logs

Contract Event 통해서 로그를 생성할 있으며, 블록체인 외부에 저장됩니다.

 

 

 

 

 

스마트 계약 생성

외부계정이 EVM Byte Code 배포를 통해서 스마트 계약을 생성(Create) 있듯이, 계약계정 또한 다른 스마트 계약을 생성할 있습니다.

 

 

 

 

 

Self-Destrect

·         한번 배포된 스마트 계약을 수정하는 불가능하며, 오직 selfdestrect 명령어를 통해서 삭제만 가능합니다.

·         블록체인에 배포된 거래나 스마트 계약은 수정이나 삭제가 불가능하므로 정확히는 삭제가 아니라 배포된 스마트 계약의 상태를 변환시킴으로써 이상 실행되지 않게 합니다.

 




Posted by codedragon codedragon

댓글을 달아 주세요


 

 

Logback 라이브러리 설치하기

 

Maven Repository 접속

http://mvnrepository.com/

 

 

"logback "으로 검색

logback

https://mvnrepository.com/search?q=logback+

 

 

가장 위에 있는 [Logback Classic Module]항목 선택


 

 

[1.2.3] 버전 링크 클릭

https://mvnrepository.com/artifact/ch.qos.logback/logback-classic


 

 

 

Maven 항목의 depnedency정보 복사

https://mvnrepository.com/artifact/ch.qos.logback/logback-classic/1.2.3


 

 

pom.xml 파일의 <dependencies> 태그안에 붙여넣기 하여 추가합니다.

pom.xml

<!-- https://mvnrepository.com/artifact/ch.qos.logback/logback-classic -->

<dependency>

    <groupId>ch.qos.logback</groupId>

    <artifactId>logback-classic</artifactId>

    <version>1.2.3</version>

    <scope>test</scope>

</dependency>

 

 

Project Explorer [Maven Dependencies]항목을 펼치면 JUnit라이브러리가 추가된 것을 확인할 있습니다.


 


Posted by codedragon codedragon

댓글을 달아 주세요