본문 바로가기

분류 전체보기64

쿠키 & 세션 이전 글에서 HTTP 프로토콜은 요청 후 응답을 받으면 연결을 끊어 버리며, 통신이 끝나면 상태를 유지하지 않는 특성에 대해 확인했습니다. 이러한 특성 때문에 일어나는 문제를 해결하기 위해 쿠키와 세션을 사용합니다. 이번 글에서는 쿠키와 세션에 대해 알아보겠습니다. 기억이 안나거나 어떠한 내용인지 모르시는 분은 아래 글을 읽고 오시면 이해하는데 도움이 될 것입니다. :) HTTP 프로토콜 url의 앞에 http나 https가 붙어있는 경우를 본적이 있을 것입니다. 이번 글에서는 HTTP가 무엇인지 알아보도록 하겠습니다. 그리고 HTTP 와 HTTPS의 차이점을 간단하게 확인해 보겠습니다. 프로토콜 프 oagree0123.tistory.com 쿠키와 세션을 사용해야 하는 이유로 가장 흔한 예시는 로그인을 .. 2021. 8. 30.
HTTP 프로토콜 url의 앞에 http나 https가 붙어있는 경우를 본 적이 있을 것입니다. 이번 글에서는 HTTP가 무엇인지 알아보도록 하겠습니다. 그리고 HTTP와 HTTPS의 차이점을 간단하게 확인해 보겠습니다. 프로토콜 프로토콜은 컴퓨터 내부 또는 컴퓨터 사이에서 데이터의 교환 방식을 정의하는 규칙 체계입니다. 기기간 통신은 교환되는 데이터의 형식에 대해 상호 합의를 요구합니다. 이런 형식을 정의하는 규칙의 집합을 프로토콜이라 합니다. 간단하게설명하자면 "내가 이런 방식으로 줄 테니까 너는 이런 방식으로 받아. 그리고 너가 준 것은 내가 이렇게 받을께" 라고 약속하는 것입니다. 1. HTTP (Hypertext Transfer Protocol) HTTP는 인터넷상에서 데이터를 주고 받기 위한 1) 서버/클라이언.. 2021. 8. 25.
브라우저 동작 방법 이 글은 html5rocks.com에 "How Browsers Work: Behind the scenes of modern web browsers"를 참고하여 작성한 글입니다. 브라우저 주소창에 http://naver.com 나 https://www.daum.net/같은 url을 입력하고 엔터를 누르면 어떻게 새로운 페이지가 뜨는지 배워보겠습니다. 1. 브라우저 브라우저는 웹 페이지, 이미지, 비디오 등 다양한 정보를 수신, 전송, 그래픽 표현을 하는 소프트웨어 이다. 예를 들어 마이크로소프트 엣지, 크롬, 사파리, 파이어폭스 등이 있습니다. 브라우저는 클라이언트 / 서버 모델로 클라이언트는 웹 서버에 접속하여 정보를 요청하고, 서버는 해당 정보를 HTTP프로토콜을 따라 웹 브라우저에 전송합니다. 2. .. 2021. 8. 24.
01. 퍼셉트론(Perceptron) (밑바닥부터 시작하는 딥러닝) 내용을 바탕으로 작성되었습니다. 1. 퍼셉트론 퍼셉트론(perceptron)은 1957년에 프랑크 로젠블라트가 제안한 인공 신경망 알고리즘 입니다. 퍼셉트론은 뇌를 구성하는 신경 세포의 뉴런을 본따 만들어 유사한 동작을 가집니다. 퍼셉트론은 다수의 신호(Input)를 입력받아 하나의 신호(Output)를 출력합니다. - 위 그림에서 $x_1... x_i$ 는 입력 신호, $y$는 출력 신호, $w_1...w_i$는 가중치를 의미합니다. - 원은 인공 뉴런에 해당합니다. - 입력 신호 $x$가 가중치 $w$와 곱해져 뉴런에 보내집니다. - 뉴런에 전달된 시호가 임계치(threshold)를 넘으면 1을 넘을 때만 1을 출력합니다. 이를 수식으로 표현하면 아래와 같습니다. ($θ.. 2021. 8. 10.