
Isolate 가 뭐길래?Dart는 기본적으로 싱글 스레드를 기반으로 합니다.하지만 스트리밍, 백그라운드 작업을 지원합니다. 그 이유는 Dart의 모든 코드는 Isolate 기반으로 동작을 하기 떄문인데요싱글스레드가 격리된 메모리 공간에서 Isolate를 사용해 _이벤트 루프_를 실행시켜 멀티스레드 처럼 동작시킬 수 있습니다./// Event Roop는 Event Queue에 담겨 주어진 작업을 순서대로 처리해줍니다.이러한 Isolate를 코드에서 적절히 사용해주면 개인적으로 Flutter의 큰 단점중 하나라고 생각되는 화면의 버벅거림을 줄여 UX를 좋게 만들어 줄 수 있습니다.그렇다면 Isolate가 Thread 인가요??정확히는 아이솔레이트는 스레드를 감싸는 wrapper입니다! 스레드는 다른 스레드..

최근 chat gpt의 인기가 핫해지면서 chat gpt를 통한 외부 프로그램도 많이 생기고있다. 현재 내가 쓰는것만 해도 구글 검색시 오른쪽에 chat gpt의 답변을 같이 보여주는 확장프로그램, 외국어를 마우스로 드래그 하면 한국어로 번역해서 보여주는 확장프로그램을 사용하고있다. 따라서 이런 좋은 기능들을 만들 수 있게 open ai의 gpt api를 사용하는 방법을 알아보고자 한다. API 키 발급 사이트 OpenAI API An API for accessing new AI models developed by OpenAI platform.openai.com 우선 위 사이트에서 자신만의 api key를 발급받자, 주의해야할 점은 처음에 한번만 key를 복사해올 수 있다는 점이다. 위와 같은 화면을 볼..
- Total
- Today
- Yesterday
- 알고리즘
- WAS
- password
- Kotlin
- 안드로이드스튜디오
- RecyclerView
- github
- Git
- 플러터
- 에러해결
- springboot
- CHANNELS
- DART
- mysql
- node.js
- Android Studio
- 에러
- flame
- chatting
- 코틀린
- flutter
- Android
- socket.io
- redis
- Hummingbird
- 안드로이드
- 해결
- django server
- Tutorial
- Django
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |