@속성 prefix : 실행될 쿼리의 문 안에 쿼리 가장 앞에 붙여줌 UPDATE board username=#{username}, password=#{password} prefixOverrides : 실행될 쿼리의 문 안에 쿼리 가장 앞에 해당하는 문자들이 있으면 자동으로 지워줌 SELECT * FROM board WHERE id = #{id} OR TT LIKE '%' || #{searchContent} || '%' suffix : 실행 될 쿼리의 문 안에 쿼리 가장 뒤에 붙여줌 suffixOverrides : 실행될 쿼리의 문 안에 쿼리 가장 뒤에 해당하는 문자들이 있으면 자동으로 지워줌 @ 문법 SELECT * FROM user WHERE id = #{id} OR para1 = #{data1} O..
@ 개요 SpringBoot의 일반적인 관행은 외부구성을 사용하여 속성을 정의하는 것. 이를 통해 다른 환경에서 동일한 애플리케이션 코드를 사용할 수 있음 @ 속성 구성 Spring Boot는 key-value 형식을 사용하는 application.properties파일에 설정된 구성에 액세스 할 수 있음 spring.datasource.driver-class-name=org.mariadb.jdbc.Driver spring.datasource.username=유저이름 spring.datasource.password=비밀번호 spring.datasource.url=jdbc:mariadb://localhost:3306/board - 각 라인은 단일 구성. 키에 동일한 접두사를 사용하여 계층적 데이터를 표현해..
@ 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12934 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단 양의 정수 제곱이 아니면 -1을 리턴 @ 풀이 class Solution { public long solution(long n) { double x=Math.sqrt(n); //n의 제곱근 구하기 if(x == (int) x){ return (long)Math.pow(x+1,2);//Math.pow(a,b)->..

CSS 문법 - CSS 규칙은 2가지 부분으로 구성 (선택자 + 선언) - Selector(선택자) : 스타일을 변경하기 원하는 HTML 태그 및 표현식 - Property(속성) : 변경하기 원하는 스타일의 속성(attribute) - CSS 주석은 /* ~ */을 사용 CSS 적용 방법 3가지 - inline 스타일 ( 적용하려는 태그내에서 style="css" 형식 사용) - internal 스타일 (적용하려는 태그가 포함된 HTML파일에서 사용) - external 스타일 (HTML 파일과 다른 파일에서 사용, *.css 파일형식) 1. inline 스타일 inline style 2. internal 스타일 internal style 3. external style 적용 : 외부 파일로 CSS 정..
@ 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12928 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 12의 약수는 1, 2, 3, 4, 6, 12 이다. 이를 모두 더한 값 28을 리턴 @ 풀이 class Solution { public int solution(int n) { int answer = 0; for(int i=1; i

주석 주석 태그, 웹브라우저가 해석하지 않음 * 단축키 : 한줄 주석 ctrl + / 요소(Elements)의 구성 요소(Elements) = 여는 태그() + 닫는 태그() 내용의 글자와 단어 하나는 inline 요소처럼 동작한다.(브라우저의 wide를 조절함으로써 확인 가능) 내용 요소(Elements) & 속성(Attributes) 정리 주요범위 DOCTYPE html 태그 html 기본구조 자동 완성 * 자동완성 코드 => html:5 + tab / ! + tab html 태그 HTML 문서의 범위를 결정 head 태그 HTML 문서의 정보를 설정 body 태그 WebBrowser에 표시될 내용을 작성하는 태그 style 태그 css 영역 설정 태그, 웹브라우저의 디자인 설정(내부 css 파일을 ..
@ 문제 https://programmers.co.kr/learn/courses/30/lessons/12922 코딩테스트 연습 - 수박수박수박수박수박수? 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다. 제한 programmers.co.kr 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴 @ 풀이 class Solution { public String solution(int n) { String answer = ""; for(int i=1; i
@ 문제 https://programmers.co.kr/learn/courses/30/lessons/12919 코딩테스트 연습 - 서울에서 김서방 찾기 String형 배열 seoul의 element중 "Kim"의 위치 x를 찾아, "김서방은 x에 있다"는 String을 반환하는 함수, solution을 완성하세요. seoul에 "Kim"은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니 programmers.co.kr 입력받은 배열에서 "Kim"의 위치 x를 찾아 "김서방은 x에 있다"는 String 반환 @ 풀이 class Solution { public String solution(String[] seoul) { String answer = ""; for(int x=0; x