Computer Science 2

클라이언트의 상태 유지 (Session, Cookie, JWT)

Velog에서도 포스팅 중입니다:) 클라이언트의 상태 유지 클라이언트와 서버는 주로 HTTP 프로토콜을 이용해 통신한다.Http의 대표적인 특징으로는 connectionless, stateless가 있는데, 비연결지향성과 무상태성이다. 이러한 Http의 특징으로 인해 클라이언트 - velog.io 클라이언트와 서버는 주로 HTTP 프로토콜을 이용해 통신한다. Http Http의 대표적인 특징으로는 connectionless, stateless가 있는데, 비연결지향성과 무상태성이다. 이러한 Http의 특징으로 인해 클라이언트 - 서버 통신간 클라이언트의 상태 유지를 별도로 해주어야한다. 😇 클라이언트 상태 유지 대표적인 방법으로는 쿠키 쿠키+세션 JWT 가 있다. 하나씩 알아보자. 🍪 쿠키 Cookie는 ..

컴퓨터의 소수(Decimal) 처리

Velog에서도 포스팅 중입니다:) 컴퓨터의 소수(Decimal) 처리 double형의 a(1.1)와 b(0.1)를 더하면 1.2가 나오지 않는 상황을 마주하게 된다.먼저 컴퓨터의 소수 처리를 알아보자.컴퓨터는 모든 수를 이진법으로 처리하는데, 소수(Decimal)는 어떻게 처리할까??정수 velog.io 문제 상황 public class Decimal { public static void main(String[] args) { double a = 1.1; double b = 0.1; System.out.println(a+b==1.2); // false } } double형의 a(1.1)와 b(0.1)를 더하면 1.2가 나오지 않는 상황을 마주하게 된다. 먼저 컴퓨터의 소수 처리를 알아보자. 컴퓨터의 소..

Computer Science 2023.04.02