inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

코드 어디가 문젤까요?

미해결

출력이 123456이 나와야하는데 계속 125가 나오네요..

nayoushin123 댓글 1 좋아요 0 조회수 100

7:58 예제 코드 찾는 법

미해결

스프링 웹 MVC

안녕하세요 기선님! 기선님의 스프링 강좌 재탕하고 있습니다. 7:58 부분에 스프링의 테스트 코드 예제는 보통 어떻게 검색하여 찾으시는건가요? 그냥 깃허브에서 검색하셨는지 꿀팁이 있다면 알려주시면 감사하겠습니다.!

  • java
  • spring
  • mvc
Aurora 댓글 2 좋아요 0 조회수 277

Boolean타입이 null일떄와 false일떄 어떤 위험이 있어서 히든 필드를 사용하나요?

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 히든필드를 이용하여 체크를 안하면 널값이 들어가서 히든필드를 사용한다고 이해하였는데 널값이 들어가면 널포인트 예외 처리때문에 그런건가요? 단순히 널값이 문제라면 boolean타입을 이용하여 널값을 안받고 false로 받아도 되는거 아닌가요?

  • spring
  • mvc
양치잘하기 댓글 2 좋아요 0 조회수 392

하위 디렉토리 인식 안됨

해결됨

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] v5의 하위 디렉토리인 adapter디렉토리에 ControllerV3HandlerAdapter가 있는데 import가 안됩니다. v5에 직접 파일을 옮기고 handlerAdapters에 add했을때는 됩니다. 하위 디렉토리 인식이 안되는 이유를 모르겠습니다.

  • spring
  • mvc
세자 댓글 1 좋아요 1 조회수 234

수업질문입니다

미해결

나도코딩의 자바 기본편 - 풀코스 (20시간)

제가 자바를 공부하던 중 챕터7 Class강의 부분에서 자바의 특징으로 높은 '재사용성'이라고 배웠습니다. 제가 이해를 잘못하고 있는 것인지는 잘 모르겠지만, 다른 언어에서도 재사용성이 높지 않나요?

  • java
  • 객체지향
장동철 댓글 1 좋아요 0 조회수 176

javascript 공부없이 바로 react native 배워도 되나요?

미해결

html/css, jQuery, Java Script, react까지 3년전에 배웠었어요. 현재는 html/css 코드를 보고 읽고 간단한 건 수정할 수 있는 정도의 수준입니다. 개인적인 흥미로 취미로 개발을 배워보고 싶은데 시작하면 앱 개발, 유지/보수 할 수 있는 수준으로는 배우고 싶어요. 과외로 배울 예정인데 2분의 선생님을 소개받았는데 어떤 분의 루트가 더 나을지 판단이 어려워 전문가분들의 의견 구합니다. html/css > Java > react > react native까지 차근히 배우는 선생님 React native와 Java Script를 병행으로 배우는 선생님 1번 선생님의 경우, 현직자이신 것 같진 않고 강의를 위주로 하시는 분 같고 2번 선생님은 현직 개발자로 7년차이세요. 2번 선생님의 경우 함수선언을 영어로 치면 숙어라고 생각하고 배울 수 있을 것 같다고 설명해주셨어요. 리엑트 네이티브에서 사용했던 언어들이 java Script에서 조금 변형된 것들이라고 기억하고 있어서 2번 선생님이 더 속성으로 배울 수 있을 것 같긴 한데(기간은 1년정도 생각합니다) 나중에 혼자 앱 개발을 하는 상황을 생각하면 처음부터 꼼꼼히 배우는게 나을까요?

  • 리엑트네이티브
  • javascript
  • reactnative
  • react
귀여운 수달 댓글 1 좋아요 0 조회수 531

JPA를 이용한 개별 사용자 상세 조회 5분 21초

미해결

[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발

섹션 5. Java Persistence API 사용 JPA를 이용한 개별 사용자 상세 조회 5분 21초 캡처 화면입니다. 응답 값으로 id는 없고 name, joinDate, link정보만 나오는 이유가 궁금합니다.

  • rest-api
  • spring-boot
focandlol 댓글 2 좋아요 0 조회수 220

OnComponentBeginOverlap 바인드

미해결

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

// Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "GameFramework/Character.h" #include "ABCharacterNPC.generated.h" UCLASS() class INFINITEABYSS_API AABCharacterNPC : public ACharacter { GENERATED_BODY() public: AABCharacterNPC(); protected: UPROPERTY(VisibleAnywhere, Category = NPC, Meta = (AllowPrivateAccess = "true")) TObjectPtr<class UStaticMeshComponent> NPC; UPROPERTY(VisibleAnywhere, Category = NPC, Meta = (AllowPrivateAccess = "true")) TObjectPtr<class UBoxComponent> NPCTrigger; UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Collision") bool bIsOverlapping; UFUNCTION() void OnBoxTriggerBeginOverlap(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult& SweepHitResult); }; 헤더 파일에 이렇게 선언 한 다음 // Fill out your copyright notice in the Description page of Project Settings. #include "NPC/ABCharacterNPC.h" #include "Components/BoxComponent.h" #include "Components/CapsuleComponent.h" #include "Components/PrimitiveComponent.h" #include "Physics/ABCollision.h" // Sets default values AABCharacterNPC::AABCharacterNPC() { bUseControllerRotationPitch = false; bUseControllerRotationYaw = false; bUseControllerRotationRoll = false; GetCapsuleComponent()->InitCapsuleSize(42.0f, 96.0f); GetCapsuleComponent()->SetCollisionProfileName(TEXT("NPC")); GetMesh()->SetRelativeLocationAndRotation(FVector(0.0f, 0.0f, -95.0f), FRotator(0.0f, 0.0f, 0.0f)); GetMesh()->SetAnimationMode(EAnimationMode::AnimationBlueprint); GetMesh()->SetCollisionProfileName(TEXT("NPCMesh")); static ConstructorHelpers::FObjectFinder<USkeletalMesh> NPCMeshRef(TEXT("/Script/Engine.SkeletalMesh'/Game/ExternAssets/MedievalGirl/Mesh/SK_MedievalGirl.SK_MedievalGirl'")); if (NPCMeshRef.Object) { GetMesh()->SetSkeletalMesh(NPCMeshRef.Object); } static ConstructorHelpers::FClassFinder<UAnimInstance> AnimInstanceClassRef(TEXT("Game/ExternAssets/MedievalGirl/Demo/Animations/ThirdPerson_AnimBP.ThirdPerson_AnimBP_C")); if (AnimInstanceClassRef.Class) { GetMesh()->SetAnimInstanceClass(AnimInstanceClassRef.Class); } NPCTrigger = CreateDefaultSubobject<UBoxComponent>(TEXT("NPCTrigger")); NPCTrigger->SetBoxExtent(FVector(100.0f, 100.0f, 100.0f)); NPCTrigger->SetRelativeLocation(FVector(0.0f, 0.0f, 50.0f)); NPCTrigger->SetupAttachment(GetMesh()); NPCTrigger->SetCollisionProfileName(CPROFILE_ABTRIGGER); NPCTrigger->OnComponentBeginOverlap.AddDynamic(this, &AABCharacterNPC::OnBoxTriggerBeginOverlap); UE_LOG(LogTemp, Log, TEXT("NPC Trigger event binding: %s"), NPCTrigger->OnComponentBeginOverlap.IsBound() ? TEXT("Success") : TEXT("Failed")); bIsOverlapping = false; } void AABCharacterNPC::OnBoxTriggerBeginOverlap(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, int32 OtherBodyIndex, bool bFromSweep, const FHitResult& SweepHitResult) { UE_LOG(LogTemp, Log, TEXT("%s"), *OtherActor->GetName()); bIsOverlapping = true; } Cpp 파일에 OnBoxTriggerBeginOverlap를 바인드 해서 사용할려는데 로그로 바인드는 되었다고 뜨는데 함수안에 있는 로그는 왜 안찍히는 건가요?

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
신동주 댓글 2 좋아요 0 조회수 386

25강 영상 소리가 24강과 똑같아요.

해결됨

윤재성의 자바 기반 안드로이드 앱개발 Part 4 - 실전프로젝트

수정 부탁드립니다.

  • java
  • android
댓글 1 좋아요 0 조회수 270

@Profile을 이용해 환경에 맞는 bean을 등록하는 과정에 대해 궁금한 것이 있습니다.

해결됨

스프링 부트 - 핵심 원리와 활용

안녕하세요. 항상 좋은 강의 올려주셔 감사합니다. 강의를 보며 @Profile 으로 빈을 환경(로컬, 개발, 운영)에 따라 달리 등록하는 과정에 대해 궁금한 점이 생겨 질문 올립니다. 영한님은(약 1분36초 쯤) "로컬에서는 로직을 테스트하기 위해 빈을 등록한다." 라는 뉘앙스로 빈을 환경에 따라 달리 등록한다 말씀하셨는데 저는 "테스트 환경을 위해 빈을 등록한다"는 느낌을 받았습니다. 저는 과거 클린코드에 대해 공부하며 테스트를 위한 코드와 실제 비즈니스 로직이 담긴 코드는 서로 분리하는 것이 좋다고 배웠습니다. 이러한 관점에서 보았을때 LocalPayClient 와 payConfig 에서 localPayClient() 메서드는 @Slf4j @Configuration public class PayConfig { @Bean @Profile("default") public LocalPayClient localPayClient(){ log.info("LocalPayClient 빈 등록"); return new LocalPayClient(); } @Bean @Profile("prod") public ProdPayClient prodPayClient(){ log.info("ProdPayClient 빈 등록"); return new ProdPayClient(); } } 테스트를 위한 코드라 생각이 들며 결과적으로 pay 디렉토리 내부에 테스트를 위한 객체와 실제 비즈니스를 위한 객체가 섞여 어색하다는 느낌을 받았습니다. 혹시 이에 대해서 어떻게 생각하시는지 궁금합니다! 안정적인 테스트를 위해 어쩔수 없이 희생해야 하는 부분일까요?

  • spring
  • spring-boot
  • prometheus
  • grafana
  • profile
이상민 댓글 2 좋아요 0 조회수 287

hello 서블릿에서 이상한 현상이 나타납니다.

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

respose의 문장이 웹브로져에 나타나지 않고, 텍스트 파일로 다운로드가 됩니다???? 이게 무슨 일일까요?

  • spring
  • mvc
댓글 1 좋아요 0 조회수 354

프롬프트 내용은 어디서 볼수있나요?

해결됨

React + GPT API로 AI회고록 서비스 개발 (원데이 클래스)

안녕하세요 강사님 강의 정말 잘 듣고있습니다. 다름이 아니라 프롬프트의 내용이 꽤 긴데 혹시 복붙할 수 있는 페이지는 따로 없는지 궁금합니다..! 제가 못찾은것일수도 있어서 조심스럽게 문의드립니다

  • HTML/CSS
  • javascript
  • react
  • node.js
  • chatgpt
류돌프 댓글 2 좋아요 1 조회수 447

callBack 함수에서 중괄호 유무의 차이

해결됨

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

검색 기능을 구현할 때 callBack 함수를 사용하셨는데 return todos.filter((todo) => todo.content.includes(search) ); -> 검색기능 구현 return todos.filter((todo) => {todo.content.includes(search)} ); -> 검색기능 구현 x 위와 같이 중괄호의 유무에 따라 결과가 달라지더라고요 중괄호를 사용 안했을 땐 의도대로 필터링 된 값들이 반환되고, 사용 했을 땐 동일한 값을 입력해도 빈 리스트만 반환이 됩니다. 중괄호의 유무에 따라 어떤 차이가 있는지 궁금합니다!

  • javascript
  • react
  • node.js
changseog8701 댓글 2 좋아요 0 조회수 481

2-R 트리 질문있습니다

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

http://boj.kr/8cefb4955fb64d18ad353997d162cc29 제출시 77%에서 오답처리 되는데, 어느 부분이 틀렸는지 모르겠습니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • c++
  • 코딩-테스트
김재민 댓글 2 좋아요 0 조회수 296

수업자료 통합본 요청 건

미해결

[핵집] 2025 빅데이터 분석기사(필기)_과목 1~2

안녕하세요? 수업자료 통합본 요청드립니다. 빅분기 1~4 과목 강의 신청했습니다. 수업자료가 따로따로 되어 있어 살짝 불편한 감이 있습니다. ljk3815@naver.com 감사합니다.

  • 빅데이터
ljk3815 댓글 2 좋아요 0 조회수 180

MPSoC를 이용한 8장 AXI4-Lite 실습편 문의

미해결

설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)

안녕하세요~ [FPGA 8장] HW IP 를 제어하기 위한 AXI4-Lite Interface 이해하기 - 실습편을 ZYNQ UltraScale+ MPSoC 가 내장되어 있는 ZCU102 보드를 이용하여 따라하고 있는데 ZYNQ7 시리즈와 IP가 상이 하여 다음과 같이 문의 드립니다. MPSoC의 경우 ZYNQ IP 를 보면 ZYNQ7처럼 DDR과 FIXED_IO가 없습니다. MPSoC는 DDR과 FIXED_IO를 어떻게 처리해야 하나요? Run Block Automation을 할 경우 다음과 같이 AXI 인터페이스가 1개 더 생겨납니다. M_AXI_HPM0_FPD, M_AXI_HPM1_FPD maxihpm0_fpd_aclk, maxihpm1_fpd_aclk 둘 다 AXI4 IP에 연결하면 되는 건가요? 보드 파일을 가지고 Create HDL Wrapper를 이용하여 Wrapper 파일을 만들었는데 Wrappe 베릴로그 소스코드를 보면 동영상과 달리 아무 내용이 없습니다. 상관없는 건가요? 위와 같은 이유로 비트스트림 및 XSA 파일이 제대로 생성 되지 않습니다. MPSoC를 이용하여 AXI4 강의를 따라할 수 있는 방법이 있을까요?

  • fpga
  • 임베디드
junghayeon 댓글 1 좋아요 1 조회수 312

섹션2 Yaml로 Deployment 실습 시 Pod 이미지가 없다는 오류

미해결

쿠버네티스 101 - 클라우드/서버 개발 첫걸음

안녕하세요. 강의에 나온 것처럼 똑같이 Yaml을 만들어 Deployment를 생성하는데 아래처럼 오류가 나는데 잘 모르겠습니다. 실제 Deployment와 Pod도 replicas=3으로 모두 생성되기는 하는데 대시보드에서 보면 오류가 있다고 나옵니다. 도커 이미지를 조회하면 분명히 있거든요. (docker image inspect hello-kube:v1) 오류 내용 Container image "hello-kube:v1" is not present with pull policy of Never

  • node.js
  • docker
  • kubernetes
  • redis
  • nginx
Youngsub Lim 댓글 1 좋아요 0 조회수 279

시험장에선 인터넷이 사용 되지 않는데 작업 중 확인을 위한 Open with Live Server 어떻게 확인합니까?

미해결

[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드

시험장에선 인터넷이 사용 되지 않는데 작업 중 확인을 위한 Open with Live Server 어떻게 합니까? 확인해 보고 수정해야 하는데 완성한 후가 아닌 작업 중에 확인하고자 할 때는 어떻게 합니까?

  • HTML/CSS
  • jquery
  • 웹-디자인
HL5PFM 댓글 2 좋아요 1 조회수 561

인기 태그

인프런 TOP Writers

주간 인기글