Future 클래스는 비동기 작업을 할 때 사용한다.Future는 일정 소요시간 후에 실제 데이터나 에러를 반환한다.async 클래스는 await 메서드를 가지고 있다.await로 선언된 메서드는 응답이 처리될 때까지 대기<예제>
include: package:flutter_lints/flutter.yamllinter: rules: avoid_print: false
깃허브 등에서 다운로드한 프로젝트가 에뮬레이터 상에서 gradle 오류가 나면서 열리지 않는 경우 AndroidX 이슈일 경우가 있다.Anroid 폴더 내 gradle.properties 파일에 보면 오래된 버전의 경우 이라는 파일만 있을 수 있는데 이럴 경우에 아래
For loop 목차 For loop 구조 For in loop 구조 forEach loop 구조 for loop, for in loop / 로또 프로그램 Set, while loop / 로또 프로그램 List.generate / 로또 프로그램 (dummy data
리스트에서 중복생성을 피하려면 set을 사용해준다. Ex. 하지만 중복을 발생한다면 set은 중복된 숫자를 제외한 결과를 호출한다. 그래서 while loop를 사용해야 하는데 예시는 다음과 같다. while loop는 조건문의 조건이 '거짓'이 될 때까지 계속
Thread 프로세스내에서 실행되는 흐름의 단위 process vs. program 포토샵 프로그램은 사용자가 실행했을때만 작동하는 하나의 데이터 묶음일 뿐이다. 사용자가 더블클릭해서 포토샵을 실행시킨다면 메모리에 등록이 되고 실제 작동하는 하나의 프로세스가 된다
어떤 순서로 함수가 출력될지 예상해보자.AB startC start from BC end from BB endC start from mainC end from mainDC running Future from BC end of Future from BC running F