목록전체 글 (202)
gimmickbutreal
문제 설명 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. NAMETYPENULLABLE ANIMAL_ID VARCHAR(N) FALSE ANIMAL_TYPE VARCHAR(N) FALSE DATETIME DATETIME FALSE INTAKE_CONDITION VARCHAR(N) FALSE NAME VARCHAR(N) TRUE SEX_UPON_INTAKE VARCHAR(N) F..
문제 설명 : 다음은 어느 의류 쇼핑몰에 가입한 회원 정보를 담은 USER_INFO 테이블입니다. USER_INFO 테이블은 아래와 같은 구조로 되어있으며 USER_ID, GENDER, AGE, JOINED는 각각 회원 ID, 성별, 나이, 가입일을 나타냅니다. Column name Type Nullable USER_ID INTEGER FALSE GENDER TINYINT(1) TRUE AGE INTEGER TRUE JOINED DATE FALSE - GENDER 컬럼은 비어있거나 0 또는 1의 값을 가지며 0인 경우 남자를, 1인 경우는 여자를 나타냅니다. 문제 : USER_INFO 테이블에서 2021년에 가입한 회원 중 나이가 20세 이상 29세 이하인 회원이 몇 명인지 출력하는 SQL문을 작성해주세..
charAt()란 무엇일까? String 타입으로 받은 문자열을 char 타입으로 바꿔서 한 글자씩 받는 메서드입니다. 코드 예시로 확인해보겠습니다. 위와 같이 코드를 작성하고 실행해보겠습니다. 문자열에 Hello world!를 넣어주고 charAt(0)에 해당하는 값을 출력하도록 코드를 작성합니다. 실행 시, 콘솔창에서 H가 출력되게 됩니다. 도움말에선 다음과 같이 나옵니다. 지정한 인덱스의 문자 값을 반환합니다. 인덱스의 범위는 0부터 length() - 1까지입니다. 배열 인덱스에선 시퀀스의 첫 번째 char 값은 인덱스 0에, 다음 char 값은 인덱스 1에 있습니다. 만일 인덱스에서 지정한 문자 값이 surrogate인 경우 해당 값이 반환됩니다.
SQL에서 경위도 값을 이용하여 두 점 사이의 거리를 구하는 방법입니다. public static void distanceBetween(double startLatitude, double startLongitude, double endLatitude, double endLongitude, float[] results) { throw new RuntimeException("Stub!"); } 안드로이드에선 위 코드처럼 location class에서 해당 메서드 기능을 제공하고 있습니다. 아래 코드처럼 사용하면 됩니다. LatLng position = markerOptions.get(i).getPosition(); // 처음 위치 LatLng nextPosition = markerOptions.get(i +..
저는 JPA에서 가장 중요한 내용이 무엇이냐는 질문에 망설임 없이 영속성 컨텍스트라고 대답할 것입니다. 정의 JPA가 관리하는 엔티티 객체의 집합 엔티티 객체가 영속성 컨텍스트에 들어오게 되면 JPA는 엔티티 객체의 매핑 정보를 가지고 DB에 반영하게 됩니다. 이 때, 엔티티 객체는 영속성 컨텍스트 안에서 관리 대상이 되고 그 객체를 영속 객체라고 부릅니다. 엔티티 객체와 영속 객체는 다른 존재입니다. 영속성 컨텍스트는 세션 단위로 생명주기를 갖고 있습니다. 즉, 세션이 생기면서 만들어지고 세션이 종료되면 없어집니다. 비영속(new) 영속성 컨텍스트와 아무 관계도 없음(new) 영속(managed) 영속성 컨텍스트의 관리(manage)를 받는 상태 삭제(removed) 영속성 컨텍스트에서 삭제됨(remo..
https://www.youtube.com/watch?v=qEG7DaruWFo&list=RDqEG7DaruWFo&start_radio=1 (게이 아님) 근데 난 여자 연예인을 엄청 좋아한 적이 없는 거 같음. 최애 연예인은 빈지노임. 릴러말즈 음악 잘하는 거 너무 멋지당 킬포) 1. 떼창 잘 부름 2. 바이올린 3. 노래가 좋음
https://www.acmicpc.net/problem/2748 2748번: 피보나치 수 2 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n ≥ 2)가 www.acmicpc.net 문제 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n ≥ 2)가 된다. n=17일때 까지 피보나치 수를 써보면 다음과 같다. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89,..
타임리프에서 링크의 주소는 th:href 속성을 사용합니다. 타임리프에서 th:href처럼 URL 주소를 나타날 때에는 반드시 @{ }에서 중괄호 안에 입력해야 합니다. 제목 작성일시 그리고 URL 주소는 문자열 /question/detail/과 자바 객체인 ${question.id} 값이 조합돼 /question/detail/${question.id}로 만들어집니다. 이처럼 문자열과 자바 객체의 값을 더할 때는 반드시 | | 로 좌우를 감싸 주어야 합니다. 위처럼 좌우에 | 문자 없이 사용하면 오류가 발생하니 주의해야 합니다. 요청 URL http://localhost:8080/question/detail/2의 숫자 2처럼 2번째에 올라온 글을 나타내려고 할 때 변화하는 id 값을 얻을 때에는 위와 같..