본문 바로가기

분류 전체보기94

[프로그래머스] 스택/큐 - 주식 가격 🙄💰 주식가격 😀문제 문제 설명 초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요. 제한사항 prices의 각 가격은 1 이상 10,000 이하인 자연수입니다. prices의 길이는 2 이상 100,000 이하입니다. 입출력 예 prices return [1, 2, 3, 2, 3] [4, 3, 1, 1, 0] 입출력 예 설명 1초 시점의 ₩1은 끝까지 가격이 떨어지지 않았습니다. 2초 시점의 ₩2은 끝까지 가격이 떨어지지 않았습니다. 3초 시점의 ₩3은 1초뒤에 가격이 떨어집니다. 따라서 1초간 가격이 떨어지지 않은 것으로 봅니다. 4초 시점의 ₩2은 1초간 가격이 떨어지지 않았습니다.. 2020. 5. 4.
[SpringBoot] SpringApplication 에 대하여 📌 [SpringBoot] SpringApplication SpringApplication document 📕 Debug log 출력하기 기본적으로 INFO레벨까지만 로그를 찍어주는데 Debug 모드로 설정하면 Debug 레벨까지 로그를 찍어준다. 어떤게 자동설정이 되고 왜 안되는지 까지 나온다. 이와같이 VM option에 -Ddebug라고 옵션을 입력하면 디버그 모드로 전환된다. 📕 FailureAnalyer 란? Error 메세지를 좀 더 이쁘게 띄워줌. 위의 document에 가보면 설정법이 나와잇음. 각종 변수들로 application 정보들을 출력할 수도 있고 , 자신만의 배너를 만들어서 이쁘게 만들어 줄 수 있다. 배너는 resource폴더 안에 banner.txt 파일을 추가하면 내가 만든.. 2020. 5. 3.
[SpringBoot] Jar 파일로 서버 실행시키기 📌[Spring] JAR 파일을 만들어 서버 실행 시키기 📒 Maven 에서 mvn package 로 jar 생성. /target안에 있음 📒 Gradle 에서 gradle build 혹은 ./gradlew build gradle wrapper를 사용하는경우. /build/libs 안에 있음. 작업을 마치고 .jar파일이 생기면 java -jar /build/libs/name.jar 로 서버를 띄울 수 있따. 이 .jar파일에는 application을 실행시키기 위한 의존성 파일 등 모든것이 들어가있다. 2020. 5. 3.
[SpringBoot] Spring 에서 내장 웹 서버의 이해와 Servelt / ssl 인증 📌 [Spring] Spring 에서 내장 웹 서버 이해 먼저 서블릿이 뭔지 알아보도록 하겠다. 🙄🙄 Servelt 이란? 자바 서블릿(Java Servlet)은 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을 말하며, 흔히 "서블릿"이라 불린다. 자바 서블릿은 웹 서버의 성능을 향상하기 위해 사용되는 자바 클래스의 일종이다. 서블릿은 JSP와 비슷한 점이 있지만, JSP가 HTML 문서 안에 Java 코드를 포함하고 있는 반면, 서블릿은 자바 코드 안에 HTML을 포함하고 있다는 차이점이 있다. - 위키백과 한마디로 자바를 사용해서 웹페이지를 동적으로 생성하는 서버측의 클래스. 라고 생각이 든다. 이렇게만 보면 이해가 잘 안가니 이분이 정리해두신 정리를 참고해서 이해해보자 .. 2020. 5. 3.
[SpringBoot] Spring Boot 소개 🤔Spring Boot 란? Spring Document 8. Introducing Spring Boot Spring Boot makes it easy to create stand-alone, production-grade Spring-based Applications that you can run. We take an opinionated view of the Spring platform and third-party libraries, so that you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration. You can use Spring Boot to create J.. 2020. 5. 3.
[SpringBoot] Spring 에서 자동설정의 이해와 구현 (AutoConfiguration) 😀 Spring 자동 설정의 이해 본 포스팅은 백기선님의 inflearn 강의인 "스프링 부트 개념과 활용" 을 정리한 내용입니다. @SpringBootApplication @SpringBootConfiguration @ComponentScan @EnableAutoConfiguration 을 내포하고 있다. 🥕@SpringBootConfiguration @SpringBootConfiguration Document @SpringBootConfiguration is a class-level annotation that is part of the Spring Boot framework. It indicates that a class provides application configuration. Documen.. 2020. 5. 3.