inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

무한 depth 에서의 delete 재귀적 삭제

해결됨

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판

depth가 3이상인 댓글을 삭제했을 때 부모의 부모까지 삭제가 이루어져야 하는 경우가 있지 않나요? <삭제된 댓글> ---- depth 1 ㄴ <삭제된 댓글> ---- depth 2 ㄴ <삭제되지 않은 댓글> ---- depth 3 위 구조에서 depth 3의 댓글이 삭제되면 depth 1의 댓글도 삭제되어야 하지 않나요? 현재 delete 함수의 로직은 그렇게 작성되지 않은 것으로 이해했는데, 제가 이해한게 맞는지 궁금합니다. 감사합니다!

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
댓글 3 좋아요 0 조회수 96

안녕하세요 시험전날

해결됨

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

시험전날 어떤거 위주로 보는게 좋을까요?

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

12분 23초 index에 해당하는 값이라고 하셨는데

해결됨

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

index에 나와있는 값을 4인데 왜 3번째 값을 출력해주시는건가요?

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

java 기반 안드로이드 앱 개발 강의

미해결

쉽게 따라할 수 있는 안드로이드 앱 개발

최근(2025.07)에 "쉽게 따라할 수 있는 안드로이드 앱 개발' 강의를 보기 시작했는데, Android Studio (2025.1.1) 에서 Kotlin 을 권고하고 있는데, Java 를 이용한 Android 앱 개발 관련해서 강의를 듣는 것이 의미가 있을까요? 의미가 있다고 생각하시면, 개발 환경 좀 조언 부탁합니다. Android Studio 버전, JDK 버전 등 의견 있으신 분 자유롭게 의견 주세요~ 미리 감사합니다.

  • android
  • java
  • android_java
rhemy 댓글 1 좋아요 0 조회수 90

회원 웹기능 조회가 안됩니다

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 회원 등록을 모두 한 후에 회원 조회을 하면 Whitelabel Error Page 가 나옵니다. 어디가 문제인지 도저히 모르겠습니다. 코드 구글드라이브 링크 첨부하겠습니다. 도움 부탁드립니다! https://drive.google.com/file/d/1lv8SJTWHjyc_gJBVFh0PFG0BTv3y_SPK/view?usp=sharing

  • java
  • spring
  • mvc
  • spring-boot
kangkg0067 댓글 2 좋아요 0 조회수 135

find()에 대한 질문.

미해결

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

이번 강의에서 find를 사용했을때 출력결과를 보고 궁금한 점이 있어 질문 드립니다. 강의 2:00부터 코드에서 find() 를 사용하는데요. 이 find()를 사용할때 쿼리 출력 시점에 대해서 궁금합니다. 먼저 persist() 라던지 setXXX() 라던지 값을 저장하거나 변경할 때는 쓰기 지연 SQL 저장소 라는 곳에 해당 쿼리가 저장되고 commit(정확히는 flush)을 하면 쿼리가 DB에 날아가는데 출력되는 것이 딱 이 시점인 것으로 이해하고 있습니다. 예시로 아래와 같은 코드에서 Member member = new Member(); member.setId(1L); member.setName("HelloA"); System.out.println("======BEFORE======"); em.persist(member); System.out.println("======AFTER======"); tx.commit(); 결과는 쿼리가 출력되는 순간은 persist() 가 호출되는 때가 아닌 commit(flush)가 호출된 때입니다. 따라서 콘솔에 쿼리는 before 와 after 이후에 출력 됩니다. 그리고 이제 find 코드와 결과입니다 Member findMember = em.find(Member.class, 1L); System.out.println("============"); tx.commit(); 이때 쿼리가 출력 된 것을 보면 commit 시점이 아니라 ========== 이전, 그러니까 find() 가 호출 된 시점이라는 것을 볼 수 있는데요. find는 persist() 와 setXXX 인 저장 및 업데이트처럼 쓰기 가 아닌 읽기 이기 때문에 find() 시점에 DB에서 바로 조회하는 쿼리를 사용하기 때문에 그런 것인가요? 이 말은 find()는 쓰기 지연 SQL 저장소 도 사용 안하는거겠죠?

  • java
  • jpa
yoon6669 댓글 1 좋아요 0 조회수 61

29분41초 예제 10번 질문

해결됨

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

super("banana")가 없으면 순서가 어떻게 되나요? ChildZ(String str) { this(); System.out.println("Child(String) = " + str); } 여기서 암시적 호출로 되나요?

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

29분41초 예제 10번 질문

해결됨

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

super("banana")가 없으면 순서가 어떻게 되나요? ChildZ(String str) { this(); System.out.println("Child(String) = " + str); } 여기서 암시적 호출로 되나요?

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

준영속 엔티티의 기준

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 안녕하세요, 강의 수강 중 질문이 생겨 여쭤봅니다. 강의에서는 사용자에게 입력받은 BookForm form의 데이터를 새로운 객체인 Book book = new Book();에 할당하고 있습니다. (5분 54초) 강의 중 '임의로 만든 엔티티이지만 식별자 pk를 가지고 있기에 준영속 엔티티이다' 라고 말씀하셨는데, 준영속 엔티티의 기준이 궁금합니다. 이미 DB에 persist된 객체의 참조가 아닌 식별자 값만 공유하더라도 준영속 엔티티가 되는 것일까요 ? Book book = (Book) itemService.findOne(form.getId()); 이렇게 DB에서 참조를 직접 조회하지 않고 단순히 id값만 DB에서 가져와서 할당해도 준영속 엔티티의 기준이 되는지 궁금해서 여쭤봅니다 !

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
댓글 2 좋아요 0 조회수 107

문의는 아니고 그냥 의견인데

해결됨

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

굳이 문제 변형을 하지않았다면 어땠을까 싶네요.. 아니면 명확하게 조건을 달아주셨으면.. 물론 제가 제대로 못본탓이지만 그냥 정지해놓고 문제먼저 푸는데 뭐가 잘안돼서 보면 조건이 있다던가 그냥 풀이하고 출력하는문제가 아니더라구요..

  • python
  • java
  • c
  • 정보처리기사
김도연 댓글 1 좋아요 0 조회수 165

학습

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요 영한님 저는 영한님 수업을 정말 잘 듣고있는 대학생입니다. 이번 spring강의를 들으면서 개인 velog에 학습겸 포스팅을 하고싶은데 주된내용이 영한님이 알려주시는 코드인지라 이런것들을 포스팅 해도되는지 여쭙고싶습니다. 인프런 강의보니까 모든 코드와 영한님이 만드신 pdf파일은 퀄리티가 상당하여 함부로 velog에 작성해도되는지 조심스럽습니다. 혹시 약간의코드와 배운 지식을 학습차원에서 게시해도 되는지 여쭈어봐도 될까요?

  • java
  • spring
  • mvc
  • spring-boot
김현강 댓글 1 좋아요 0 조회수 66

BufferedInputStream 사용시

미해결

김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션

while ((readCount = bis.read()) != -1) { fileSize += readCount; } 위와 같이 교재에 나와있는데, bis.read()안에 인자로 byte[] buffer를 넣어야 진짜 버퍼로 읽기로 동작하는건가요? bis.read()만 작성되어있는 경우 파일을 버퍼로 읽어들인 다음 메모리에 있는 버퍼로부터 1byte씩 끊어 읽는것이고, bis.read(byte[])인 경우 버퍼로 메모리로 읽어온 다음 다시 버퍼만큼 읽어 더 효율적으로 처리되지않을까요!? 감사합니다.

  • java
  • 네트워크
  • 객체지향
티티티 댓글 1 좋아요 0 조회수 53

복합 index 문의

해결됨

Real MySQL 시즌 1 - Part 1

안녕하세요, 강의 잘 듣고 있습니다. 04 페이징 쿼리 작성 강의 > 데이터 개수 기반 방식 (동등 조건 사용 시) (9:36 부근) 에 나온 예시에 대한 질문입니다. KEY index_userid_id (user_id, id)로 인덱스가 있는데요, user_id +id 가 아닌, user_id만 인덱스로 걸어도 N회차 쿼리가 잘 동작 할까요? where 절에 user_id, id를 사용하고, ORDER BY 에 id가 있기 때문에 user_id + id 인덱스가 필요한 걸까요? 조금 더 자세히 알려주시면 감사하겠습니다.

  • mysql
  • dbms/rdbms
  • backend
  • query-tuning
  • mysql-query
rex 댓글 2 좋아요 0 조회수 115

++v, v++

해결됨

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

만약 total +=(++v) 가 아니라 total += (v++) 이면 v = 0 이었을때 total에는 1이 더해지는 건가요? 아니면 0 이 더해지고, 밑에줄 내려갈때 v = 1 로 바뀌나요?

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

강의에서 count의 개념

해결됨

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판

학습 관련 질문을 최대한 상세히 남겨주세요! 고민 과정도 같이 나열해주셔도 좋습니다. 먼저 유사한 질문이 있었는지 검색해보세요. 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의에서 만든 count 함수의 count 개념은 전체 게시글 수인 total count의 개념이 아니라 페이지의 번호를 위한 count인거죠?

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
선한영향력주는개발자되기 댓글 2 좋아요 0 조회수 81

실기대비 이론문제 0.91버전 오류정정요청

해결됨

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

실기대비 이론문제 0.91버전 오류정정요청 애플리케이션 성능 측정지표 4가지 특징설명 부분에서 "경과시간"설명에 해당되는 Turn Around Time 설명부분이 "반환시간"에 대한 설명인것으로 gpt에서 확인했습니다. 경과시간은 다른개념이라고 하는데 혹시 모르니 체크해주셨으면 좋겠습니다.

  • python
  • java
  • c
  • 정보처리기사
akh000 댓글 1 좋아요 0 조회수 84

buffer 단위와의 차이

미해결

김영한의 실전 자바 - 고급 2편, I/O, 네트워크, 리플렉션

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 예제2 읽기와 한 번에 쓰기를 비교해주셨는데 예제 2 코드는 while((data = fis.read(buffer))!= -1){ fileSize++; } 처럼 data를 합쳐서 다루는 ? 그런 코드가 아닌 거 같아서 byte[] bytes = fis.readAllBytes() 처럼 다 읽어오는 거랑 성능 비교를 하는게 맞는지 의문이 듭니다. 성능상 차이가 없다면 무엇을 선택해야할지 의문이 듭니다. 사실 한번에 불러오면 메모리에 큰 용량을 차지하게 되니까 무조건 buffer 단위로 읽어오는게 맞는 거 아닌가 싶어서요

  • java
  • 네트워크
  • 객체지향
거북이 댓글 1 좋아요 0 조회수 90

예제 실행 명령어 오류

미해결

죽음의 Spring Batch: 새벽 3시의 처절한 공포는 이제 끝이다.

SystemDeathJobConfig 예제 실행 명령어가 > ./gradlew bootRun --args='--spring.batch.job.name=recordSystemKillJob inputFile=/path-to-kill-batch-system/system_death.jsonl' ... SystemDeath[command=destroy, cpu=99, status=memory overflow] SystemDeath[command=explode, cpu=100, status=cpu meltdown] SystemDeath[command=collapse, cpu=95, status=disk burnout] ... 로 되어 있는데 job.name이 recordSystemKillJob -> systemDeathJob으로 바껴야 할 것 같습니다🫡 JsonRecordSeparatorPolicy 예제도 함께 바꿔야 할 것 같아요🫡

  • java
  • spring
  • spring-boot
  • spring-batch
  • backend
hongdae 댓글 2 좋아요 1 조회수 127

1:01:58

해결됨

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

안녕하세요. 강의를 듣고 이해가 되지 않는 부분이 있어서 질문드립니다. void func(struct Node* node) 함수의 마지막 부분인 node = node -> next -> next; 를 통해 n1의 값은 n2를 가리키고 있다는 것은 이해했습니다. 반복문이 종료된 후, Struct Node* current = &n1; 의 값은 n2의 주소값을 가리키고 있는 상태이 므로 반복문에서 2를 출력하고 NULL을 만나 반복문이 종료된다고 생각했지만 정답을 확인해보니 3,1,2를 출력하고 종료된다고 말씀해주셨더라구요. 이 부분에 대해 이해가 가지 않아 추가 설명을 요청드리고 싶습니다. 감사합니다.

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

강의

해결됨

Real MySQL 시즌 1 - Part 1

안녕하세요, ppt 자료제공이 안되는 건가요? 일년 전 문의 글이 있어보니, 문제가 있어 당장에 공개를 안하고 있다고 하신글을 봤늗네 아직도 해결 되지 않으신걸까요? 구매하였는데, 당황스럽네요...

  • mysql
  • dbms/rdbms
  • backend
  • query-tuning
  • mysql-query
hi_man159 댓글 1 좋아요 0 조회수 107

인기 태그

인프런 TOP Writers

주간 인기글