# coroutine

192개의 포스트

[Android] Coroutine Flow vs Channel

코루틴의 비동기 스트림 API를 지원하는 Flow와 Channel에 대해서 알아보자.채널은 일종의 파이프라인이다. 채널을 열고 한쪽에서 값을 보내면(send) 다른 쪽에서 수신하는(receive) 개념이다.(이렇게 채널을 생성하는 패턴을 파이프라인이라고 한다.) Cha

3일 전
·
0개의 댓글
·

Unity 5

SpriteRenderer/material/coroutine

5일 전
·
0개의 댓글
·

[Android] API통신을 위한 비동기 처리 feat. Coroutine

Kotlin을 활용한 안드로이드 앱을 만드는 프로젝트를 진행 중 REST API 통신이 필요하게 되었고 다음과 같이 코드를 작성했다.Suspend function 'getTodayImages' should be called only from a coroutine or

6일 전
·
0개의 댓글
·
post-thumbnail

Zip vs Combine 🤦‍♂️

상품 상세 화면에서 상품 상세 정보(DetailState)와 퀵 메시지(QuickMessageUiModel) 정보의 결합을 통해 UI 상태 관리를 할 데이터(QuickMessageViewState)를 생성해야했다.상품 상세정보는 Server API를 통해 화면 진입 시

6일 전
·
0개의 댓글
·
post-thumbnail

Kotlin_09

2023-05-18(목) / 코틀린 동시성 프로그래밍/ 코루틴

2023년 5월 18일
·
0개의 댓글
·

[kotlin] coroutine 동작 과정

coroutine의 동작과정을 실제 kotlin coroutine 코드를 java byte code로 변환하여 확인해보아요.

2023년 5월 14일
·
0개의 댓글
·

유니티 코루틴 (Coroutine)

일시중지 - 재개가 가능한 함수Iterator Method로 구현이 되어 있음작업을 여러 프레임으로 쪼개야 하는데, 코루틴이라는 기능이 없다면 프레임의 흐름이나 시간의 흐름을 계산하면서 구현해야 하기 때문에 코드 자체가 복잡해짐MonoBehaviour.StartCoro

2023년 5월 11일
·
0개의 댓글
·

[kotlin] coroutine 동작 과정 - CPS

Coroutine의 동작 과정을 소개하기 이전에 알고가야 할 개념 - CPS

2023년 5월 5일
·
0개의 댓글
·

Unity - Coroutine) 복습을 위해 작성하는 글 2023-05-04

    \- 코루틴이 종료되는 시점에 시작되는 동작이나 호출되는 함수는 코루틴에서 호출되기 때문에 어느 시점에 호출되는지 코드로 파악하기 어려울 수 있기 때문이다.

2023년 5월 4일
·
0개의 댓글
·

코루틴

파이썬의 비동기적 프로그래밍을 위해서는 코루틴을 활용해야한다.코루틴 또는 서브루틴으로 이루어져 일련의 흐름을 생성한다.예시코드서브루틴은 인자로 인해 하나의 진입점과 return으로 인해 하나의 탈출점을 갖지만 코루틴에서는 await구문으로 여러개의 진입점과 탈출점을 가

2023년 5월 2일
·
0개의 댓글
·
post-thumbnail

[Android] DerivedStateOf

일시중단 코루틴

2023년 4월 21일
·
0개의 댓글
·
post-thumbnail

2023.04.19

프로그래머스 문자열 다루기https://school.programmers.co.kr/learn/courses/30/lessons/12918조건에 맞게 4혹은 6일때 isdigit()로 숫자만 있는지 검사해서 결과값을 반환한다프로그래머스 문자열 내마음대로 정렬하

2023년 4월 19일
·
0개의 댓글
·
post-thumbnail

[Kotlin] Unsplash API를 이용한 사진 검색기 # 1

✍ Project Goal >Retrofit2 를 이용한 API 서버통신 >Coroutine, Flow 를 사용해서 비동기 작업 >MVVM 패턴으로 구현 📑 Development Flow >1. Unsplash API 호출 >2. UI 작업 >3. 비지니스 서비스

2023년 4월 12일
·
0개의 댓글
·

[kotlin] Coroutine 기본 - 예제를 통한 코루틴 동작 순서

코루틴 동작 순서의 이해를 위해 엄선한 17개의 문제를 풀어보아요.

2023년 4월 9일
·
0개의 댓글
·

[Kotlin] Coroutine의 SharedFlow 와 Channel

sharedflow와 channel의 차이점

2023년 4월 5일
·
0개의 댓글
·

[Kotlin] Coroutine의 Channel 과 Flow

Channel 과 Flow의 차이점?

2023년 4월 4일
·
0개의 댓글
·
post-thumbnail

TIL) 230404

위 데이터 클래스에서 컬럼이 스네이크 케이스로 명명되어있지만, 코틀린에서는 카멜 케이스로 명명하기 때문에 @ColumnInfo 주석을 활용해 이름을 지정했다.그리고 Dao 쿼리에서 값을 참조하기 위해 :를 사용한다.ViewModelFactory는 ViewModel 인스

2023년 4월 4일
·
0개의 댓글
·

[kotlin] Coroutine 입문 - 용어정리

Coroutine Builder..? Scope..? Context..?

2023년 4월 1일
·
0개의 댓글
·
post-thumbnail

[Kotlin] Coroutines dispatchers

코루틴을 실행(시작 및 재개)할 스레드를 결정하는 도구Coroutine을 어떻게 처리할 것인지에 대한 정보가 담겨있는 CoroutineContext 안에 Dispatcher가 존재한다. Designed to run CPU-intensive ...

2023년 3월 26일
·
0개의 댓글
·

코루틴 개념 요약

애플리케이션에는 하나 이상의 프로세스가 있다. 각각은 적어도 하나의 스레드를 갖고 있고 코루틴은 스레드 안에서 실행된다.코루틴은 재개될 때마다 다른 스레드에서 실행될 수 있지만 특정 스레드에만 국한될 수도 있다.애플리케이션이 하나 이상의 스레드에 중첩돼 실행되는 경우는

2023년 3월 26일
·
0개의 댓글
·