inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

템플릿 콜백 패턴 V5 실행 관련 질문드립니다.

해결됨

스프링 핵심 원리 - 고급편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 여기에 질문 내용을 남겨주세요. v5 코드를 작성했을 때, 아래와 같은 에러가 발생해서 Description: Parameter 0 of constructor in hello.advanced.app.v5.OrderRepositoryV5 required a bean of type 'hello.advanced.trace.callback.TraceTemplate' that could not be found. Action: Consider defining a bean of type 'hello.advanced.trace.callback.TraceTemplate' in your configuration. Process finished with exit code 1 TraceTemplate 클래스에 @Component 애노테이션을 추가했는데요. @Component @RequiredArgsConstructor public class TraceTemplate { private final LogTrace trace; public <T> T execute(String message, TraceCallback<T> callback) { TraceStatus status = null; try { status = trace.begin(message); T result = callback.call(); //로직 호출 trace.end(status); return result; } catch (Exception e) { trace.exception(status, e); throw e; } } } pdf에는 빈 등록과 관련된 부분이 없는 것 같은데, 빈 등록을 하지 않아도 실행이 되어야 하는 것인가요? 스프링 부트 3.1.7 버전 사용하고 있습니다. 감사합니다.

  • spring
  • 디자인-패턴
gooroom 댓글 1 좋아요 0 조회수 417

지역변수, 멤버변수 관련 질문이 있습니다.

해결됨

김영한의 실전 자바 - 기본편

지역 변수: 메소드 내부에서 선언된 변수 이며, 값을 수동으로 초기화 해줘야 한다. 멤버 변수: 클래스에 선언된 변수이며, 값이 자동으로 초기화 된다. 요기서 test 변수는 멤버 변수 아닌가요? 해당 코드를 실행시키면 에러가 떠서 궁금해서 질문드립니다.

  • java
  • 객체지향
gnstjrdlsla 댓글 1 좋아요 0 조회수 496

대상 그룹 생성

미해결

지금 당장 데브옵스 AWS

대상그룹 생성할때 , 10.0.0. 이렇게만 하면 아래에 보류 중인 것으로 포함 클릭이 되지 않는데 어떻게 하면 좋을까요 ? port 80 으로 하게되면 nginx 로 가게 될것 같은데 , server port 8000 이라면 port 를 8000 으로 변경하면 될까요 ?

  • aws
SJ 댓글 1 좋아요 0 조회수 221

코틀린에서 ModelMapper는 어떤지 궁금합니다.

미해결

실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)

안녕하세요! 강의를 모두 수강하고, 최근 신규 프로젝트로 코틀린을 사용할 예정이라 강의를 다시 한번 곱씹어 보고 있습니다 궁금한 내용은 다름 아니라 java 프로젝트를 했을 때 Entity > DTO 변환 시 필드의 추가/변경/삭제 시 누락을 방지하려고 ModelMapper를 자주 사용했던 기억이 있는데, 강사님 강의에서는 이러한 작업을 할 때 'of' 나, 'fixture' 와 같은 같은 팩토리 메서드를 주로 사용하시는 것을 보고 궁금해서 찾아보니 코틀린은 매핑 관련 라이브러리를 잘 사용하지 않는다는 글도 있더라고요.. 혹시 이러한 부분은 어떻게 생각하시는지 궁금합니다!

  • java
  • spring
  • kotlin
  • spring-boot
  • 리팩토링
LLL 댓글 1 좋아요 0 조회수 658

접근제어자 문제와 풀이 2번 질문

미해결

김영한의 실전 자바 - 기본편

안녕하세요 2번 풀이 중 NullPointerException이 발생했는데 어디서 발생한건지 모르겠어서 질문 드립니다.선생님의 답안과 차이는 전체 가격 합 출력하는 부분을 저는 displayItems() 메서드 안에 넣었고 답안은 calculateTotalPrice()메서드로 빼서 계산한 차이인데 이런 이유 때문일까요?

  • java
  • 객체지향
wosyh18 댓글 4 좋아요 0 조회수 543

강의자료

미해결

홍정모의 따라하며 배우는 C++

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 혹시 강의자료 같은 파일이 있을까요?

  • c++
lahat 댓글 1 좋아요 1 조회수 218

공식문서와 강의 내용 중 어떤 방식으로 QueryClient 인스턴스를 생성하는 것이 좋을까요?

해결됨

Next + React Query로 SNS 서비스 만들기

React Query 공식 문서에 보면 queryClient 인스턴스를 생성해서 바로 QueryClientProvider의 client로 넘겨주고 있는데 제로초님께서는 useState의 초기 값으로 QueryClient의 인스턴스를 생성해서 넘겨주는 방법을 사용하셨는데요. 이 두가지 방법 중에 어떤 것을 사용해야 좋을지 궁금합니다. // 공식 문서 const queryClient = new QueryClient() function App() { return ( <QueryClientProvider client={queryClient}> <Todos /> </QueryClientProvider> ) } // 제로초님 강의 function ReactQueryProvider({children} : Props) { const [client] = useState( new QueryClient({ defaultOptions: { queries: { refetchOnWindowFocus: false, retry: false, } } } ) ) return <QueryClientProvider client={queryClient}></QueryClientProvider> }

  • react
  • next.js
  • react-query
  • next-auth
  • msw
JunhOpportunity 댓글 1 좋아요 0 조회수 840

강의 연장 문의 드립니다.

해결됨

빅데이터 파이프라인 마스터; 성공을 위한 도구와 기술

안녕하세요. 강사님. 훌륭한 강의 잘 들었습니다. (금일 완강했어요 -_- v) 강의를 듣다가 좋아서 클러스터 구축도 같이 신청하였습니다. 회사일을 병행하다 보니 오늘 막 강의를 다 들었는데 마지막 ( ELK /EFK/Docker 관련 등등) 은 제가 하는 일이라서 쉽게 들었습니다. 그런데 데이터 pyspark 같은 것은 여전히 생소하기만 합니다. 그래서 강의 연장을 부탁드립니다. 좋은 강의라 몇번을 더 보면서 레퍼런스 삼으려고 합니다. 부탁드립니다. 그간 정말 재미있었어요. 이제 클러스터도 보러 가려구요. 감사합니다.

  • 빅데이터
  • hadoop
  • elasticsearch
  • logstash
  • Kibana
  • apache-spark
  • s3-bucket
Jason.king 댓글 2 좋아요 0 조회수 344

ServiceIntegration 에서 오류.

미해결

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

[질문 내용] https://drive.google.com/file/d/19E1IjljuGplTpw01uI490dE0XFw1su75/view?usp=drive_link MemberServiceIntegrationTest 파일을 다 작성 후 실행하니, Could not open JDBC Connection for transaction 오류가 뜹니다. 혹시 db가 끊긴건가 터미널을 닫고 다시 실행했으나.. 똑같아서 질문 남깁니다. 도와주세욧..ㅠ!!

  • java
  • spring
  • mvc
  • spring-boot
코코넛빵 댓글 1 좋아요 0 조회수 360

m1 세팅 재질문드립니다.

미해결

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

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 말씀해주신 방법대로 했고 bits인지 확인 후 해도 다음과 같이 에러가 발생합니다. 수업자료에 있는 m1 추가 방법으로해도 오류가 발생하네요;; whoami 도 첨부하겠습니다. 감사합니다.

  • c++
  • 코딩-테스트
lahat 댓글 2 좋아요 0 조회수 272

1주차 문제로 연습하는 시간복잡도 Q3 질문 있습니다!

해결됨

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

안녕하세요 go함수가 2n-1 번 호출된다는 것은 이해했습니다. 그런데 main함수에 보면 for문이 하나 더 있는데, 그럼 이 for문 내에서 n번 도는 거니 n + (2n-1) = 3n-1 이 되어야 하는 것 아닌가요?? 사실 빅오표기법에 의하면 둘다 O(n) 이어서 크게 중요하진 않을 수 있으나 혹여나 제가 잘못 이해한 부분이 있다면 바로잡고 싶어 질문드립니다!

  • c++
  • 코딩-테스트
김영수 댓글 1 좋아요 0 조회수 395

예전부터 궁금했는데, 강의자료가 PDF 말고는 없나요?

미해결

스프링 핵심 원리 - 기본편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] PDF 파일을 다운 받아서, 굿노트에서 보고있는데 코드를 복사한다던가 appConfig.xml 파일을 다운해서 "다양한 설정 형식 지원 - 자바 코드, XML" 강의에서 말씀하신대로 엔터프라이즈 인텔리제이가 아니기 때문에 resources 디렉토리 안에 넣어주려고 하는데도 파일을 받을 수 있는 링크가 어디있는지 모르겠습니다. 저만 못보는건가요 ? 그냥 따라쳐도 되나요?

  • spring
  • 객체지향
gokorea1214 댓글 2 좋아요 0 조회수 787

질문입니다..

미해결

HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)

선생님.. 텍스트 복사하러 넷플릭스 사이트에 갔는데.. 궁금한 것이 생겨서 여쭤봅니다.. https://www.netflix.com/kr/ newletter div 부분에 원래 클릭 하지않으면 아래 화면이 뜨고 이메일을 입력하려면고 클릭하면 아래 화면처럼 placeholder가 사라지고 background 텍스트가 되는것 같은데.. 이렇게 만들려면 어떻게 하면 되나요..?

  • HTML/CSS
  • jquery
d111 댓글 1 좋아요 1 조회수 261

멀티플레이가 되도록 해주는 코드가 어디에 있는지 궁금합니다.

미해결

이득우의 언리얼 프로그래밍 Part3 - 네트웍 멀티플레이 프레임웍의 이해

1강 예제코드를 다운받았을때 이미 멀티플레이가 가능한 상태였는데요, 키 입력을 송신하는 부분과 멀티플레이를 가능하게 구현을 하는 소스코드는 어디에 위치해 있는건지, 강의에서 소개한 이외의 세팅이 있는건지 궁금합니다.

  • unreal-engine
  • 네트워크
  • 언리얼-c++
tyler217 댓글 1 좋아요 0 조회수 301

같은 API 두 번 요청을 합니다.

미해결

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

크롬 개발자 도구에서 페이로드 확인을 하면 fetchBoards가 두번 요청을 합니다. 시작점을 확인을 해보면 createUploadLink.js에서 빈 값으로 요청을 하고 두 번째 요청에서는 제대로 index.tsx에서 값을 넣고 refetch를 진행을 합니다. fetchBoards가 1,3번 이고 fetchBoardsCount가 2번 입니다. 사용하는데 있어 아무런 문제 없이 사용이 가능한데 왜 이런 현상이 있는지 해결을 하고 싶습니다. 첫 마운트가 되거나 API요청을 하면 불필요한 fetchBoards, fetchBoardsCount가 createUploadLink.js에서 요청이 가는데 ApolloClient Setting 부분에서 요청이 가는 걸 확인 했습니다. const uploadLink = createUploadLink({ uri: "http://backend-practice.codebootcamp.co.kr/graphql", }); const client = new ApolloClient({ link: ApolloLink.from([uploadLink]), cache: new InMemoryCache(), }); refetch하는 전체 코드입니다. // test - refetch 문제 export default function Hom(): JSX.Element { const { data, refetch } = useQueryFetchBoards(); const { data: dataBoardsCount, refetch: refetchBoardsCount } = useQueryFetchBoardsCount(); const router = useRouter(); const render = useRef(false); useEffect(() => { // 첫 마운트 실행 막음 if (!render.current) { render.current = true; console.log("처음 실행됨"); return; } const search = String(router.query.search); const page = Number(router.query.page) || 1; if (search === "undefined") { void refetch({ page }); console.log("검색X"); } else { void refetch({ page, search }); void refetchBoardsCount({ search }); console.log("검색O"); } console.log("Hom Search: ", search); }, [router.query]); return ( <> <SearchBar /> {data?.fetchBoards.map((el, index) => ( <div key={index}>{el.title}</div> ))} <Pagination count={dataBoardsCount?.fetchBoardsCount} /> </> ); } 여기서 <SearchBar /> , <Pagination />는 router.push에서 query로 ?search= , ?page= 쿼리스트링 만드는 역할만 하고 있고 전체 부모 컴포넌트에서 useEffetch로 refetch하고 있습니다. "next": "13", "react": "^18.2.0", "apollo-upload-client": "^17.0.0", 입니다.

  • react
  • node.js
  • seo
  • graphql
  • next.js
댓글 2 좋아요 0 조회수 1115

mongoDB접속 관련 문의

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

04-05 ODM - mongoDB접속 강의에서 docker-compose build했을 때 > [mybackend 5/6] RUN yarn install: 0.132 yarn install v1.22.19 0.150 [1/4] Resolving packages... 0.176 [2/4] Fetching packages... 3.678 error mongoose@8.1.0: The engine "node" is incompatible with this module. Expected version ">=16.20.1". Got "14.21.3" 3.678 error Found incompatible module. 3.678 info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. ------ failed to solve: process "/bin/sh -c yarn install" did not complete successfully: exit code: 1 위와 같이 오류가 떠요. node버전이 mongoose버전과 맞지 않다고 하는데 기존 node를 삭제하고 오류에서 말한 16.20.1버전으로 새로 설치해야하는 건가요? 재 설치하면 기존에 학습했던 코드들에 영향을 받진 않나요?

  • javascript
  • node.js
  • docker
  • rest-api
  • nestjs
장주윤 댓글 2 좋아요 0 조회수 312

4챕터 증가수열문제

미해결

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

사소한거긴 한데 while문 조건이 lt<=rt인데 만약에 input이 6 1 3 5 6 4 2 이렇게 주어지면 while문이 안 끝나서요.. 차피 judge.exe 돌리면 맞게 나오긴 하는데 이런건 신경 안 쓰고 풀어도 되나요?

  • python
  • 코딩-테스트
카르비나섬에서온연근 댓글 2 좋아요 0 조회수 208

강의중 오류가 나왔습니다

해결됨

한 입 크기로 잘라먹는 타입스크립트(TypeScript)

해당강의 따라하던중 compilerOptions 에서 target 을 ES5로 했을때는 아무오류 없이 js 파일도 잘 나오는데요, ESNext로 하고 컴파일하면 오류가 나와요. 하지만 동일하게 js파일은 생성이 되요. node_modules/@types/node/globals.d.ts:396:25 - error TS2792: Cannot find module 'undici-types'. Did you mean to set the 'moduleResolution' option to 'nodenext', or to add aliases to the 'paths' option? 396 : typeof import("undici-types").FormData; 제가 뭘 따로 설치하거나 하진 않고 강의만 따라했다고 생각했는데 한번만 봐주세요!

  • typescript
hna206 댓글 4 좋아요 1 조회수 1631

컴퓨터공학과 진로에 대하여

미해결

컴퓨터 공학과 관련 분야에는 어떤 것들이 있나요? 유튜브나 인터넷에 검색해보면 대부분 개발자가 많이 언급되는 것 같네요. 웹 앱 개발자, ai 개발자, 데이터 분석가, 데이터 사이언티스트, 빅데이터 분석가, PM, 공기업 전산직 등이 있는 것 같네요. 혹시 위의 직업들 포함해서 신입이 도전가능할 비개발분야 추천가능하실까요? 데이터분석가는 수학을 잘해야한다고 들었고 PM은 신입 거의 안뽑는다고 들었는데... 컴공 졸업생이 지원할 수 있는 비개발 분야는 없을까요..?

  • 컴퓨터공학과
  • 개발
  • 비개발
  • it분야
  • pm
  • 전산직
  • 진로
  • 취업
  • 신입
whdk333 댓글 1 좋아요 0 조회수 931

이강의는 컨트롤러가 안들어가는 이유가 있나요

미해결

Do it! Node.js 프로그래밍 입문

실무에서는 컨트롤러 없이 라우터 만으로 프로잭트를 진행하는 경우가 많나요?

  • javascript
  • node.js
  • mongodb
  • express
정현우 댓글 1 좋아요 0 조회수 436

인기 태그

인프런 TOP Writers

주간 인기글