일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 세그먼트트리
- 시뮬레이션
- 알고리즘
- deque
- YBMCOS
- 자바PS
- QUICKSTARTGUIDE
- BFS
- spring
- COSPROJAVA1급
- 이젠 골드구현도 어렵네..
- GatherTown
- 취득후기
- java
- 구현
- 엘라스틱서치
- 백준코딩테스트
- 01BFS
- 다이나믹프로그래밍
- 게더타운시작
- COSPRO
- dp
- PS
- 완전탐색
- 네트워크플로우
- 재귀함수
- DFS
- 백준
- 다익스트라
- 우선순위큐
- Today
- Total
목록2020/08 (23)
공부공간

JPA 관련 내용은 아니지만 1시간 30분여동안의 뻘짓을 기록하기 위해 + 어차피 DB랑 관련이 있으니까 프로젝트중에 기존의 두개의 테이블의 Unique한 값들을 외래키로 테이블을 생성하는 단계에서 ERROR 1005 (HY000): Can't create table `common_pjt`.`studenttable` (errno: 150 "Foreign key constraint is incorrectly formed") 이라는 문장과 studenttable의 외래키 제약조건이 잘못되었다는 메세지를 던진다. 위의 에러는 주로 3가지 상황에서 발생한다 . 1. 참조하는 외래키의 데이터 타입이 다른경우 ex ) 기존은 varchar(30)인데 만들때 int(10) 이렇게 넣는경우 -> 발견하기 쉽다. 2. ..

Spring Boot 기반 Rest Api를 작성하는 프로젝트에서 JPA를 사용하여 빠른 쿼리를 작성하는 일이 많아지면서, 다양하게 클래스를 정의하여 요청에 응답하다가 No converter found capable of converting from type [org.springframework.data.jpa.repository.query.AbstractJpaQuery$TupleConverter$TupleBackedMap] to type [com.web.blog.dto.post.PostidandviewcntWrapperclass] 이런형식의 jpa repository에 있는 데이터를 내가 정의한 WrapperClass에 Mapping하지 못하는 문제가 발생하였다. 필자는 특정 정보끼리 합칠때 Wrapp..

https://www.acmicpc.net/problem/1560 1560번: 비숍 체스판의 크기 N이 주어진다. N은 10진수로 70자리 이하인 자연수이다. www.acmicpc.net 방해물이 없기때문에 그림을 그려보면 바로 풀수있다. n = int(input()) if n

https://www.acmicpc.net/problem/1477 1477번: 휴게소 세우기 첫째 줄에 현재 휴게소의 개수 N, 더 지으려고 하는 휴게소의 개수 M, 고속도로의 길이 L이 주어진다. N은 100보다 작거나 같으며, M도 100보다 작거나 같다. L은 100보다 크거나 같고, 1000보다 작거나 www.acmicpc.net 이문제의 정해는 이분탐색으로 찾는것이지만, 정답의 범위가 0-1000사이 이므로 휴게소 사이의 거리의 최솟값을 시작값으로, 최댓값을 종료값으로하고 FOR문으로 하나하나검사해도 풀린다. 시작과 끝 0 과 L 위치의 휴게소가 있다고 생각하고 각 휴게소 사이의 거리를 측정한다. => 최솟값과 최댓값사이의 값하나가 휴게소의 거리라 생각하고, 몫 -1 ( 나누어 떨어질때 ) Or..

JPA는 JAVA ORM의 일종으로 Query를 매우 간단하게 짤 수 있는 API이다. DB에 시간순으로 정렬된 자료를 OrderBy를 사용하여 쿼리문을 짤 때, java.util에 있는 Date 나 LocalDateTime으로 설정된 시간을 정렬할 수없다고 한다. List findAllOrderByCreatedatDesc(); 기존 쿼리에서 List findAllByOrderByCreatedatDesc(); 이처럼 All 과 Order 사이에 By를 넣어주자. 혹은 Native Query를 사용하여 정의하는 경우, @Query(value = "SELECT * FROM posttable ORDER BY createdat DESC", nativeQuery = true) List findAllOrderByC..

https://www.acmicpc.net/problem/17081 17081번: RPG Extreme 요즘 택희는 RPG 게임을 하고 있다. 던전을 헤쳐나가며 몬스터를 물리치고, 아이템을 모으고, 레벨 업을 하여 보스 몬스터를 물리치는 전형적인 RPG 게임이다. 이 게임은 N×M 2차원 그리드 위에서 � www.acmicpc.net 풀지마세요.. 문제 조건대로 하나하나 코딩하면 됩니다.. ㅠ package algorithm; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import j..

https://www.acmicpc.net/problem/19238 19238번: 스타트 택시 첫 줄에 N, M, 그리고 초기 연료의 양이 주어진다. (2 ≤ N ≤ 20, 1 ≤ M ≤ N2, 1 ≤ 초기 연료 ≤ 500,000) 연료는 무한히 많이 담을 수 있기 때문에, 초기 연료의 양을 넘어서 충전될 수도 있다. 다 www.acmicpc.net 시뮬레이션 + 완전탐색 문제.. 동일한 최단거리 중 조건에 맞는 승객을 태우기 위하여 우선순위 큐를 활용한다. 반례로, 한명의 승객의 도착점이 다른 손님의 출발점이 될수 있으므로 VISIT처리시 현재 내위치도 탐색하는 경우를 생각하서 모델링 하면된다! package algorithm; import java.io.BufferedReader; import jav..