본문 바로가기

분류 전체보기115

[HTTP] HTTP란? HTTP (Hypertext Transfer Protocol)는 월드 와이드 웹(WWW)에서 정보를 주고받는 데 사용되는 프로토콜입니다. HTTP는 클라이언트와 서버 간의 통신을 위해 설계되었으며, 클라이언트가 웹 브라우저를 통해 웹페이지나 리소스를 요청하면, 서버는 이를 처리하여 요청한 정보를 제공하는 방식으로 작동합니다. HTTP의 특징은 다음과 같습니다. 1. 웹 요청과 응답 : 클라이언트(웹 브라우저)가 웹 서버에 데이터를 요청할 때, HTTP를 사용하여 요청을 보냅니다. 서버는 요청을 받으면 해당하는 웹 페이지, 이미지, 동영상 등의 리소스를 찾아서 클라이언트에게 응답으로 돌려줍니다. 클라이언트 서버 구조 Request Response 구조 클라이언트는 서버에 요청을 보내고, 응답을 대기 서버가.. 2023. 7. 18.
[HTTP] 인터넷 네트워크 IP (인터넷 프로토콜) IP (Internet Protocol)은 인터넷을 통해 데이터를 전송하는 데 사용되는 주요 프로토콜 중 하나입니다. 이 프로토콜은 컴퓨터 네트워크 간의 통신을 가능하게 하고, 인터넷에서 데이터를 라우팅하는 기능을 수행합니다. 간단히 말하면, IP는 데이터를 출발지에서 목적지로 전달하는 주소 체계를 제공하는 것입니다. IP는 일반적으로 두 가지 버전으로 사용됩니다. IPv4 (Internet Protocol version 4): 가장 오래된 버전으로, 32비트 주소 체계를 사용합니다. 이는 대략 43억 개의 주소를 지원하며, 인터넷에서 처음 개발된 시점부터 널리 사용되었습니다. 그러나 인터넷의 폭발적인 성장으로 인해 IPv4 주소가 고갈되는 상황이 발생했습니다. IPv6 (Int.. 2023. 7. 18.
[기술/논문리뷰][생성AI] SeqDeepFake: Detecting and Recovering Sequential DeepFake Manipulation SeqDeepFake: Detecting and Recovering Sequential DeepFake Manipulation S-Lab, ECCV 2022 이 논문은 딥페이크 기술을 사용한 가짜 영상 조작을 감지하고 복구하는 방법에 대해 깊이 있는 연구를 수행하였습니다. 논문의 주요 목적은 시퀀셜 딥페이크 조작(Detecting Sequential DeepFake Manipulation)을 감지하기 위한 새로운 연구 문제를 제시하는 것입니다. 일반적으로 딥페이크 조작은 단일 단계의 조작을 감지하는 것에 초점을 맞추고 있으나, 최근에는 얼굴 조작 애플리케이션을 통해 다단계 조작이 가능해졌습니다. 이러한 시퀀셜 딥페이크 조작은 기존의 방법으로는 감지하기 어려운 도전적인 문제를 제시합니다. 논문에서는 시퀀셜.. 2023. 7. 17.
Spring - 빈 스코프 빈 스코프란 ? 스프링 빈이 스프링 컨테이너의 시작과 함께 생성되어서 스프링 컨테이너가 종료될 때 까지 유지된다고 학습했다. 이는 스프링 빈이 기본적으로 싱글톤 스코프로 생성되기 때문이다. 스코프는 빈이 존재할 수 있는 범위를 뜻한다. 스프링은 다음과 같은 다양한 스코프를 지원한다. 싱글톤 :기본 스코프, 스프링 컨테이너의 시작과 종료까지 유지되는 가장 넓은 범위의 스코프이다. 프로토타입 :스프링 컨테이너는 프로토타입 빈의 생성과 의존관계 주입까지만 관여하고 더는 관리하지 않는 매우 짧은 범위의 스코프이다. 웹 관련 스코프 : request: 웹 요청이 들어오고 나갈때 까지 유지되는 스코프이다. session: 웹 세션이 생성되고 종료될 때 까지 유지되는 스코프이다. application: 웹의 서블릿 .. 2023. 7. 17.