목록전체 글 (151)
ultra_dev
HTTP/3 HTTP의 3번째 메이저 버전으로 HTTP/2의 차기 버전, 2022년 6월 6일 표준화됨 HTTP 3에서는 기존 TCP 방식이 아닌 UDP 방식 사용 공부할 때는 TCP방식이 더 신뢰성 있고 좋은 거라고 배웠는데 왜 이번에 UDP방식으로 돌아 갔을까? UDP 방식의 장점인 속도 때문이다. 거기에 구글이 QUIC 방식이 더해져서 신뢰성도 확보할 수 있게 됐다. QUIC은 TCP가 가지고 있는 문제들을 해결하고 레이턴시의 한계를 뛰어넘고자 구글이 개발한 UDP 기반의 프로토콜, TCP의 핸드쉐이크 과정을 최적화하는 것에 초점을 맞추어 설계되었고, UDP를 사용함으로써 이를 실현해냄 구글에서 UDP방식을 선택한 이유 UDP의 장점은 바로 커스터마이징이 용이하다는 것 TCP의 경우 워낙 오래 전에..
후위식 연산(postfix) 설명 후위연산식이 주어지면 연산한 결과를 출력하는 프로그램을 작성하세요. 만약 3*(5+2)-9 을 후위연산식으로 표현하면 352+*9- 로 표현되며 그 결과는 12입니다. 입력 첫 줄에 후위연산식이 주어집니다. 연산식의 길이는 50을 넘지 않습니다. 식은 1~9의 숫자와 +, -, *, / 연산자로만 이루어진다. 출력 연산한 결과를 출력합니다. 예시 입력 1 352+*9- 예시 출력 1 12 📌 .isDigit → char값이 숫자인지 여부 판단하여 true false 리턴 lt rt활용. 먼저 뺀걸rt 나중에 뺀걸 lt로해서 나중에 뺀거로 후위연산 else if로 일일히 연산자들 지정.. for문내에서 돌돌돌 import java.util.Scanner; import ja..
브라우저는 same-origin policy(SOP, 동일 출처 정책)에 의해 다른 출처의 리소스를 허용하지 않음. CORS(Cross-Origin Resource Sharing, 교차 출처 리소스 공유) -동일 출처가 아니더라도 요청을 수행할 수 있도록 해주는 SOP 예외 정책, 서로 다른 origin끼리 리소스 요청을 받을 수 있도록 표준( Same Origin Policy )을 우회하는 기술 SOP(same-origin policy, 동일 출처 정책) - 브라우저가 동일 출처 정책을 준수해 다른 origin의 리소스 접근을 막는 것 Origin이란 - Protocol http , https + Host home (localhost , naver.com , google.com) + port (80 ,..
기존 방식 : 객체를 관계형 DB에 관리한다는 것 이 문제 → 개발자가 객체로 데이터를 가공했지만 DB에 저장할 땐 결국 SQL → SQL 중심적인 개발이 되버린다. ❓ 무엇이 문제인가? 기능하나 추가해서 테이블이 생성 될 때마다 CRUD SQL을 다 만들어줘야 한다. 기존 회원객체와 테이블 기능쿼리 구현 /*회원 객체*/ public class Member { private String memberId; private String name; } /*쿼리*/ INSERT INTO MEMBER(MEMBER_ID, NAME) VALUES ... SELECT MEMBER_ID, NAME FROM MEMBER M UPDATE MEMBER SET ... 기획자가 전화번호 필드를 추가 해 달라고 한 상황 /*회원 ..