320x100
반응형
320x100
반응형
Future 란? 비동기 계산의 결과를 나타내는 클래스 값을 반환할 때 즉시 결과를 계산하는 동기 계산과 달리 비동기 계산은 즉시 결과를 제공할 수 없음 비동기 계산은 시간이 걸리는 프로그램 외부의 작업을 기다려야 할 수 있음 파일 읽기, 데이터베이스 쿼리, 웹 페이지 가져오기 등 비동기 계산 결과를 사용할 수 있을 때 결과로 Future 타입의 '완료' 값을 반환 Future를 이해하기 위한 비동기 프로그래밍의 개념 C# 언어로 작성된 비동기 프로그래밍 코드와 개념, 절차를 설명한 포스팅이 있습니다. 비동기 프로그래밍의 개념은 어느 언어에서와 비슷하므로 이해가 어렵다면, 아래의 포스팅을 한 번 봐보시는 것을 추천드립니다. C# - 비동기 프로그래밍(async, await) - 개념, 사용 방법, 비동기..
Flutter란? 구글이 출시한 오픈 소스 크로스 플랫폼 GUI 애플리케이션 프레임워크 GUI : 그래픽 유저 인터페이스, 사용자가 그래픽을 이용하여 상호작용을 할 수 있는 인터페이스를 의미 안드로이드, iOS, 윈도우즈, 리눅스 및 웹용 애플리케이션 등 주된 소스 코드로 사용 Dart 언어를 사용하여 소스 코드를 작성 Dart : 구글이 디자인한 멀티 플랫폼 프로그래밍 언어 플러터를 사용하는 이유 (Native vs Cross Platform) 가장 큰 이유는 네이티브 앱으로 만든 앱을 다른 환경에 맞게 두 번 만들 번거로움이 없어진다는 것 네이티브 앱과 크로스 플랫폼 앱의 특징과 장단점을 살펴봅시다. 네이티브 앱(Native App) 하나의 환경에 맞게 개별로 앱을 만드는 것 예시) 모바일 기기 An..
속성의 개념 업무에서 필요로 하는 인스턴스 의미상 더 이상 분리되지 않는 최소의 데이터 단위 업무상 관리하기 위한 최소의 단위 엔터티에서 한 분야를 담당 엔터티, 인스턴스와 속성, 속성값에 대한 표기법 엔터티, 인스턴스, 속성, 속성값 관계 표기 속성 : 엔터티에 속한 보다 자세하고 구체적인 정보를 나타내며 각각의 속성은 구체적인 값을 가짐 한 개의 엔터티는 두 개 이상의 인스턴스의 집합이어야 함 각각의 인스턴스는 속성의 집합으로 설명 될 수도 있음 한 개의 속성은 한 개의 인스턴스에만 존재할 수 있음 한 개의 엔터티는 두 개 이상의 속성을 가짐 한 개의 속성은 한 개의 속성값을 가짐 예시) 엔터티 : '홍길동' 이라는 사람 속성 : 이름, 주소, 생년월일 등 속성 값 : 홍길동, 서울시 강서구, 199..
엔터티의 개념 실체, 객체라고 번역하기도하는데 실무적으로 엔터티라는 외래어를 많이 사용 업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합적인 것 업무 활동상 지속적인 관심을 가지고 있어야 하는 대상으로서 그 대상들 간에 동질성을 지닌 인스턴스들을 의미 혹은 그들이 행하는 행위의 집합 반대로 인스턴스라는 것은 엔터티의 하나의 값에 해당한다고 정의 할 수 있음 예시) 과목이라는 엔터티는 수학, 영어, 국어 등 각각의 과목이라는 엔터티의 인스턴스를 의미 집합에 속하는 개체들의 특성을 설명할 수 있는 속성(Attribute)을 가짐 공통 속성 : 엔터티 인스턴스 전체가 공유할 수 있음 개별 속성 : 엔터티 인스턴스 일부에만 해당할 수 있음 예시) 학생이라는 엔터티는 학번, 이름, 학점, 등록일자, 생일..
Node.js 란? 확장성 있는 네트워크 애플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨어 플랫폼 V8으로 빌드된 이벤트 기반 자바스크립트 런타임 V8 : 웹 브라우저를 만드는 데 기반을 제공하는 자바스크립트 엔진 웹 브라우저에서만 수행되었던 클라이언트 측뿐만 아니라 서버 측에서도 자바스크립트를 사용할 수 있음 즉, 개발자가 자바스크립트를 사용하여 클라이언트와 서버 간에 코드를 공유할 수 있는 전체 스택 애플리케이션을 만들 수 있다는 의미 npm(노드 패키지 관리자)를 통해 사용할 수 있는 풍부한 패키지 및 모듈 에코 시스템을 갖추고 있음 즉, 개발하는 애플리케이션에 손쉽게 기능 추가 가능하다는 의미 간단히 말해서 웹이 아닌 외부에서도 자바스크립트를 사용할 수 있게 하는 것 설치 Node.js ..
개요 지도 학습 기법으로 고차원 또는 무한 차원의 공간에서 초평면(의 집합)을 찾아 이를 이용하여 분류와 회귀 수행 두 카테고리 중 어느 하나에 속한 데이터의 집합이 주어졌을 때, 주어진 데이터 집합을 바탕으로 새로운 데이터가 어느 카테고리에 속할지를 판단하는 비확률적 이진 선형 분류 모델을 만드는 기법 만들어진 분류 모델은 데이터가 사상된 공간에서 경계로 표현, 그 중 가장 큰 폭을 가진 경계를 찾는 알고리즘 비선형 분류에서 사용 시 주어진 데이터를 고차원 특징 공간으로 사상하는 작업 필요, 이를 효율적으로 하기 위해 커널 트릭 사용 커널 트릭 : 선형 분류가 불가능한 데이터에 대한 처리를 위해 데이터의 차원을 증가시켜 하나의 초평면으로 분류할 수 있도록 도와주는 커널 함수를 이용하는 것 주요 요소 벡..