728x90

분류 전체보기 75

[99클럽 코테 스터디 9일차 TIL] 더 맵게

문제https://school.programmers.co.kr/learn/courses/30/lessons/42626문제 설명매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같이 특별한 방법으로 섞어 새로운 음식을 만듭니다.섞은 음식의 스코빌 지수 = 가장 맵지 않은 음식의 스코빌 지수 + (두 번째로 맵지 않은 음식의 스코빌 지수 * 2)Leo는 모든 음식의 스코빌 지수가 K 이상이 될 때까지 반복하여 섞습니다.Leo가 가진 음식의 스코빌 지수를 담은 배열 scoville과 원하는 스코빌 지수 K가 주어질 때, 모든 음식의 스코빌 지수를 K 이상으로 만들기 ..

[실전! Querydsl] 03. 기본 문법

실전! Querydsl 강의를 듣고 정리한 내용입니다. ➡️ 강의 : https://www.inflearn.com/course/querydsl-실전/dashboard➡️ 코드 : https://github.com/leehanna602/querydsl 실전! Querydsl 강의 | 김영한 - 인프런김영한 | Querydsl의 기초부터 실무 활용까지, 한번에 해결해보세요!, 복잡한 쿼리, 동적 쿼리는 이제 안녕! Querydsl로 자바 백엔드 기술을 단단하게. 🚩 본 강의는 로드맵 과정입니다. 본 강의는 자www.inflearn.com 1. JPQL vs QuerydslJPQL과 Querydsl의 차이점오류 발견 시점JPQL : 실행 시점Querydsl : 컴파일 시점파라미터 바인딩JPQL : 직접 파라..

Querydsl 2024.07.30

[실전! Querydsl] 02. 예제 도메인 모델

실전! Querydsl 강의를 듣고 정리한 내용입니다. ➡️ 강의 : https://www.inflearn.com/course/querydsl-실전/dashboard➡️ 코드 : https://github.com/leehanna602/querydsl 실전! Querydsl 강의 | 김영한 - 인프런김영한 | Querydsl의 기초부터 실무 활용까지, 한번에 해결해보세요!, 복잡한 쿼리, 동적 쿼리는 이제 안녕! Querydsl로 자바 백엔드 기술을 단단하게. 🚩 본 강의는 로드맵 과정입니다. 본 강의는 자www.inflearn.com 0. 참고) 코드에서 사용하는 entitymemberpackage study.querydsl.entity;import lombok.*;import javax.persist..

Querydsl 2024.07.30

[실전! Querydsl] 01. 프로젝트 환경설정

실전! Querydsl 강의를 듣고 정리한 내용입니다. ➡️ 강의 : https://www.inflearn.com/course/querydsl-실전/dashboard➡️ 코드 : https://github.com/leehanna602/querydsl 실전! Querydsl 강의 | 김영한 - 인프런김영한 | Querydsl의 기초부터 실무 활용까지, 한번에 해결해보세요!, 복잡한 쿼리, 동적 쿼리는 이제 안녕! Querydsl로 자바 백엔드 기술을 단단하게. 🚩 본 강의는 로드맵 과정입니다. 본 강의는 자www.inflearn.com 1. 프로젝트 생성1.1 프로젝트 초기 생성설정 - https://start.spring.io/Project : Gradle-GroovyLanguage : JavaSpri..

Querydsl 2024.07.30

[99클럽 코테 스터디 8일차 TIL] 기능개발

문제https://school.programmers.co.kr/learn/courses/30/lessons/42586문제 설명프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다.또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다.먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하세요.제한 사항작업의 개수(progresses, speeds..

[99클럽 코테 스터디 7일차 TIL] 하노이의 탑

문제https://school.programmers.co.kr/learn/courses/30/lessons/12946문제 설명하노이 탑(Tower of Hanoi)은 퍼즐의 일종입니다. 세 개의 기둥과 이 기동에 꽂을 수 있는 크기가 다양한 원판들이 있고, 퍼즐을 시작하기 전에는 한 기둥에 원판들이 작은 것이 위에 있도록 순서대로 쌓여 있습니다. 게임의 목적은 다음 두 가지 조건을 만족시키면서, 한 기둥에 꽂힌 원판들을 그 순서 그대로 다른 기둥으로 옮겨서 다시 쌓는 것입니다.한 번에 하나의 원판만 옮길 수 있습니다.큰 원판이 작은 원판 위에 있어서는 안됩니다.하노이 탑의 세 개의 기둥을 왼쪽 부터 1번, 2번, 3번이라고 하겠습니다. 1번에는 n개의 원판이 있고 이 n개의 원판을 3번 원판으로 최소 횟..

[MariaDB] Galera Cluster 설치하기

1. Galera Cluster란?1.1 Galera Cluster 개념Galera Cluster는 다음 그림과 같이 동기 방식의 복제구조를 사용하는 멀티마스터 RDB 클러스터이다. 1.2 Galera Cluster 장점다중 마스터를 지원하므로 Active-Active 구성이 가능하다.동기 복제로 지연이 없으며 데이터 손실이 없다.모든 노드가 동일한 상태를 유지하기 때문에 노드간 분기 된 데이터를 구성할 수 없다.장애 조치(Failover)가 없기 때문에 서비스에 연속성을 유지할 수 있다.모든 노드가 읽기/쓰기가 가능하기 때문에 분할하여 사용할 필요가 없다.자동 노드 프로비저닝이 가능하다.모든 서버 노드에 동일한 데이터를 유지해야하므로 저장공간이 낭비된다. 1.3 Galera Cluster 단점동기적 복..

DB 2024.07.28

[실전! 스프링 부트와 JPA 활용1] 01. 프로젝트 환경설정

실전! 스프링 부트와 JPA 활용1 강의를 듣고 정리한 내용입니다.➡️ 강의 : https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-JPA-%ED%99%9C%EC%9A%A9-1/dashboard➡️ 코드 : https://github.com/leehanna602/spring-boot-jpa 실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 강의 | 김영한 - 인프런김영한 | 실무에 가까운 예제로, 스프링 부트와 JPA를 활용해서 웹 애플리케이션을 설계하고 개발합니다. 이 과정을 통해 스프링 부트와 JPA를 실무에서 어떻게 활용해야 하는지 이해할 수 있습니www.inflearn.com 5. JPA와 DB 설정..

Spring Boot 2024.07.28

[99클럽 코테 스터디 6일차 TIL] 의상

문제https://school.programmers.co.kr/learn/courses/30/lessons/42578문제 설명코니는 매일 다른 옷을 조합하여 입는것을 좋아합니다.예를 들어 코니가 가진 옷이 아래와 같고, 오늘 코니가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야합니다.종류 이름얼굴동그란 안경, 검정 선글라스상의파란색 티셔츠하의청바지겉옷긴 코트코니는 각 종류별로 최대 1가지 의상만 착용할 수 있습니다. 예를 들어 위 예시의 경우 동그란 안경과 검정 선글라스를 동시에 착용할 수는 없습니다.착용한 의상의 일부가 겹치더라도, 다른 의상이 겹치지 않거나, 혹은 의상을 추가로 더 착용한 경우에는 서로 다른 방법으로..

[99클럽 코테 스터디 5일차 TIL] 전화번호 목록

문제https://school.programmers.co.kr/learn/courses/30/lessons/42577문제 설명전화번호부에 적힌 전화번호 중, 한 번호가 다른 번호의 접두어인 경우가 있는지 확인하려 합니다.전화번호가 다음과 같을 경우, 구조대 전화번호는 영석이의 전화번호의 접두사입니다.구조대 : 119박준영 : 97 674 223지영석 : 11 9552 4421전화번호부에 적힌 전화번호를 담은 배열 phone_book 이 solution 함수의 매개변수로 주어질 때, 어떤 번호가 다른 번호의 접두어인 경우가 있으면 false를 그렇지 않으면 true를 return 하도록 solution 함수를 작성해주세요.제한 사항phone_book의 길이는 1 이상 1,000,000 이하입니다.각 전화번..

728x90