태그

지연 로딩 제주코딩베이스캠프 Spring Security dfs BindingResult 재귀함수 프록시 N+1문제 Integer.MIN_VALUE toCharArray() 즉시 로딩 Collections.sort() peek() @RequestBody 완전탐색 중복순열 PriorityQueue 직장영어 오버라이딩 팩토리얼 BufferedReader dto 순열 StringBuilder equals() 아스키코드 IOC 초급 validation 회원가입 컨테이너 Break import java.util.Stream.* import java.util.* Collections.reverse() 데이터베이스 무결성 쿼리 메서드 기능 BaseTimeEntity JPA Auditing 스프링 빈 등록 CSRF 토큰 IoC컨테이너 Spring컨테이너 코딩연습장 토큰 기반 인증 서버 기반 인증 @AuthenticationPrincipal 동적 웹 페이지 정적 웹 페이지 WAS(Web Application Server) @NotBlank 하이버네이트 Validator MessageCodesResolver 오류 코드 설계 내장 WAS 인텔리제이 깃 연결 페이징 가능 @BatchSize hibernate.default_batch_fetch_size 컬렉션은 지연 로딩으로 조회 컬렉션 페치 조인을 사용 시 페이징 불가능 JPQL에 distinct 추가 엔티티를 DTO로 변환 일대다 관계 최적화 JPA에서 DTO로 바로 조회 API vs HTTP API vs REST API vs RESTful API @Controller+@ResponseBody=@RestContoller REST API툴 postman 변경 감지와 병합(merge) @RequestParam vs @PathVariable bootstrap5 로그 @Slf4j JPA와 Hibernate 차이 엔티티 안에 비즈니스 로직 추가 @Transactional(readOnly = ture) 애플리케이션 아키텍처(단방향) 연관관계 (편의)메서드 컬렉션 필드 초기화 엔티티 설계 It wouldn't hurt to if you haven't already I'd keep an eye on I wouldn't worry about it 충고 I would Where do you come down on it? What do you make of it? What's your take on it? step up one's game hit a plateau started as Granted albeit I have a lot of resistance to I don't feel comfortable 숫자 표현 숫자 숙어 좋았지만 아쉬웠어 소화가 안 돼 속이 안 좋아 페치 조인 DTO반환 고아 객체 영속성 전이 JPQL에서 N+1문제 Command Query Separation 원칙 도메인 모델 패턴 진행중이다 discuss other options 인물 묘사 대소문자 구분 안 함 false 0 true 1 확실한 정도에 따른 시제표현 NoSQL Database 조합 코드 구현 순열과 조합 수학공식 super와 super() 오버로딩 vs. 오버라이딩 if문에서 break vs return문 차이 상하좌우 완전탐색 12 3 6 9시 배열로 표현 Scanner 클래스 next() nextLine() 형변환 (문자형 ↔ 정수형 ↔ 실수형) Arrays클래스 메서드 StringTokenizer클래스 String클래스 메서드 int 대략적인 범위 : -21억 ~ 21억 for문에서 초기화 조건식 증감식 생략하는 조건 중복있음 순서없음 출력 StringBuilder 순서있음 중복없음 중복있음 순서있음 ArrayList 전체 출력하는 방법 숫자n이 연달아n번 나오는 수열 1 2 2 3 3 3 4 4 4 4.... 피보나치 수열 : 배열 피보나치 수열 : 재귀 if ~ else문 항상 ~이다 n개 배열생성(이중for문) CharSequence인터페이스 String 클래스 메서드 이진수 재귀함수 브루트 포스(brute force)알고리즘 배열 출력하는 방법 전위순회 중위순회 후위순회 이진트리 순회 10진수↔2진수 8진수 16진수 for문 반대로 돌린 후 출력은 오른쪽 -> 왼쪽으로 하는 방법 컬렉션프레임워크 size() 문자열 length() 배열 length Collections.reverseOrder()); boolean배열 초기값 false 문자열의 길이 length() 배열의 길이 length switch - case 문 @NotNull 알파벳 총 26개 배수문제 / 와 % 이용 무방향 인접리스트 배열 안의 배열 방향 그래프 인접리스트 arr = new int[n+1]; O(E log E) 그래프vs트리 최소 스패닝 트리 문제 Union( ) 리턴 타입 서로소 집합 Union&Find알고리즘 생명 주기 인덱스가 n만큼 나오게 할 때 arr = new int[n+1] Union&Find binarySearch() fill() copyOfRange() copyOf() deepToString() Arrays클래스 메서드 정리 Arrays.fill() 임시 tmp 사용 배열 안의 배열 ArrayList<ArrayList<클래스이름>> static 선언 이중 for문 int j =0; 위치 arr.add(new 클래스이름) 우선순위 큐 기준 reverseOrder() Math.min( ) Math.max( ) 순간 최대 인원 구하기 제네릭(Generic) Integer.MAX_VALUE 좌표 내림차순 좌표 오름차순 Python 내장함수 poll() offer() 큐 선언: Queue q = new LinkedList String 클래스 관련 s.charAt(); s.length(); 아스키코드(c)를 숫자로 바꿈 c-48 Charcter.isDigit() Character.isLetter() stack.get() 후위식 연산 이차원 배열 length 2차원 1차원 배열 생성 while(stack.pop != '('); isEmpty() 괄호 있는 문제는 십중팔구 Stack문제 HttpMessageConverter 필드 주입 osiv asList() size() toUpperCase() 제어의 역전 pop() folium 누적 합 contains() IndexOutOfBoundsException JPQL 지연로딩 fetch join push() @data 롬복 어노테이션 for each문 @Valid RedirectAttributes Pageable 빌더패턴 nextLine() next() @RequiredArgsConstructor @ControllerAdvice @PathVariable spring data JPA ExceptionHandler Bean Validation @NotEmpty 플러시 최소 비용 신장 트리 @Bean hashCode() @Configuration 경로 압축 크루스칼 알고리즘 서로소집합 python문법 @Validated 비밀번호 암호화 HttpServletRequest @Component disjoint-set 최소스패닝트리 그리디 알고리즘 자바 배열 정렬 스프링 빈 메모이제이션 @ResponseBody 프림 알고리즘 다익스트라 알고리즘 빌더 패턴 데이터베이스 생성 charAt() ObjectMapper 중복조합 break문 스택프레임 static 변수 시간복잡도 메타문자 공공데이터 부분집합 Arrays.sort(); 성능 최적화 @ModelAttribute @RequestParam 백트래킹 유클리드 호제법 JWT this() 문자열 파싱 이중 for문 compareTo worst case junit4 ~ing 최소공배수 sort() StringUtils 재정의 의존성 주입 Logger 가변인자 우선순위 큐 trim() toString() 값 타입 이진수 Bean Scope HttpServletResponse although CASCADE Interceptor LinkedHashMap Runtime 유효성검사 롬복 recursive 지도서비스 형용사 단위 테스트 오버로딩 제네릭 Web Server StringTokenizer 변수 초기화 생성자 Reservations Proxy 재귀 실행시간 GCD 최대공약수 Filter 예외처리 입력 세션 페이징 StringBuffer 인터페이스 big-O HashMap SQL scanner 로그인 정렬 stick di 변수 데이터베이스 database MySQL Quick ArrayList 수학 like 운영체제 With GC 메모리 At This IN stay