Async 썸네일형 리스트형 파이썬 기초(30)- Python 비동기 *이 글을 읽기전에 작성자 개인의견이 있으니, 다른 블로그와 교차로 읽는것을 권장합니다.*1. 동기(Synchronous)작업이 순차적으로 실행되는 것 하나의 작업이 끝나지 전에는 다음 작업을 시작하지 않습니다.def func1(): print('1') print('2') print('3')def main(): func1()main()import time# main 함수는 smile 함수가 종료될 때까지 기다림# smile 함수가 종료되기 전에 main 함수에서 더 처리해야 할 일이 있다면 ??? -> 비동기def smile(): time.sleep(1) print('😀😀😀😀😀')def main(): smile() smile()print(f"시작: {t.. 더보기 Java Script(8)-비동기, promise, async, jason *이 글을 읽기전에 작성자 개인의견이 있으니, 다른 블로그와 교차로 읽는것을 권장합니다.*1. 동기식과 비동기식 동기식과 비동기식 작업은 프로그래밍에서 작업의 실행과 관련된 방식을 나타냅니다. 장단점에 따라 사용도가 다릅니다.1-1. 동기식(Synchronous)순차적으로 진행되며, 한 작업이 완료되기를 기다렸다 다음 작업을 실행합니다. 작업은 실행 순서대로 진행되므로, 한 작업이 완료되기까지 다음 자업은 대기상태입니다. 대표적인 예시로 함수 호출과 루프에서 순차작업이 있습니다.장점: 코드가 직관적이기에 디버깅과 이해하기 쉽습니다.단점: 하나의 작업이 끝날때까지 다음 작업이 실행되지 않기에 전체적인 처리(Process_효율성이 느려질 수 있습니다. 이에 따라 대기 시간이 발생하면 블로킹되는 현상 또한 발.. 더보기 이전 1 다음