들어가기 전에 앞서 천체 물리학 협업 네트워크를 다루기 위해서는 저번데 다루었던 페이스북 사용자 네트워크 데이터셋을 다운받은 사이트에서 다운을 받을 수 있다. 천체 물리학 협업 네트워크란 , 어떤 1명의 저자가 논문 1개를 내었을 때 , 혹은 공동작업을 하였을 때 의 ID값들이 서로 연결되어서 네트워크를 이루는 것을 말한다. 1. http://snap.stanford.edu/
탈중앙화가 가능한 이유는 각각의 장부를 가지고 있고 이 장부를 통해서 블록이 만들어 짐으로써 가능해짐 Public block chain à 이더리움 ( 비트코인 ) : Soliditg Private block chain à Hyperledger 블록체인 : 투명성과 비가역성을 제공하는 분산 데이터베이스 투명성 : 거래내역은 검증될 수 있음비가역성 : 기록된 거래내역은 변경될 수 없음분산 데이터베이스 : 중앙 서버가 불필요한 분산된 DB 암호 : 공개키 + 개인키 가상화폐가 털리는게 아니라 거래화폐소 DB가 털리는 것이다 .
core 태그의 Foreach 태그가 있다. 이 Foreach 태그는 java에서의 for문과 비슷하다 . 하지만 약간 느낌이 다르다 . 형태는 다음과 같다 . 위와 같이 foreach문은 items자리에 리스트 or 배열이 위치하게 되며 , x부터 시작하여서 y만큼 증가하면서 o 까지 탐색을 하는것이다.탐색한 결과값은 i가 저장을 하게 된다 . 만약에 String a[] = {"서","울","시"} 라는 변수 a가 있다고 해보자 . $[i] 로 출력을 해보면 서 울 시 가 출력될 것이다.이를 통해서 i에 for문을 통한 변수 값이 저장이 되고 , begin , step , end 를 통해서 자유롭게 건드릴 수 있게 된다 . 이렇게 일차원 배열은 쉽게 건드릴 수 있게 되는데이게 이중 배열로 넘어 가게 되..
status는 for문의 돌아가는 상태를 알 수 있게 체크하여 준다 . status.current : 현재의 for문에 해당하는 번호 status.index : 0부터의 순서 status.count : 1부터의 순서 status.first : 현재 루프가 처음인지 확인 status.last : 현재 루프가 마지막인지 확인 status.begin : for문의 시작 값 status.end : for문의 마지막 값 status.step : for문의 증가값
페이스북 사용자 네트워크 분석을 해볼 수 있는 것이 있다 . 그러기 위해서는 파일이 필요한데 , 다음 주소를 들어가서 다운 받아 주자.http://snap.stanford.edu/
LISP를 구성하는 기초 블록은 원소 (atom) , 리스트 ( list ) , 열 (String) 이다 . 원소는 수 or 수들과 특별한 문자들을 포함하는 인접하는 문자들의 열이다. 리스트는 원소 or 다른 리스트들을 괄호 안에 묶어 놓은 것이다. 열은 문자들을 겹따옴표안에 묶어 놓은 것이다. 리스트의 기본 단위 요소들을 상위요소라 부른다. 상위요소라 함은 확 와닿지가 않는다. 예를 들어보자 리스트 { a b ( c d ) e (f) } 가 있다고 할 때 상위 요소들은 a , b , (c d) , e , (f) 이다. c , d 는 ( c d ) 의 상위요소 이다. 1. LISP 프로그램은 인터프리터 상에서나 컴파일된 코드형태로 수행이 된다. 인터프리터는 - > 부호와 같은 프롬프트를 화면에 나타냄으로..