고양이와 별무리 도서관

고양이와 별무리 도서관 Post List

비동기적 프로그래밍 (Asynchronous)

동기화(Synchronization)의 의미 동기화는 멀티스레딩 환경에서 여러 스레드가 동시에 공유 자원에 접근할 때, 자원의 일관성을 유지하기 위한 방법을 의미합니다. 네이버 영어사전에서 synchronize의 뜻은 “동시에 발생하다(움직이다), 동시에 발생하게(움직이게) 하다“라는 뜻인데, 이는 어떤 여러 일들의 타이밍을 맞추어 움직이도록 조정...

ADO.NET과 구성 요소

ADO.NET은 Microsoft의 .NET Framework에서 데이터와 데이터 서비스에 접근할 수 있는 데이터 액세스 서비스를 제공하는 구성 요소 집합(클래스 라이브러리)입니다. 일반적으로 프로그래머들이 관계형 데이터베이스 시스템에 저장되어 있는 데이터에 접근하거나 수정할 때 사용합니다. (물론, 비관계형 데이터에 접근할 때도 사용할 수 있습니다...