2024/11/04 3

[내일배움캠프/백엔드] 기초 Spring 2주차 강의

-postman, git clone-프레임워크, 라이브러리-annotation-spring framework와 spring boot-빌드 관리 도구-java 웹 기술의 역사Postman-개발자들이 HTTP 요청을 만들고, 서버로부터 응답을 확인하며, API의 기능을 테스트하고 디버깅할 수 있게 해준다.-RESTful API 뿐만 아니라 GraphQL, SOAP 등 다양한 API 유형을 테스트할 수 있고 Postman 공유를 통한 팀 간의 협업도 가능하다. Git Clone-원격 저장소(repository)의 전체 내용을 로컬 컴퓨터로 복사하는 Git 명령어이다.-프로젝트의 코드를 내려받아 로컬 환경에서 작업할 수 있게 된다.-저장소의 전체 이력(history)과 파일을 모두 복사하며, 이후에는 로컬에서 ..

내배캠/Spring 2024.11.04

[프로그래머스/ 코딩테스트 연습문제] 서울에서 김서방 찾기

Q. 서울에서 김서방 찾기A.class Solution {    public String solution(String[] seoul) {        String answer = "";        //i가 0부터 배열 seoul의 길이까지 1씩 증가하면서 Kim을 찾음        for(int i=0; i//서울 배열에 Kim이랑 같은 것이 있으면 answer 반환            if(seoul[i].equals("Kim")){                answer = "김서방은 " + i + "에 있다";                break;            }        }        return answer;    }}

[프로그래머스/ 코딩테스트 연습문제] 콜라츠 추측

Q. 콜라츠 추측A.class Solution {    public int solution(int num) {        int answer = 0;        long longNum = Long.valueOf(num); // num이 커질수록 int형의 범위를 벗어나니까 num을 long으로 형변환 해줌        //조건이 참일때 답을 반환        while(true){//num이 1이거나 작업반복 횟수가 500이면 정지, 아닐 경우 작업횟수 1 증가            if(longNum == 1 || answer >= 500)                break;                answer++;            //짝수 = 2로 나눴을 때 나머지 0, 홀수 = 2로 나..