inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

다운로드 문제

미해결

마인크래프을 이용한 파이썬 활용 수강중인 raspberryjuice, spigot이 다운로드가 전혀 안돼요

우유 댓글 1 좋아요 0 조회수 20

POWERSHELL

미해결

바이브 코딩으로 만드는 재미있는 재무제표 (커서 ai)

POWERSHELL 문제로 재무제표 생성이 계속 실패합니다 ㅠ

  • 프롬프트엔지니어링
  • 비즈니스
  • ai-활용-(ax)
  • ai-agent
dusk 댓글 3 좋아요 0 조회수 64

스프링 데이터 JPA 인터페이스에서의 default 메서드 사용

해결됨

김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍

영한님 강의를 들으면서 인터페이스의 default 메서드는 하위 호환성을 위해서만 사용하고 일반적인 애플리케이션 개발시에는 사용할 일이 없다고 생각했었습니다. 그러나 프로젝트를 하던 도중에 스프링 데이터 JPA를 사용하는 Interface에서 Service에서 매번 Optional을 꺼내기 번거로우니 default 메서드를 사용해서 .orElseThrow(() -> new 예외 발생) 처럼 메서드를 작성하고 이렇게 해도 된다고 이야기를 들었습니다. 저는 이런 예외 발생도 Service 계층에서 하는 것이 맞는것 같기도 하면서, 사실 매번 Optional을 꺼내는 것이 귀찮기도 했던것이 사실이라 이렇게 사용하는 것이 일반적으로 정상적인 패턴인지 궁금해서 질문 드렸습니다. 디폴트 메서드의 올바른 사용법에서 '공통으로 쓰기 쉬운 간단한 로직'에 이정도의 상황이 부합되는지 궁금합니다.

  • java
  • 함수형-프로그래밍
  • lambda
  • optional
개발자 취업 포기 댓글 2 좋아요 0 조회수 145

3d widget 한글 입력

미해결

widget component로 추가한 유저위젯에 text box가 있는데, 마우스 클릭하여 포커싱한 뒤 키보드 입력하면 영어만 나옵니다. 한/영 전환이 안되고 무조건 영어만 써집니다. 어떻게 해결하나요?

  • unrealengine
  • 5.5
  • widget
themoon007 댓글 0 좋아요 0 조회수 42

Application.java 실행이 안돼요

해결됨

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] Application.java 파일 실행버튼이 비활성화 되어 있습니다. 버전은 21을 쓰고 있어요

  • java
  • spring
  • mvc
  • spring-boot
유영준 댓글 0 좋아요 0 조회수 163

this를 단독으로 사용할때랑 파라미터 바인딩 할때 차이

미해결

스프링 핵심 원리 - 고급편

@Before("allMember() && this(obj)") public void thisArgs(JoinPoint joinPoint, MemberService obj) { log.info("[this]{}, obj={}", joinPoint.getSignature(), obj.getClass()); } @Before("allMember() && this(hello.aop.member.MemberService)") public void thisArgs(JoinPoint joinPoint, MemberService obj) { log.info("[this]{}, obj={}", joinPoint.getSignature(), obj.getClass()); } @Before("allMember() && this(MemberService)") public void thisArgs(JoinPoint joinPoint, MemberService obj) { log.info("[this]{}, obj={}", joinPoint.getSignature(), obj.getClass()); } this를 단독으로 사용할 때 에는 이해가 되는데, 파라미터 파인딩에서는 왜 obj만 허용이 되나요? allMember() 조건 이후에 MemberService타입만 받고 싶을 수도 있을거 같은데... 즉 allMember()의 this가 반드시 MemberService일거란 보장이 없지 않나요?

  • spring
  • 디자인-패턴
트릴 댓글 1 좋아요 0 조회수 100

Application.java 실행이 안돼요

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 스프링부트에서 프로젝트를 생성하고 Application.java 를 실행하려고 하니까 실행버튼이 비활성화 되어있습니다. jdk 버전 23을 사용하고 있는데 왜 안되는건지 모르겠습니다. 해당 화면 사진입니다.

  • java
  • spring
  • mvc
  • spring-boot
유영준 댓글 2 좋아요 0 조회수 96

톰캣 실행하면 404 에러...

미해결

[개정판] 웹 애플리케이션 개발을 위한 IntelliJ IDEA 설정

이렇게 선생님이 말씀하신대로 설정했습니다. 이 후 실행하면 이렇게 뜨는데 왜그런걸까요 ...

  • jsp
  • 웹앱
  • intellij-idea
  • maven
  • apache-tomcat
  • servlet
이DH 댓글 1 좋아요 0 조회수 435

storage 사용 문의

미해결

Vue 3 & Firebase 10 커뮤니티 만들기 풀스택 - "활용편" (with Pinia, Quasar, Tiptap, VueUse)

안녕하세요 강사님! 현재 파이어베이스에서 storage 사용하려면 요금제를 써야만 하는 건가요?? 기간이 좀 지나서 그런지 강의 화면하고 좀 다르게 시작하기는 없고 프로젝트 업그레이드만 있어서 진행하니까 카드번호 입력하고 결제를 해야하는 거 같아서요ㅠㅠ

  • vue.js
  • firebase
  • quasar
  • algolia
  • vue-3
하히호 댓글 2 좋아요 0 조회수 111

4일차 과제 'SQLSyntaxError: Table not found Error' 질문

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

4일차 과제의 문제 1번을 해결하려고 코드를 작성하고 Table도 생성해서 run 해보았는데, 자꾸 Table not found 에러가 뜨면서 500 internal error가 발생합니다. 이 에러 때문에 테이블도 3번 다시 생성하고, show tables 했을 때도 table이 모두 잘 출력됩니다. 대소문자 바꿔서도 다 해봤는데 왜 이런 오류가 뜨는지 모르겠습니다..ㅜㅜ 도와주세요ㅠ

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
댓글 2 좋아요 0 조회수 82

ai agent 'Tool' 부분

해결됨

[인프런어워드 베스트셀러] 코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드

강의를 보면서 따라하는 중인데. 질문을 하면 AI가 별도의 Tool 없이도 답변이 가능한데, Tool을 사용해야 하는 이유가 무엇인지 궁굼합니다.

  • n8n
  • 인공지능(ai)
  • rag
  • ai-활용-(ax)
  • ai-agent
장우석 댓글 2 좋아요 0 조회수 118

강의자료 다운로드

해결됨

서비스기획 & 프로덕트 매니저(PM)의 첫걸음[입문]

강의자료는 어디에서 다운로드 받을 수 있나요?

  • 프로젝트-관리
  • figma
  • 포트폴리오
  • 서비스-기획
이진희 댓글 2 좋아요 0 조회수 197

context를 사용하니 Editor 컴포넌트 최적화가 풀리는 이유

해결됨

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

안녕하세요. 강의 잘 듣고 있습니다. context 를 사용하기 전 코드에서 export default memo(Editor); Editor 컴포넌트에도 memo 를 사용해서 TodoItem 의 수정/삭제로 인해 계속 리렌더링되는 것을 막는 최적화를 했었는데요. context를 사용하고 나니까 Editor 컴포넌트의 최적화가 풀리는 이유가 궁금합니다. useCallback 과 useMemo 를 사용해서 함수를 App 컴포넌트가 마운트 될 때 한번만 생성하고 3개의 함수를 묶은 객체도 다시 생성되지 않도록 만들었는데, Editor 컴포넌트는 컨텍스트에서 onCreate 함수만 받아서 사용하고 있는데, 왜 리렌더링이 발생하나요? 챗지피티에 질문을 했더니, " props 가 없는 상태에서 useContext 만 쓰고 있으면 memo 는 props 비교를 하지 못해서 무조건 리렌더링 발생한다" 라고 하는데 맞는 말인가요? 맞는 말이라면 설명 좀 부탁드립니다.ㅠㅠ

  • javascript
  • react
  • node.js
junghyun 댓글 3 좋아요 0 조회수 133

gpt 답변에 대한 신뢰도

미해결

ChatGPT 최신 모델 프롬프트 엔지니어링 바이블

gpt가 틀린 답과 정보를 줄때도 있습니다. 그에 대해 어느 정도 신뢰할 수 있나요?

  • 인공지능(ai)
  • chatgpt
  • 프롬프트엔지니어링
  • gpts
parksy 댓글 2 좋아요 0 조회수 210

S3를 활용해서 Spring boot 서버에 이미지 업로드 기능 구현

미해결

비전공자도 이해할 수 있는 AWS 입문/실전

제목 처럼 Spring boot 서버를 활용해서 구현하는 것도 s3나 RDS에서 만들어주셨으면 좋겠습니다!.. 깃허브 확인해보니 elb랑 ec2는 있는데 rds랑 s3는 없더라구요..

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
이원희 댓글 2 좋아요 0 조회수 127

Lobby 프리팹 구성 질문

해결됨

유니티 시스템 프로그래밍 Pt.1 - 상용 게임 구현을 위한 핵심 시스템 올인원 패키지

안녕하세요! 제공해주신 강의 도움이 많이 되고 있습니다. Lobby 씬 구조 및 디자인 패턴 (LobbyManager, LobbyUIController) 강의 질문있습니다. Q. "LobbyManager, LobbyUIController를 구분하여 관리하자" 이해했습니다. 궁금한 부분은 해당 cs 파일들을 프리팹화 할때, 2개의 프리팹으로 나누었는데 1개의 프리팹에 몰아서 붙이고 Lobby라는 프리팹으로 관리해도 되지않을까? 라는 생각이 났는데 2개로 나누었을때 혹시 관리적인 부분에서 이점이 있을까요? Lobby 씬 구조 및 디자인 패턴 (LobbyManager, LobbyUIController)

  • C#
  • unity
  • 객체지향
전우형 댓글 3 좋아요 0 조회수 162

notify(), notifyAll()

미해결

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

각각 3개로 한정된 소비자, 생산자 스레드가 있습니다. 생산자가 생산자를 깨운 것 처럼 notify()로 일어난 스레드가 다시 wait() 해야하는 경우 락을 반납하고 대기 상태에 든다면 이후 다시 notify()하는 스레드가 없기 때문에 교착상태가 발생하는건가요? (새롭게 추가되는 여러 스레드가 있다면 해결될 가능성도 있으나 새롭게 추가되지 않는 한정된 상황이라면 교착상태가 발생할 수 있으니 notifyAll() 사용이 올바른 선택인지 궁금합니다)

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

파워쿼리를 이용한 파일간 차이 가능 여부

미해결

진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님 안녕하세요 열정있는 강의 항상 감사 드립니다 1월 누적 재고자산수불부, 2월 누적 재고자산수불부(1월+2월) .... 이렇게 erp상에서 조회되는 자료가 있습니다 erp상에서 당월로 자료가 조회가 안되다 보니, 2월 당월 자료만 구하기 위해서는 2월누적 자료에서 1월누적 자료를 차감하여 현업에서 사용 하고있습니다 파워쿼리를을 이용하여 12개월 파이을 불러와서 당월 자료만 구할수 있는 방법이 있을거 같은데 강의내용중 적용하여 만들 수 있는 방법이 있을까요? 고유번호 / 품목코드 / 품목명 / 기초금액 / 입고금액 /----/재고금액 등의 필드로 구성되어 있습니다 자료를 드리고 싶은데 보안상 이유로 첨부가 안되어 죄송합니다

  • excel
  • ms-office
임호빈 댓글 3 좋아요 1 조회수 248

system verilog 사용이유.

해결됨

설계독학맛비's 실전 Verilog HDL Season 2 (AMBA AXI4 완전정복)

안녕하세요! 해당 모듈에 대한 테스트벤치 코드를 system verilog 코드로 구현하셨는데 특별히 이유가 있는지 여쭤보고 싶습니다! .v 로 테스트벤치 만들고 싶은데, 다른 수업때처럼 tb_모듈명.v 만들어서 vivado 시뮬레이션 돌려도 무관한지 궁금합니다. 제가 오랜만에 해당 부분(axi4 stream)을 다시 듣는 중입니다. 혹시 이전 수업들에서 설명하셨던 내용이라면 죄송합니다..

  • verilog-hdl
  • fpga
  • 임베디드
  • amba
info 댓글 2 좋아요 1 조회수 177

인기 태그

인프런 TOP Writers

주간 인기글