분류 전체보기
-
boot 구조 및 메인화면 실행java spring boot 2022. 9. 21. 19:33
처음 start 프로젝트가 생성되면 controller 패키지 없이 boot1Application 클래스만 존재한다. Application 클래스는 결과적으로 boot를 구동하는 역활을 수행한다. 구체적으로 하는 일을 나열해보자면 다음과 같다. @SpringBootConfiguration -> 현재 클래스가 Spring의 설정 파일임을 알려주는 어노테이션 @ComponentScan -> 다른 컴포넌트, 서비스, 설정 등을 찾을 수 있게 도와주는 어노테이션 -> 즉 자바 클래스를 스프링 빈이라고 표시하고 스프링의 component-scanning 기술을 통해 ApplicationContext에 빈으로 등록하게 하는 역할 @EnableAutoConfiguration -> Spring boot 클래스패스 세팅..
-
level1 - 자릿수 더하기프로그래머스 2022. 9. 19. 11:28
문제 자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123 이면 1 + 2 + 3 = 6을 return 하면 됩니다. 결과 N answer 123 6 987 24 방법 1.n을 string으로 변환한 다음 1자리씩 자르고 덧셈 연산을 수행 import java.util.*; public class Solution { public int solution(int n) { int answer = 0; String tmp = Integer.toString(n); for (int i = 0;i0){ answer = answer + n%10; n=n/10; } return answer; } }
-
level 1 - 짝수와 홀수프로그래머스 2022. 9. 19. 09:33
문제 정수 num이 짝수일 경우 Even 을 반환하고 홀수인 경우 Odd 를 반환하는 함수, solution을 완성해주세요. 결과 num return 3 "Odd" 4 "Even 방법 num값을 2로 나눈후 나머지가 0 이면 Even 나머지가 0이 아니면 Odd 출력 로직 class Solution { public String solution(int num) { String answer = ""; if(num%2==0){ answer = "Even"; }else{ answer = "Odd"; } return answer; } }
-
window.onload VS document.readyjavascript ES5 정리 2022. 6. 10. 15:10
//html페이지에 존재하는 모든 태그가 화면에 올라가는 순간이 로드가 완료되는 순간임. window.onload = function(){ console.log("win load.."); } //dom이 로그된 시점 //dom이란 //document object model 의 약자로써 와 같은 html 문서의 태그들을 js 가 이용할 수 있도록 객체로 만들어 놓은것이다. $(document).ready(function(){ console.log("docu load..") });
-
익명,선언적 함수javascript ES5 정리 2022. 6. 9. 12:01
//익명함수, 기명함수는 선언되는 시점이 완전히 다름 //익명함수 //브라우저가 런타임(RunTime)에 동적으로 선언되는 함수 var test = function(){ console.log("익명함수 테스트"); } //선언적함수 //브라우저가 런타임(RunTime) 이전에 선언되는 함수(호이스팅) function a(){ console.log("선언적함수 테스트"); } $(document).ready(function(){ test(); a(); });