- 23.11.10) TIL - 스프링 숙련 주차 4일차2023-11-10 20:55:56개인과제 발제가 나왔으나 일단 강의를 다 듣고 시작할 예정이다. 아침부터 몸 상태가 안좋아서 강의에 잘 집중하지 못했다. 주말에 푹 쉬고 월요일부터 강의 열심히 들어야겠다. 지난 입문 주차 개인 과제 해설을 들으면서 내가 만든 과제와 비교하는데, 난 상태코드를 굳이 넣지 않아도 포스트맨에서 200, 400 뜨길래 상관없는 줄 알았는데, 직접 201, 202 등등 입력할 수 있었다. @ResponseStatus(HttpStatus.메소드) 컨트롤러 클래스에서 해당 메소드에 위의 애노테이션 작성하면 해당하는 상태코드가 입력된다. 메소드 상태번호 설명 2xx : Successful OK 200 요청이 성공적으로 처리되었습니다. Created 201 요청으로 새로운 리소스가 성공적으로 생성되었습니다. No Co..
- 입문 - 배열 원소의 길이2023-11-09 22:02:05입문 - 배열 원소의 길이 문제설명 문자열 배열 strlist가 매개변수로 주어집니다. strlist 각 원소의 길이를 담은 배열을 retrun하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ strlist 원소의 길이 ≤ 100 strlist는 알파벳 소문자, 대문자, 특수문자로 구성되어 있습니다. 입출력 예 입출력 예 설명 입출력 예 #1 ["We", "are", "the", "world!"]의 각 원소의 길이인 [2, 3, 3, 6]을 return합니다. 입출력 예 #2 ["I", "Love", "Programmers."]의 각 원소의 길이인 [1, 4, 12]을 return합니다. 내 풀이 >> strlist 배열에 반복문을 통해 돌면서 str에 strlist 인덱스의 값을 넣는다. >..
- 입문 - 컨트롤 제트2023-11-09 22:01:06입문 - 컨트롤 제트 문제설명 숫자와 "Z"가 공백으로 구분되어 담긴 문자열이 주어집니다. 문자열에 있는 숫자를 차례대로 더하려고 합니다. 이 때 "Z"가 나오면 바로 전에 더했던 숫자를 뺀다는 뜻입니다. 숫자와 "Z"로 이루어진 문자열 s가 주어질 때, 머쓱이가 구한 값을 return 하도록 solution 함수를 완성해보세요. 제한사항 1 ≤ s의 길이 ≤ 200 -1,000 > 숫자와 Z는 공백을 기준으로 나누기 때문에 split 메서드를 이용해서 문자열을 나눈 배열 strings를 만든다. >> strings 배열을 반복문을 이용해 돌면서 "Z" 문자열을 만나면 sum에 preNum을 빼준다. >> 그게 아니면 숫자이기 때문에 문자열로 된 숫자를 int로 파싱한 뒤, 그 값을 sum에 더해준다. ..
- 23.11.09) TIL - 스프링 숙련 주차 3일차2023-11-09 20:40:55어제에 이어 강의를 들었다. 오늘부터 알고리즘 조가 편성되었다. 오늘 배운 것 Rest Template Naver Opne API 1. Rest Template - 스프링 프레임워크의 일부로 제공되는 HTTP 클라이언트 라이브러리로 다른 서버로 간편한게 데이터를 요청 할 수 있다. 2. Naver Open API - 클라이언트 -> 내 웹 서버 -> 네이버 서버로 데이터를 요청하고, 네이버 서버에서 클라이언트에게 데이터를 가져온다.