| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Python
- python3
- 우선순위큐
- 합 구하기
- c#
- 소수찾기
- 백준
- mvc
- appendleft
- BFS
- JPA
- Java
- deque
- pypy3
- 누적합
- LCM
- 1일1솔
- 브루투포스
- 프로그래머스
- 그리디 알고리즘
- 인프런
- 연관관계
- 완전탐색
- unity
- 파이썬
- C#강의
- popleft
- spring
- DP
- 소수판별
- Today
- Total
목록전체 글 (139)
jae_coding
문제 https://www.acmicpc.net/problem/1806 1806번: 부분합 첫째 줄에 N (10 ≤ N < 100,000)과 S (0 < S ≤ 100,000,000)가 주어진다. 둘째 줄에는 수열이 주어진다. 수열의 각 원소는 공백으로 구분되어져 있으며, 10,000이하의 자연수이다. www.acmicpc.net 구현 10,000 이하의 자연수로 이루어진 길이 N짜리 수열 조건 1. 연속된 수들의 부분합 중 합이 S이상 되는 것 2. 가장 짧은 것의 길이를 구하라 범위 N: 10 ~ 100,000 S: 0 ~ 100,000,000 각 수열의 원소: 10000이하의 자연수 출력 구하자고 하는 최소의 길이 불가능하다면 0 출력 코드 import sys input = sys.stdin.rea..
지연로딩 (fetch = FetchType.LAZY) @ManyToOne(fetch=FetchType.LAZY) 엔티티 조회 시 연관관계 필드가 프록시 객체로 제공되며, 지연로딩을 이용하면, 연관관계를 참조하기 전까지는 프록시 객체가 초기화가 되지 않고, 프록시 객체를 참조할 때, 프록시 객체가 초기화되고 SQL이 발생한다. 즉시로딩 (fetch = FetchType.EAGER) @ManyToOne(fetch=FetchType.EAGER) 엔티티 조회 시 연관관계에 있는 데이터를 한번에 조회하는 기능이며, 엔티티의 연관관계 필드에는 실제 엔티티 객체가 반환된다. TIP 1. 가급적 지연 로딩만 사용 (실무) 2. 즉시 로딩을 이용하면 예상하지 못한 SQL이 발생 3. 즉시 로딩은 JPQL에서 N+1 문제..
사전적 의미 컴퓨터 네트워크에서 다른 서버 상의 자원을 찾는 클라이언트로부터 요청을 받아 중계하는 서버를 말한다. 프록시 기초 em.find vs em.getReference 1) em.find(): DB를 통해서 실제 엔티티 객체 조회 2) em.getReference(): DB 조회를 미루는 가짜(프록시) 엔티티 객체 조회 프록시 특징 1) 실제 클래스를 상속 받아서 만들어진다. 2) 실제 클레스와 겉 모양이 동일하다. 3) 사용하는 입장에서 실제 객체인지 프록시 객체인지 구분하지 않고 사용한다. (이론상으로) 4) 프록시 객체는 실제 객체의 참조를 보관한다. 5) 프록시 객체를 호출하면 프록시 객체는 실제 객체의 메소드를 호출한다. 6) 프록시 객체는 처음 사용할 때 한 번만 초기화한다. 이때, 프..