inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

N+1문제

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

fetch join을 하는것이 즉시로딩을 하는 개념과 비슷하다고 이해했습니다. 근데 강의에서 지연로딩이든 즉시로딩이든 N+1 문제를 피하기 위해 페치조인을 사용한다고 하셨는데 지연로딩일때는 추가적인 쿼리가 발생하게되어 N+1문제가 생기지만 즉시로딩일때는 모든 데이터를 하나의 쿼리로 가져오기때문에 추가적인 쿼리 없이 N+1문제가 생기지 않는다고 생각했습니다. em.find()등으로 즉시로딩을 할때 N+1문제가 생기지 않는것이고 jpql로 즉시로딩을 하면 N+1문제가 생기는것인가요? 이에따른 이유도 함께 궁금합니다ㅜㅜ

  • java
  • jpa
오리쉐리 댓글 2 좋아요 0 조회수 129

생성자 호출순서 특강 PDF 업로드 일자

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

안녕하세요! 강의 정말 잘 듣고있습니다 최근에 특강으로 올려주신 JAVA 생성자 호출순서 특강편 PDF 파일 언제 올려주시는지 문의드립니다! "생성자 호출순서"만 다뤄보자! (13개 코드예제)

  • python
  • java
  • c
  • 정보처리기사
Charlie 댓글 2 좋아요 0 조회수 76

23년 1회 Java 관련 질문이 있습니다.

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

26:31 에서 static int b=0이 정적변수라고 말씀하셨는데요.... 그러면 나중에 출력하는 곳에서 네번째 st.a 출력값은 20인데, 두번째 st.b 출력값은 11이 된다고 하셨는데 class Static란에서 정적변수로 b=0을 선언했으니까 0이 아닐까 하고 헷갈리거든요. 답변 부탁드립니다.

  • python
  • java
  • c
  • 정보처리기사
parkcw9677 댓글 3 좋아요 0 조회수 89

vue.js 를 cloudfront+s3+Route53를 적용하여 배포

미해결

비전공자도 이해할 수 있는 CI/CD 입문·실전

안녕하세요 강사님의 AWS 강의도 들었습니다. 만약 도메인을 적용하고 배포하는 경우 CNAME을 통한 배포방식이 맞는지 블로그도 열심히 찾아보고 했는데 안되가지고 질문 드립니다. cloudfront가 기존에 pdf랑 달라서 chatgpt한테 물어보면서 배포를 해 보아도 https + domain이 동시에 적용이 되지 않아 질문 드립니다. 단순 정적 웹사이트(S3 ) 만을 이용한 것은 정말 잘 되지만 cloudfront에 htpps+ domain 을이용한 배포가 되지 않아 질문 드립니다.

  • aws
  • docker
  • ci/cd
  • github-actions
  • aws-code-deploy
  • infrastructure
  • aws-ec2
KMC 댓글 2 좋아요 0 조회수 132

executor service를 스프링에서 이용한다면 어떻게 관리하는게 좋은가요?

미해결

김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 실무에서 강의를 수강하기 이전에 자바에서 제공하는 executor service를 사용하여 병렬로 프로그램을 짠 경험이 있는데요. 저는 spring boot를 사용하여 service 내부에 executors의 고정스레드풀을 사용하여 특정 서비스를 호출할때마다 생성하도록 했습니다. 예를 들면, List<?> methodA(req) { ExecutorService es = Executors.newFixedThreadPool(10); List<CompletableFutures> tasks ... // 비즈니스로직 finally{ // shutdown 로직 } } 공통으로 executor 서비스를 관리하는 클래스를 만들어서 사용해야할까요? 우선 제가 개발한 환경에서는 executor service를 저만 사용했습니다. 만약 위에 제가 작성한대로 methodA를 호출할 때마다 쓰레드 풀이 생성되는거 같은데 맞을까요? 이런 방식보다 더 효율적으로 쓰레드를 관리하고 정리할 수 있는지 궁금합니다.

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
kanye 댓글 1 좋아요 0 조회수 152

14 << 3을 정수로 출력한다면 0인가요 112인가요

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

영상 보면 모두 이진수로 표현된 자릿수 안에서만 움직이는 것 같은데, 그렇게 되면 14의 이진수 표현이 1110인데, 왼쪽으로 3번 밀면 0000이 되지 않나요? 이걸 정수로 출력한다고 하면 0이 되는데, 이건 아닐 것 같아서요;

  • python
  • java
  • c
  • 정보처리기사
S JW 댓글 2 좋아요 0 조회수 75

14분 4초

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

자식 클래스가 재정의하지 않은 것인지 판단하는 것은 부모 클래스에 show(int x)로 정의된 메서드가 없어서 부모클래스에서 정의되지 않았기에 자식클래스가 재정의되지 않았다고 판단되고 그렇기에 업캐스팅 원칙에 의해 부모 클래스에 없는 것은 호출하지 않기때문에 출력값이 부모클래스에서 나온것일까요?

  • python
  • java
  • c
  • 정보처리기사
라따뚜이 댓글 2 좋아요 0 조회수 50

업캐스팅 질문

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

마지막 예시 코드에서 메서드가 아닌 변수를 호출하면 (p.name,c.name) 변수 앞에 선언된 데이터 타입( Parent, Child ) 을 따라가나요?

  • python
  • java
  • c
  • 정보처리기사
dbndus0024 댓글 2 좋아요 0 조회수 54

S3에 프로젝트 업로드하기 오류

미해결

비전공자도 이해할 수 있는 CI/CD 입문·실전

안녕하세요 이 부분분을 듣고 코드를 깃허브에 push 했는데 이런 에러가 계속 나가지고 질문드립니다. chatgpt로 돌려서 답장 받은거는 다 해봤습니다.

  • aws
  • docker
  • ci/cd
  • github-actions
  • aws-code-deploy
  • infrastructure
  • aws-ec2
KMC 댓글 2 좋아요 0 조회수 133

가용영역마다의 nat 게이트웨이 필수?

미해결

비전공자도 이해할 수 있는 AWS 중급/실전 (보안, 가용성편)

선생님께서 설계하신 것처럼 가용영역마다 nat gateway를 생성하셨던데 가용영역마다 natgateway는 분리되어야하나요? region-b 의 server는 region-a의 natgateway를 이용할 수 없나요?

  • aws
  • 아키텍처
  • devops
  • vpc
  • infrastructure
박동규 댓글 2 좋아요 0 조회수 142

res실행 이유

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

38분에서 printf 안에 들어가는 값은 a와 sum이고 a는 5로 나와있고 sum은 없고 nsum만 있는데 왜 res를 실행하는지 궁금합니다

  • python
  • java
  • c
  • 정보처리기사
주말초딩 댓글 2 좋아요 0 조회수 56

9분 48초

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

유형 3번에서 상속관계이지만 부모클래스도 자식클래스도 기본 생성자가 없기에 부모의 기본생성자를 호출하고 자식 클래스 호출을 안하는 것인가요?

  • python
  • java
  • c
  • 정보처리기사
라따뚜이 댓글 2 좋아요 0 조회수 49

상속과 업캐스팅 7분 45초

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

수업을 계속 듣다보니 복습도 하며 각각 개념을 정리할 때는 이해가 되는데 이렇게 유형 2번과 같은 문제를 풀다보니 상속과 업캐스팅이 헷갈려서 문의드립니다. 유형 2번처럼 Parent obj = new Child(); Parent와 Child 클래스명이 다르기에 업캐스팅이니까 위에서 자식클래스에서 Child: 20만 출력하는 것일까요? 만약 유형 2번 문제가 상속문제였다면 부모클래스에서 Parent: 10과 Child: 20을 모두 출력하는 건가요? 이처럼 업캐스팅은 자식클래스만 출력하는 것이고 상속은 부모클래스 먼저 그리고 자식클래스를 출력하는 것인가요?

  • python
  • java
  • c
  • 정보처리기사
라따뚜이 댓글 2 좋아요 0 조회수 48

5분 30초대 케이스5 질문

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

Person 멤버변수의 접근제한자가 private이라면, main에서 찍을 때 에러 날 것 같습니다.

  • python
  • java
  • c
  • 정보처리기사
LDBO 댓글 2 좋아요 0 조회수 51

마이스트링이 str에 들어가는 이유

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

23분 나오는 문제역시 밑에 메인의 마이스트링이 str에 들어가는 원리가 궁금합니다

  • python
  • java
  • c
  • 정보처리기사
주말초딩 댓글 2 좋아요 0 조회수 77

21분 *str에 마이스트링이 들어가는 원리

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

함수와 재귀합수v2 21분즈음에 *str에 mystring이 들어가는 원리가 이해가 안가요

  • python
  • java
  • c
  • 정보처리기사
주말초딩 댓글 3 좋아요 0 조회수 93

3:45구조체 기본 형태

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

snprint(person1.name,50~~) 이 뜻은 무엇인가요?

  • python
  • java
  • c
  • 정보처리기사
SUDAM 댓글 2 좋아요 0 조회수 83

오버라이딩과 하이딩의 차이

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

오버라이딩과 하이딩이 헷갈리는데 각각의 개념 다시 설명해주실수 있으실까요? 그리고 아직 하이딩도 이해가 안가요..

  • python
  • java
  • c
  • 정보처리기사
댓글 2 좋아요 0 조회수 277

19분 6초

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

정적 메서드 예제 - 사람클래스에서 static int count =0;의 count가 정적 변수이기에 정적 메서드인 publi static void showPopulation() { System.out.println("총 인구 수: " = count = "명") ; } 사용 가능하다는 것이죠? 만약 count에 static이 없다면 일반 인스턴스이기에 사용이 불가능하죠?

  • python
  • java
  • c
  • 정보처리기사
라따뚜이 댓글 2 좋아요 0 조회수 42

spring boot project 에 테이블을 여러 개 만드는 경우의 설정을 알고 싶습니다.

미해결

실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)

안녕하세요. spring boot project 에 테이블을 여러 개 만드는 경우의 설정을 알고 싶습니다. 강의에서는 products 테이블과 index 하나이지만 실제로 프로젝트를 하게 되면 테이블을 여러 개 만들게 됩니다. 가령, 학사관리 시스템의 경우 필요한 테이블이, student, professor, department, subject, course_registration.. 최소한 이정도는 있어야 되는데요... 이러한 경우, Spring Boot JPA + Elasticsearch 조합으로 프로젝트를 진행하게 되는데. 테이블이 여러 개 있는 경우입니다. 관리자 페이지이도 있어야 되고요. 학생과 교수님의 경우에는 학생검색, 교수님 검색, 과목 검색, 학과 검색을 해야 되고, 관리자는 모두 다 검색할 수 있어야 됩니다. (수강신청내역검색 추가) 이런 경우에는 settings.json 파일을 어떻게 설정해야 되는지요? 자세한 답변 부탁드립니다.

  • spring-boot
  • elasticsearch
  • devops
  • elk
  • infrastructure
Stevens 댓글 2 좋아요 0 조회수 101

인기 태그

인프런 TOP Writers

주간 인기글