울음참고 개발공부
article thumbnail
BEAKJOON | 15552 빠른 A+B JAVA
코테연습/백준 2024. 1. 25. 15:29

https://www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net [ 문제 조건 ] [ 정답 ] import java.io.*; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWr..

article thumbnail
코딩테스트 연습 > SELECT > 오프라인/온라인 판매 데이터 통합하기 MySQL

https://school.programmers.co.kr/learn/courses/30/lessons/131537 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [ 정답 - UNION ] SELECT DATE_FORMAT(SALES_DATE,"%Y-%m-%d") SALES_DATE , PRODUCT_ID , USER_ID , SALES_AMOUNT FROM ONLINE_SALE WHERE SALES_DATE LIKE '2022-03%' UNION SELECT DATE_FORMAT(SALES_DATE,"%Y-%m-%d") SALES_DATE , PRODU..

BAEKJOON | 5597 과제 안 내신 분..? Java
코테연습/백준 2024. 1. 24. 10:33

https://www.acmicpc.net/problem/5597 5597번: 과제 안 내신 분..? X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데, www.acmicpc.net import java.util.Scanner; public class BOJ5597 { public static void main(String[] args) { int A[] = new int[31]; Scanner sc = new Scanner(System.in); for(int i = 0; i

article thumbnail
코딩 기초 트레이닝 > 전국 대회 선발 고사

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr [ 문제 이해하기 ] rank[] 배열에 있는 원소 - 각 학생의 등수 ( 1등, 2등 ,,, ) 빨간색으로 적은 수 - 각 학생의 번호 ( 0번 학생, 1번 학생 ,,, ) 입출력 예 #1 번에서 true 값만 모으면 [ 7,2,5,4 ] 이다 해당 등수를 정렬하면 [ 2,4,5,7 ] 이된다. 여기서 3명을 선발한다고 하였으므로 등수는 [ 2,4,5 ] 가 남는다. [ 2,4,5 ] 에 해당하는 학생의 번호수를 확인하면 각 원소의 아래 숫자만 확인하면 된다. -> [ 2, 4, 3 ] return 값은 등..

RESTfull API 란?
CS 용어 및 개념 2023. 12. 28. 10:36

RESTfull API 와 일반 API 사이의 주요 차이점에 대한 정리RESTfull API 만 사용해왔기 때문에 일반 API 를 사용하는 경우와 비교하여 간단하게 비교해보려한다   디자인 패턴 차이  RESTful API (Representation State Transfer)RESTful 은 자원(Resource)을 URI(Uniform Resource Identifier)로 표현하고, 해당 자원에 대한 행위(Verb)를 HTTP 메서드(GET, POST, PUT,DELETE 등)으로 나타내는 아키텍처 스타일이다. RESTful API 는 간결하고 직관적인 디자인을 가진다.  일반적인 APIRESTful 이 아닌 API 는 다양한 디자인 패턴을 사용할 수 있다.SOAP(Simple Object Acc..

Spring boot - war 파일 기본 루트
Spring & Spring Boot 2023. 12. 7. 15:15

' 인프런 강의의 '스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술' 을 듣다가 든 궁금점 ' -> " html 파일이 실행되는 루트 폴더가 다르네?" ( /resources/templates 가 공통인 줄 알았음 ) Spring Boot 에서 war 로 패키징하는 의 경우 scr/main/webapp 경로에 index.html 이 있으면 기본 루트가 된다. 내가 여기서 말하는 기본루트라는 것은 'http://localhost:8080' 과 같이 실행 한 경우에 해당 경로의 index.html 이 실행된다는 것이다. 보통 main/resources/templates 가 기본 루트가 된다고 알고 있었는데, 해당 경우는 jar 로 패키징한 경우 이고 war 파일의 경우에는 /webapp 폴더를 루트로 설정..

TIL | HTML - <input> value 에는 null 값을 할당할 수 없다 ?
TIL 2023. 11. 30. 14:31

결론은 그렇다 브라우저는 일반적으로 input 요소의 value 속성을 빈 문자열('') 로 취급하므로, 직접적으로 null 을 할당하더라도 이를 빈 문자열로 처리하는 것이다. 좀 더 자세히 살펴보기 위해 아래 예제를 보자 (function ($) { var $pageId = $('#pageId'); $pageId.val(null); })(jQuery); 다음과 같이 id 가 'pageId' 인 값의 value 값을 null 로 할당했다. null 이 들어갔을까?? $pageId.val() === null // false 그렇지 않다. 그렇다면 다음은 어떨까? $pageId.val() === '' //true $pageId.val(''); $pageId.val('') === $pageId.val(null..

article thumbnail
Spring Boot 의 내장웹서버 Tomcat 의 위치
Spring & Spring Boot 2023. 11. 29. 10:11

Tomcat 은 WAS 의 한 종류이다* WAS ( Web Application Server ) : 정적리소스 및 동적인 애플리케이션 관리 서버     Spring Boot 는 내장형 웹 서버를 가지고 있으므로 애플리케이션을 실행할 때 별도의 구성 없이도 내장된 서버를 사용하여 애플리케이션을 실행할 수 있다.  기본적으로 Tomcat, Jetty, Undertow 와 같은 내장형 서버를 제공하며 선택해서 사용할 수 있다.    Spring 은 내장형 웹 서버를 가지고 있을까 ?? Srping Framework 는 Spring MVC 를 사용하여 웹 애플리케이션을 구축할 수 있다.Spring MVC 를 사용할 때, 일반적으로 외부 웹 서버(Tomcat, Jetty 등)를 사용하지만 ......Spring ..