Heo-y-y
  • Intro
  • CATALOGUE
    • Framework
      • Spring
        • Spring의 가치
        • Spring Bean
        • IoC와 DI
        • POJO
        • AOP
        • Transaction
        • Spring MVC와 DispatcherServlet
        • 객체지향 설계 5원칙 SOLID
        • Filter, Interceptor, Argument Resolver
        • CORS 이슈
        • DAO, DTO, VO, Entity, Domain
        • 레이어드 아키텍처
        • 비동기 처리
        • HttpMessageConverter와 직렬화, 역직렬화
    • Java
      • Java의 특징
      • 객체지향 프로그래밍 OOP
      • JVM의 역할
      • 원시 타입(Primitive type), 참조 타입(Reference type)
      • 오버라이딩(Overriding)과 오버로딩(Overloading)
      • Try-with-resources
      • Java 8
      • Scanner, InputStream, BufferedReader
    • Design Pattern
      • 구조 패턴
        • 프록시 패턴
        • 데코레이터 패턴
      • 행위 패턴
        • 전략 패턴
        • 템플릿 메서드 패턴 / 템플릿 콜백 패턴
    • JPA
      • JPA란?
      • 영속성 관리
      • 엔티티 매핑
      • 연관관계 매핑
      • 다양한 연관관계 매핑
      • 상속 관계 매핑
      • 프록시와 연관관계 관리와 N+1 문제
      • 값 타입
      • 객체지향 쿼리, JPQL
      • QueryDSL, 네이티브SQL, 객체지향쿼리
      • Spring Data JPA
      • 웹 애플리케이션과 영속성관리
      • 컬렉션과 부가 기능
      • 고급 주제와 성능 최적화
      • 트랜잭션과 락, 2차 캐시
    • Developer Tools
      • Swagger
  • BACKEND STUDY
    • MSA 스터디
      • OpenFeign을 이용한 알고리즘 해결 및 Mockito 테스트
      • MSA 서점 대여 프로젝트
        • 요구사항 명세서 및 테이블 구조
        • LoanService
        • BookService
        • HistoryService
          • Error Log
        • MockTestService
    • Spring 완전 정복 로드맵
      • 스프링 입문
      • 스프링 핵심 원리 - Basic
        • 객체지향 설계와 스프링
        • 순수 자바로 도메인 개발
        • 객체 지향 원리 적용
        • 스프링 컨테이너와 스프링 빈
        • 싱글톤 컨테이너
        • 컴포넌트 스캔
        • 의존관계 자동 주입
        • 빈 생명주기 콜백
        • 빈 스코프
      • HTTP 웹 기본 지식
        • 인터넷 네트워크
        • URI와 웹 브라우저 요청 흐름
        • HTTP 기본
        • HTTP 메서드
        • HTTP 메서드 활용
        • HTTP 상태 코드
        • HTTP 헤더 - 일반 헤더
        • HTTP 헤더 - 캐시와 조건부 요청
      • 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
        • 웹 애플리케이션 이해
        • 서블릿
        • 서블릿, JSP, MVC 패턴
  • FRONTEND STUDY
    • 한 번에 끝내는 프론트엔드 개발
      • HTML/CSS/JS로 만드는 스타벅스 웹사이트
        • 프론트엔드 개괄
        • HTML
        • CSS
        • JavaScript
        • Starbucks Project
        • Git을 활용한 버전관리
      • JavaScript
        • Node.js
        • JavaScript 기본
        • JavaScript 함수
    • 처음 만난 React
      • React 소개
      • React 시작
      • JSX
      • Rendering Elements
      • Components and Props
      • State and Lifecycle
      • Hooks
      • Handling Events
      • Conditional Rendering
      • List and Keys
      • Forms
      • Lifting State Up
      • Composition vs Inheritance
      • Context
      • Styling
      • Mini Project
    • 바닐라 JS로 그림 앱 만들기
      • THE CANVAS API
      • PAINTING BOARD
      • MEME MAKER
  • NETWORK STUDY
    • 외워서 끝내는 네트워크 핵심이론 - 기초
      • Layer와 Layered 구조
      • 네트워크와 네트워킹 그리고 개념
      • User mode와 Kernel mode
      • Internet 기반 네트워크 입문
      • L2
  • SQL & ALGORITHM
    • 알고리즘
      • 백준
        • Class1
          • A+B(수학, 구현, 사칙연산)
          • A-B(수학, 구현, 사칙연산)
          • A/B(수학, 구현, 사칙연산)
          • 단어의 개수(구현, 문자열)
          • 단어 공부(구현, 문자열)
          • 검증수(수학, 구현, 사칙연산)
          • 두 수 비교하기(구현)
          • 별 찍기 - 1(구현)
          • 별 찍기 - 2(구현)
          • Hello World(구현)
          • 최대값(구현)
          • 숫자의 개수(수학, 구현, 사칙연산)
          • 문자열 반복(구현, 문자열)
          • 구구단(수학, 구현)
          • N 찍기(구현)
          • 윤년(수학, 구현, 사칙연산)
          • 알람 시계(수학, 사칙연산)
          • 음계(구현)
          • 나머지(수학, 사칙연산)
          • OX퀴즈(구현, 문자열)
          • 시험 성적(구현)
          • 고양이(구현)
          • 개(구현)
          • ACM 호텔(수학, 구현, 문자열)
          • 알파벳 찾기(구현, 문자열)
          • 최소, 최대(수학, 구현)
          • 사칙연산(수학, 구현, 사칙연산)
          • x보다 작은 수(구현)
          • A + B - 3(수학, 구현, 사칙연산)
          • A + B - 4(수학, 구현, 사칙연산)
          • A + B - 5(수학, 구현, 사칙연산)
          • A x B(수학, 구현, 사칙연산)
          • 아스키 코드(구현)
          • 숫자의 합(수학, 구현, 문자열)
          • 새싹(구현)
          • 문자와 문자열(구현, 문자열)
        • Class2
          • 체스판 다시 칠하기(브루트포스 알고리즘)
          • 단어 정렬(문자열, 정렬)
          • 팰린드롬수(구현, 문자열)
          • 평균(수학, 사칙연산)
          • 소수 찾기(수학, 정수론, 소수 판정)
          • 수 정렬하기 3(정렬)
          • 벌집(수학)
          • 최대공약수와 최소공배수(수학, 정수론, 유클리드 호제법)
          • 분해합(브루트포스 알고리즘)
          • 직각삼각형(수학, 기하학, 피타고라스 정리)
          • 부녀회장이 될테야(수학, 구현, 다이나믹 프로그래밍)
          • 블랙잭(브루트포스 알고리즘)
          • 달팽이는 올라가고 싶다(수학)
          • 이항 계수 1(수학, 구현, 조합론)
          • Hashing(구현, 문자열, 해싱)
          • 랜선 자르기(이분 탐색, 매개 변수 탐색)
          • 스택 수열(자료 구조, 스택)
          • 수 찾기(자료 구조, 정렬, 이분 탐색)
          • 수 정렬하기 2(정렬)
          • 카드2(자료 구조, 큐)
          • 괄호(자료 구조, 문자열, 스택)
          • 나이순 정렬(정렬)
    • SQL 쿼리 테스트
      • 프로그래머스
        • SELECT
          • 3월에 태어난 여성 회원 목록 출력하기
          • 12세 이하인 여자 환자 목록 출력하기
          • 평균 일일 대여 요금 구하기
          • 인기있는 아이스크림
          • 흉부외과 또는 일반외과 의사 목록 출력하기
          • 조건에 맞는 도서 리스트 출력하기
          • 조건에 부합하는 중고거래 댓글 조회하기
          • 과일로 만든 아이스크림 고르기
          • 강원도에 위치한 생산공장 목록 출력하기
          • 재구매가 일어난 상품과 회원 리스트 구하기
          • 모든 레코드 조회하기
          • 역순 정렬하기
          • 아픈 동물 찾기
          • 어린 동물 찾기
          • 동물의 아이디와 이름
          • 여러 기준으로 정렬하기
          • 상위 n개 레코드
          • 조건에 맞는 회원수 구하기
        • SUM, MAX, MIN
          • 최댓값 구하기
          • 가장 비싼 상품 구하기
  • PROJECT
    • 알딸딸 프로젝트
      • 커스텀 레시피 상세 조회
      • 정규 레시피 도수 별 Pagination
      • Swagger UI
      • S3를 통한 이미지 저장 아키텍팅
      • 인증 흐름, 토큰 관리
Powered by GitBook
On this page
  1. SQL & ALGORITHM
  2. SQL 쿼리 테스트
  3. 프로그래머스

SUM, MAX, MIN

최댓값 구하기가장 비싼 상품 구하기
Previous조건에 맞는 회원수 구하기Next최댓값 구하기

Last updated 1 year ago