분류 전체보기(28)
-
[자료구조] List / Set / Map
List 순서가 있는 데이터의 집합. 중복 가능. Set 순서를 유지하지 않는 데이터의 집합. 중복 허용안함. Map key와 value 쌍으로 이루어진 데이터의 집합. 순서 유지 안됨. key 중복 안됨. value 중복 가능. 참고 : https://hackersstudy.tistory.com/26
2019.06.25 -
[Flutter] BLOC패턴
핵심개념 #Events Bloc으로 향하는 입력. 일반적으로 버튼눌림 같은 사용자 상호작용, 페이지로드 같은 라이프사이클 이벤트에 의해 디스패치됩니다. #States Bloc의 출력. 앱의 상태를 대표. UI 컴포넌트들은 상태를 공지받을 수 있고, 그 상태를 기반으로 다시 그릴 수 있습니다. #Transitions 한 상태에서 또 다른 상태로의 변경을 의미. Transition은 현재 상태, 이벤트, 다음 상태로 구성됩니다. #Streams 비동기 데이터의 나열. 데이터 통로 #Blocs Events의 "입력 Stream"을 States의 "출력 Stream"으로 변시켜주는 컴포넌트. 아키텍쳐 GITHUB: https://github.com/felangel/bloc 출처: https://bsscco.gi..
2019.06.20 -
나의 맥 기본 설정하기 2019.06.19
-
[Flutter] iOS: Command /bin/sh failed with exit code 255
터미널 입력 flutter clean flutter build ios
2019.05.15 -
[Flutter] MethodChannel
MethodChannel 이란? 플랫폼(Android/iOS) 네이티브 코드를 Dart에서 사용할 수 있도록 제공된 API. * 앱의 Flutter 부분은 MethodChannel을 통해서 호스트(Android/iOS)에게 메시지를 보냄 * 비동기적으로 전달. * 하나의 앱에서 사용하는 모든 채널 이름은 유일해야 >>> 도메인을 채널 이름 앞에 추가할 것을 권장.
2019.05.15 -
PROCESS와 THREAD
프로세스 : 운영체제로부터 자원을 할당받는 작업의 단위 > 멀티태스킹 : 여러개의 프로세스를 동시에 실행하는 것 > 멀티프로세싱 : 어떤 작업을 하나 이상의 프로세스에서 병렬로 처리하는 것 > Context Switching : 새로운 프로세스를 시작해야할 때 실행되고 있는 프로세스의 현재상태를 저장하는 절차를 의미 스레드 : 프로세스가 할당받은 자원을 이용하는 실행의 단위 > 멀티스레드 기본적으로 프로세스당 최초 1개의 스레드를 가지고 있고 그것을 메인 스레드라고 한다. 스레드를 1개 이상 가질 수 있으며 멀티스레드라고 한다. 출처 https://wangin9.tistory.com/entry/Process-Thread
2019.05.07