Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- address
- 플젝후체크
- 코딩온라인
- Machine Learning
- terminate
- 자바파이썬
- expression statement is not assignment or call html
- 카우치코딩 #couchcoding #6주포트폴리오 #6주협업프로젝트
- 카우치코딩 #couchcoding #6주포트폴리오 #6주협업프로젝트v
- Kakao
- PID
- github markdown
- 파이콘
- 필사
- #스파르타코딩클럽후기 #내일배움캠프후기
- khaiii
- gitbash
- 서버사이드렌더링
- 출처: 자바의 신 8장
- Morphological analysis #Corpus
- 마크다운
- 클라이언트사이드렌더링
- 파이썬
- 모바일웹스킨
- Technical Writing
- 비동기
- taskkill
- github
- Anaconda
- SSR
Archives
- Today
- Total
목록2024/06 (1)
개발 일기
코루틴 이해하기
팀 코드에는 다른 시스템에(ex. 결제 -> 회원 서비스) 메시지를 전달할 때, 코루틴을 활용한다. 해당 코드를 작업 하면서, 코루틴을 공부한 내용을 정리해두었다. 코루틴을 이해하려면, 먼저 동기와 비동기를 이해해야 한다.동기와 비동기 특성동기 프로그래밍비동기 프로그래밍실행 순서작업이 순차적으로 실행됨 (이전 작업 완료 이후)작업 간 순서가 중요하고, 결과가 즉시 필요할 때.한 작업의 완료를 기다리지 않고, 다음 작업으로 넘어간다. 작업이 완료되면, 코루틴/콜백 등을 통해 처리.블로킹 여부호출된 스레드를 차단함.완료될 때까지 호출된 스레드가 기다려야 함.호출된 스레드를 차단하지 않고 즉시 제어 반환하므로,다른 작업을 그동안 진행함.코드 복잡성비교적 간단하고 직관적복잡하며 관리가 필요응답성작업 중 응답이..
카테고리 없음
2024. 6. 20. 20:11