Light Blue Pointer
본문 바로가기

분류 전체보기299

[프로그래머스][Lv.0]덧셈식 출력하기 문제 주소 https://school.programmers.co.kr/learn/courses/30/lessons/181947 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 두 정수 a, b가 주어질 때 다음과 같은 형태의 계산식을 출력하는 코드를 작성해 보세요. a + b = c 제한사항 1 ≤ a, b ≤ 100 입출력 예 입력 #1 4 5 출력 #1 4 + 5 = 9 제출 코드 Java import java.util.Scanner; public class Solution { public static void main(String[] arg.. 2023. 11. 1.
웹/Spring 기초 개념 공부 서버란 무엇인가 clients ↔ response ↔ internet ↔ request ↔ server 사용자의 요청이 서버에 도달하기 위해서는 ip주소가 필요함 웹 서버 : 클라이언트에게 요청을 응답하는 일종의 컴퓨터 브라우저를 통해 HTTP Request로 웹사이트를 웹서버에 요청 이후 웹서버는 요청을 승인하고 HTTP Response를 통해 웹사이트 데이터를 브라우저에 전송 마지막으로 브라우저는 서버에서 받아온 데이터를 이용해 웹사이트를 브라우저에 그 브라우저가 웹서버에 GET method로 요청 API(application programming interface)는 다른 소프트웨어 시스템과 통신하기 위해 따라야 하는 규칙을 정의합니다. 인터페이스(interface)는 서로 다른 두 개의 시스템, .. 2023. 11. 1.
첫 실습! HelloWorld GET해오기 with SpringBoot + Postman 1. 깃과 인텔리제이 설정 우선 깃과 인텔리제이를 설치해줌 인텔리제이에서 Auto import 설정 setting → Editor → General → Auto import → Add unambiguous imports on the fly , Optimize imports on the fly , Always 에 체크함 Git Repository 생성하기 최상단의 프로젝트를 파랗게 되게 클릭 후 VCS → Create Git Repository Gradle이란? 빌드 자동화 시스템 자바 코드를 설정에 맞게 자동으로 빌드해줌 Build 소스코드를 실행 가능한 결과물로 만드는 일련의 과정 우측 탭 Gradle → Tasks→ build → build 클릭 왼쪽 탭 project → build → libs(li.. 2023. 11. 1.
[프로그래머스][Lv.0]특수문자 출력하기 문제 주소 https://school.programmers.co.kr/learn/courses/30/lessons/181948?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 다음과 같이 출력하도록 코드를 작성해 주세요. 출력 예시 !@#$%^&*(\\'"?:; 제출 코드 1. Java import java.util.Scanner; public class Solution { public static void main(String[] args) { System.out.print("!@#$%^&*(\\\\'\\"?:;"); .. 2023. 10. 31.
Spring 입문 웹 동작방식 이해하기 IP주소 : 네트워크망에서 데스크탑 식별 위치 주소 데이터 송수신 기준 주소 브라우저 : 웹페이지 이미지 비디오등의 컨텐츠를 송수신/ 컨텐츠를 표현 DNS : 도메인 이름을 IP주소로 변환해서 원하는 웹사이트로 중개해줌 HTTP : 웹 상에서 요청을 보내고 받는 상호간의 약속, 형식 API : Application programming interface : 다른 소프트웨어 시스템과 통신하기 위해 따라야 하는 규칙 개발자는 다른 애플리케이션이 프로그래밍 방식으로 애플리케이션과 통신할 수 있도록 API를 표시하거나 생성함 클라이언트와 웹 리소스 사이의 게이트웨이 Interface : 서로 다른 두개의 시스템의 경계, 중개 RESTful API REST : Representational .. 2023. 10. 31.
2023-10-31, Today I Learned 오늘 공부한 것 https://greedydeveloper.tistory.com/92 Spring 입문 웹 동작방식 이해하기 IP주소 : 네트워크망에서 데스크탑 식별 위치 주소 데이터 송수신 기준 주소 브라우저 : 웹페이지 이미지 비디오등의 컨텐츠를 송수신/ 컨텐츠를 표현 DNS : 도메인 이름을 I greedydeveloper.tistory.com 오늘 푼 문제 https://greedydeveloper.tistory.com/93 [프로그래머스]특수문자 출력하기 문제 주소 https://school.programmers.co.kr/learn/courses/30/lessons/181948?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤.. 2023. 10. 31.
[프로그래머스][Lv.0]대소문자 바꿔서 출력하기 문제 주소 https://school.programmers.co.kr/learn/courses/30/lessons/181949 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요. 제한사항 1 ≤ str의 길이 ≤ 20 str은 알파벳으로 이루어진 문자열입니다. 입출력 예 입력 #1 aBcDeFg 출력 #1 AbCdEfG 제출 코드 import java.util.*; public class Solution { .. 2023. 10. 30.
2023-10-30 Today I Learned 오늘 개발한 것 https://greedydeveloper.tistory.com/87 [내일배움캠프][팀프로젝트]키오스크 개발일지 https://github.com/minisundev/Kiosk GitHub - minisundev/Kiosk: Kiosk program for a burger place Kiosk program for a burger place. Contribute to minisundev/Kiosk development by creating an account on GitHub. github.com 오늘의 목표 오늘의 목표는 greedydeveloper.tistory.com 오늘 푼 문제 https://greedydeveloper.tistory.com/90 [프로그래머스]대소문자 바꿔서 .. 2023. 10. 30.
[프로그래머스][Lv.1]바탕화면 정리 문제 주소 https://school.programmers.co.kr/learn/courses/30/lessons/161990 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 문제 설명 코딩테스트를 준비하는 머쓱이는 프로그래머스에서 문제를 풀고 나중에 다시 코드를 보면서 공부하려고 작성한 코드를 컴퓨터 바탕화면에 아무 위치에나 저장해 둡니다. 저장한 코드가 많아지면서 머쓱이는 본인의 컴퓨터 바탕화면이 너무 지저분하다고 생각했습니다. 프로그래머스에서 작성했던 코드는 그 문제에 가서 다시 볼 수 있기 때문에 저장해 둔 파일들을 전부 삭제하기로 했습니.. 2023. 10. 27.