본문 바로가기

전체 글160

[HTTP] HTTP Header1 (표현 Header, 협상 ) 출처 https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/dashboard 모든 개발자를 위한 HTTP 웹 기본 지식 강의 - 인프런 실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., [사진] 📣 확인해주세요!본 강의는 자바 스프링 완전 정복 시리즈의 세 번째 강의입니다. 우아한형제들 최연소 기술 www.inflearn.com 목차 HTTP 메시지의 구조 HTTP 헤더 Header Field는 Field-name: OWS Field-Value OWS (OWS: 띄어쓰기 허용) 의 형식을 가지고 있습니다. Field-name은 대소문자를 구분하지 않습니다. 용도 HTTP.. 2023. 5. 2.
[프로그래머스] Level 2. 요격연습 - JAVA 🔗 문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 👨🏻‍💻 풀이 및 코드 문제 유형 및 난이도 : 그리디 / Level 2 풀이 미사일을 시작 순으로 정렬하는 방법과 끝나는 시점 순으로 정렬하는 방법 2가지로 풀었다. 전체 코드 Sol1) import java.util.*; class Solution { public int solution(int[][] targets) { Arrays.sort(targets, (o1, o2) -> (o1[0] - o2[0])); // s 오름차순으로 정렬 int cnt = 0; int last = -1; // 커버할.. 2023. 4. 27.
[BOJ] 23290. 마법사 상어와 복제 - JAVA 🔗 문제 23290번: 마법사 상어와 복제 첫째 줄에 물고기의 수 M, 상어가 마법을 연습한 횟수 S가 주어진다. 둘째 줄부터 M개의 줄에는 물고기의 정보 fx, fy, d가 주어진다. (fx, fy)는 물고기의 위치를 의미하고, d는 방향을 의미한다. 방향 www.acmicpc.net 👨🏻‍💻 풀이 및 코드 문제 유형 및 난이도 : 구현, 시뮬레이션 / G1 풀이 시뮬레이션 문제라서 차근차근 해결하면서 풀었다. 1. 입력 ① 입력으로 들어오는 물고기들의 위치와 방향을 List 에 담는다. class Fish { int x, y;// 위치 int dir;// 방향 } List fishes = new ArrayList(); fishes.add(new Fish(x, y, dir); ② 상어의 위치를 받는다... 2023. 4. 24.
[HTTP] HTTP 상태 코드 출처 모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 강의 실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., - 강의 소개 | 인프런 목차 의미 종류 1xx Information Code 요청이 수신되어 처리 중이다. 2xx Success Code 클라이언트의 요청을 성공적으로 처리했다. 200 : OK 201 : Created 202 : Accepted 204 : No Content 3xx Redirection Code 요청을 완료하기 위해 유저 에이전트의 추가 조치가 필요하다 300 : Multiple Choices 301 : Moved Permanently 302 : Found 303 : See Other 304 : Not Modified 307 : .. 2023. 4. 20.
[HTTP] HTTP Method 활용 예제 출처 모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 강의 실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., - 강의 소개 | 인프런 목차 클라이언트에서 서버로 요청하는 4가지 상황 정적 데이터 조회 이미지나 정적 텍스트 문서를 요청하는 경우입니다. 동적 데이터 조회 주로 검색 시에 검색어를 전달하거나, 게시판의 글 목록에서 글을 정렬할 때 필터로 사용될 데이터를 전달하는 경우입니다. HTML Form 예를 들어, 회원 가입 시의 데이터 묶음 또는 상품 주문 시의 데이터 묶음을 전달하는 경우입니다. HTTP API 서버 to 서버 통신 앱 클라이언트 웹 클라이언트 (Ajax) 예) 회원 가입, 상품 주문 데이터 전달 방식 클라이언트에서 서버로 데이터를 전달.. 2023. 4. 18.
[HTTP] HTTP Method 출처 모든 개발자를 위한 HTTP 웹 기본 지식 - 인프런 | 강의 실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다., - 강의 소개 | 인프런 목차 HTTP API를 만들어보자 요구사항 회원 정보 관리 API를 만들어라 회원 목록 조회 회원 조회 회원 등록 회원 수정 회원 삭제 API URI 설계 (URI: Uniform Resource Identifier) 회원 목록 조회 : read-member-list 회원 조회 : read-member-by-id 회원 등록 : create-member 회원 수정 : update-member 회원 삭제 : delete-member 이것이 좋은 URI 설계일까? X. 가장 중요한 것은 '리소스 식별' API URI 설계의 고민 .. 2023. 4. 17.