일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- android studio
- 달력 만들기
- 앱개발
- 비동기
- 안드로이드 스튜디오
- 공유 기능
- android api
- 안드로이드 http
- 앱 출시
- 안드로이드스튜디오
- Exposed Drop-Down Menu
- 레트로핏
- Kotlin
- Retrofit
- Callback
- 안드로이드 api
- Bottom sheet
- 플레이 콘솔 프로덕션
- urlconnection
- Dialog
- 플레이스토어 앱 게시 문제
- Today
- Total
목록CS (10)
Strong 감자의 공부
책 : 개발자를 위한 Kotlin 프로그래밍 A to Z 읽다가 헷갈리는 문법들에 대해선 링크 달아두었습니당! 링크 단것들에 대해 다 설명을 달려다가,,, 글이 너무 길어지기도하고 후반부에도 다룰것이므로 링크만 걸어둡니당! 실습은 Intelij로 하였습니다. build.gradle.kts 파일 -> dependencies 블록 안에 아래한줄 추가해야 코틀린 객체 확인이 가능했습니다. dependencies { ... implementation(kotlin("reflect")) } 1 . 객체 코틀린은 모든것을 객체로 처리하고 객체에는 해당하는 클래스가 있다. 객체의 클래스를 확인하는 방법 class Exp { val h = "hello" } fun main() { val c = Exp().h printl..
1. 배경지식 프로그램이 실행될려면 디스크에서 메모리로 가져와 프로세스내에 배치해야한다. 주 메모리는 OS 공간과 사용자 공간의 2개 파티션으로 나뉜다. 인터럽트 벡터와 함께 OS 공간은 낮은 메모리에 상주하고 사용자 페이스는 높은 메모리에 상주. CPU의 레지스터와 메모리는 CPU가 직접 접근할 수 있다. 레지스터는 일반적으로 CPU클럭으로 1사이클 이내에 접근이 가능하지만, 메인 메모리는 많은 사이클이 소요된다. 메인메모리와 CPU레지스터 사이에 캐쉬가 존재(메모리와 CPU의 속도 차이를 해결하기 위해서, CPU 성능이 향상되어도 캐시가 없었다면 메모리 접근 속도에 따라 성능 저하) 레지스터 vs CPU 공통점 : 둘 다 무언가를 저장하는 장소라는 점 차이점 : CPU의 레지스터는 그 크기가 매우 작..