일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 프로그래머스
- stanford
- colorofdays
- UserDefault
- 알고리즘
- ImageSlider
- flutter
- 청년취업사관학교후기
- 코딩테스트
- CS193p
- 오늘의 색상
- flutter #state # stateful #stateless
- collectionView
- 새싹후기
- UIKit
- WidgetTree
- 스위프트
- MVVM
- 스터디
- process
- Masil
- GIT
- xcode
- IOS
- 조건문
- SwiftUI
- 프로젝트회고
- Swift
- xml
- 백준
Archives
- Today
- Total
목록data (1)
개발을 시작하는 이야기
Multi Thread를 구현해보자 (3)
오늘은 지난번에 이야기한 대로 Process의 구조에 대해서 좀 더 알아보려고 한다. Code 프로그래머가 작성한 소스 코드가 기계어 형태로 저장된다. 기계어라 함은 컴퓨터가 읽을 수 있는 가장 밑단의 언어로 0과 1로 이루어진 언어이다. 컴파일 타임에 결정되고, 중간에 코드가 변경되지 않도록 Read-Only 형태로 저장된다. Data 전역변수와 static 변수가 저장되는 공간이다. 프로그램 시작과 동시에 할당되고, 프로그램이 종료되어야 메모리가 해제된다. 실행 도중 변수 값이 변경될 수 있기 때문에 Read-Write로 저장된다. struct Profile { static let country = "Korea" } var name: String? var age: Int? func fetchData(..
개발 이야기/우리동네 문화유산 :: JHeritage
2022. 4. 28. 22:26