일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- #경제상식 #화폐 #금융 #화폐금융론 #경제학 #경제기본 #경제지식 #경제근육 #투자지식 #경제공부 #경제학전공 #금융이란 #화폐란 #금융시장 #금융시장역할 #화폐역할 #화폐역기능 #금융역기능 #
- 자료구조 #알고리즘
- 블록체인 #layer2 #레이어2 #이더리움스케일링
- 페이스북유니버시티 #마케팅교육 #마케팅캠프
- html #js #parsing
- #국제채권시장 #유로본드 #유로커런시 #유로달러 #외국채 #금융중개기관 #간접금융 #거래비용#다우존스공업평균지수 #나스닥종합지수 #FTSE100 #DAX #CAC40 #straittimes #항생지수 #거래비용 #유동성 #위
- vp #vc #did #신원인증 #블록체인
- 미쉬킨의화폐와금융 #미쉬킨 #화폐금융론 #화폐와금융 #경제학 #교양 #경제지식 #경제공부
- Today
- Total
목록텃밭 1 : BlockChain/Rust (3)
평행우주 : world 1
Rust 데이타 타입 Statically Type Language 프로그램 상의 모든 데이터 타입을 컴파일 시점에 결정한다 컴파일 시점에, 각 타입에 위배되는 코드가 있을 경우 에러가 발생한다 let으로 선언된 변수의 경우, 데이터 타입이 결정되지 않은 경우 러스트 컴파일러가 추론 결정한다 스칼라 타입(Scalar Type) 하나의 값을 갖는 타입 정수형, 부동소수점형, 불린형, 문자형이 있다 정수형 fn main() { let a: i32 = 1_000_000; // 10진수, 백만 | 가독성을 높이기 위해 _사용 가능 let a = 0xff; // 16진수 let a = 0o15; // 8진수 let a = 0b1111_1111; // 2진수 let a: u8 = b'A'; // 바이트 (앞에 b를 ..
변수 선언 let a = 100; let b = 3.14; 변수의 데이터 타입이 정의되지 않은 경우 러스트 컴파일러는 타입을 추론한다 (상수는 항상 타입을 지정해야 한다) let c: u32 = 12345; //32비트 정수 let d: f32 = 3.14; //32비트 부동소수점 let e: bool = true; 데이터 타입을 명시적으로 지정하는 경우, 변수명 뒤에 콜론을 찍고, 데이터 타입을 적는다 변수의 불변성 (디폴트) let a = 100; a = a + 1; // 에러: cannot assign twice to immutable variable `a` println!("{}", a); 변수는 불변성을 갖는다 따라서 변수에 값이 한 번 지정되면 이후에는 그 값을 변경할 수 없다 가변적 변수 (..
Cargo 란? rust 프로젝트/패키지 매니저 rust 빌드시스템 도구 새 프로젝트를 만들거나 프로젝트 빌드 시 사용 프로젝트가 필요로 하는 종송 패키지들을 다운 받을 때도 사용 Cargo : 프로젝트 생성 myproject1 생성 시 명령어 $ cargo new myproject1 $ cd myproject1 myproject1 폴더가 생성된다 또한 Cargo.toml 파일과 src/main.rs 파일이 생성된다 Cargo.toml 파일은 nodejs의 package.json 와 비슷한 역할을 한다 ( 프로젝트의 기본정보와 패키지 목록 관리 텍스트파일) 숫자로 시작하는 파일은 만들 수 없다 Cargo : 빌드와 실행 소스파일들은 src폴더 안에 들어간다 cargo 빌드를 하면 실행파일은 target ..