학습(72)
-
TCP(Transmission Control Protocol)/IP(Internet Protocol)
TCP(Transmission Control Protocol)/IP(Internet Protocol) 정의 전송 제어 프로토콜(TCP)과 인터넷 프로토콜(IP)의 약자를 표현한 것으로 인터넷 프로토콜 스위트(모음, 세트)라고도 한다. 데이터를 응용 프로그램에 맞추어 송수신하기 위한 프로토콜 및 필수 요건으로 4계층(응용, 전송, 인터넷, 네트워크 인터페이스)으로 구성되어 OSI 7계층 모델을 대체할 수 있다. TCP, IP뿐만 아니라 인터넷 관련 프로토콜을 총칭하는 용어 응용 계층 전자 우편 (E-mail) SMTP(Simple Mail Transfer Protocol), POP3(Post Office Protocol3), MIME(Multipurpose Internet Mail Extensions), ..
2023.06.16 -
OSI(Open System Interconnection) 7계층
OSI(Open System Interconnection) 7계층 통신 프로토콜 프로토콜의 정의 서로 다른 시스템에 존재하는 노드 간의 원활한 통신을 위한 규칙과 약속 구문(syntax) : 데이터 구성 형식, 신호 레벨등 형식 규정 의미(Semantics) : 데이터 제어 방식, 에러 처리 규정 시간(Timing) : 속도 제어, 순서 관리 기법 통신 프로토콜의 기능 주소 설정(Addressing) : 각 전송 계층에 맞는 주소 지정 순서 제어(Sequence Control) : 데이터 단위가 전송될 때 순서를 명시하는 기능 분할 및 재조립(Fragmentation & Reassembly) : 전송할 데이터를 분할 하여 전송 효율을 높이고 수신된 데이터를 재조립 하는 기능 캡슐화(Encapsulatio..
2023.06.16 -
웹 서버(Web Server)와 웹 애플리케이션 서버(Web Application Server)
웹 서버(Web Server)와 웹 애플리케이션 서버(Web Application Server)는 웹 기반 애플리케이션에 있어서 핵심 구성 요소입니다. 두 서버 모두 웹 클라이언트와 서버 간의 정보를 주고받습니다. 웹 서버(Web Server) 웹 서버는 HTTP 프로토콜을 통해 웹 브라우저(클라이언트)로부터 요청을 받아 정적인 자료 (HTML, CSS, 이미지, 자바스크립트 등)를 제공하는 서버입니다. 웹 서버의 대표적인 예로는 Apache, Nginx, Microsoft IIS 등이 있습니다. 웹 애플리케이션 서버(Web Application Server) 웹 애플리케이션 서버는 동적 자료와 서비스를 생성하기 위해 웹 서버와 연동되며, 서버 사이드 스크립트나 프로그램 실행을 지원합니다. 이러한 웹 애..
2023.06.15 -
트랜잭션(transaction) 제어
트랜잭션 제어 트랜잭션 정의 DB를 조작하는 논리적 연산들(주로 DML)이 하나 이상 모인 단위 작업 분해할 수 없는 최소 단위로, 트랜잭션의 완료 및 회복의 기준 단위 DB관리 시스템은 트랜잭션이 성공과 실패가 분명하고 상호 독립적이며, 일관되고 믿을 수 있는 시스템을 의미 트랜잭션 특징 원자성(Atomicitiy) : 모든 연산이 수행되거나 하나도 수행되지 말아야 함 일관성(Consistency) : 시스템 고정 요소는 트랜잭션 이후에도 같아야 함 고립성(Isolation) : 트랜잭션 실행 도중 다른 트랜잭션의 영향을 받지 않아야함 지속성(Durability) : 트랜잭션의 결과는 항상 유지(영구 반영) 되어야 함 트랜잭션 상태 제어 트랜잭션은 수행 즉시 반영되는 것이 아니므로 진행 상황에 따라 다..
2023.06.14 -
객체 지향 기술의 구성 요소
객체 지향 기술의 구성 요소 클래스(Class) 객체의 타입을 정의하고 구현(Instantiation) 하는 틀(Frame) 유사한 성격을 가진 객체들의 공통된 특성을 추상화한 단위이다. 객체가 가지는 속성과 객체가 수행하는 메소드를 정의한 것이다. C언어의 구조체와 구조체를 연산하는 함수를 하나로 묶어 발전시킨 것이다. 객체 (Object) 클래스에 의해 구현된 각각의 대상들을 총칭하는 것이다. 객체마다 고유한 속성을 가지며 클래스에서 정의한 메소드 수행이 가능하다. 인스턴스(Instance) 특정 클래스에 의해 구현된 (좁은 범위의) 객체 메세지(Message) 객체 간 통신 (상호작용)을 위해 서로 주고받는 인터페이스 객체들은 요청 메세지를 통해 메소드 수행을 시작 메소드(Method) 요청 메세지..
2023.06.14 -
ICR - Identifying Age-Related Conditions
https://www.kaggle.com/competitions/icr-identify-age-related-conditions ICR - Identifying Age-Related Conditions | Kaggle www.kaggle.com Goal of the Competition The goal of this competition is to predict if a person has any of three medical conditions. You are being asked to predict if the person has one or more of any of the three medical conditions (Class 1), or none of the three medical condi..
2023.06.14