묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
JAVA SDK설정 + gradle 설정관련
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.질문 1) intelli j 설정 중 setting에 들어가서 gradle을 검색하고 설정에 들어가니까 영한님이 띄운 설정 화면과 다르게 나와서 질문 드립니다 저는 왜 밑에 설정 하는게 안뜰까요?+혹시 몰라서 dependency 부분도 올립니다. 질문 2) sdk 설정에서 jdk 분명 23설정하고 혹시 몰라서 21 oracle 꺼로 하나 더 설치하고 servletApplication.java 파일을 실행하려고 해도 안되서 나갔다도 와보고 했는데 설정이 안바뀝니다. 그래서 혹시 src 디렉토리에 넣어야하나 싶어서 거기 설치하려고하니까 '타겟경로가 비어있지않은 기존디렉토리입니다' 라고 뜹니다. 어떻게 해야할까요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-m
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 저는 이 문제를 조합으로 풀려고 시도했는데 조합으로 풀 수가 없나요??다른 분들 풀이를 보니까 순열로만 푸시는데 조합으로는 풀 수 있는지 궁금합니다.
-
미해결그림으로 배우는 자바, 파트1: 입문!
clodstudying.kr/lectures/45 는 이제 없나요?
clodstudying.kr/lectures/45 웹사이트 가서 찾아보려는데 안보여서요
-
해결됨모바일 게임 해킹(Unity편)
강의에 사용한 앱 APK파일 받을 수 있을까요?
.
-
미해결사물인터넷 통신은 내 손에 (Arduino, MQTT, Nodejs, MongoDB, Android,VS Code)
mongodb 접속 실패
Drivers를 선택해서 나온 url주소로도 MongoDB for VS Code를 선택해서 나온 url주소로도 접속이 실패합니다.Node.js 코드는 다음과 같이 작성했습니다.const mongoose = require("mongoose"); const MONGODB_URL = "mongodb+srv://root:1234@education.sidnf.mongodb.net/"; mongoose .connect(MONGODB_URL) .then(() => console.log("Connected to database!")) .catch(() => console.log("Connection failed..."))Connection failed... 라고 나옵니다.Network Access에서도 0.0.0.0으로도 해보고, 제 컴퓨터의 IP주소로도 해보았습니다.전부 접속 실패가 뜹니다.이유를 알 수 있을까요?!
-
미해결Next + React Query로 SNS 서비스 만들기
prefetch 질문
안녕하세요!저는 fetch를 사용하지않고 axios를 사용해봤는데요!서버에서 prefetch한 데이터가 초기에 useQuery에 값이 없는 이슈가 있어서 디깅을 해보다가 ReactQueryProvider에서 선언한 queryClient와 Home.tsx에서 선언한 queryClient가 달라 캐시한 값을 가져오지 못한다고 생각하는데 혹시 맞을까요? "use client"; import { useState } from "react"; import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; import { ReactQueryDevtools } from "@tanstack/react-query-devtools"; import { isProduction } from "@/app-src/shared/env"; export const ReactQueryProvider = ({ children }: React.PropsWithChildren) => { const [queryClient] = useState( () => new QueryClient({ defaultOptions: { queries: { staleTime: Infinity, gcTime: Infinity, }, }, }) ); return ( <QueryClientProvider client={queryClient}> {children} {!isProduction && <ReactQueryDevtools initialIsOpen={false} />} </QueryClientProvider> ); }; import { PostIndex } from "@/app-src/post/[slug]"; import { API_PATH } from "@/app-src/shared/apis"; import { getPost } from "@/app-src/shared/apis/post/get-post"; import { dehydrate, HydrationBoundary, QueryClient, } from "@tanstack/react-query"; const PostPage = async ({ params }: { params: { slug: string } }) => { const { slug } = params; const queryClient = new QueryClient(); // 서버에서 미리 데이터를 패칭 await queryClient.prefetchQuery({ queryKey: [API_PATH.POST(slug)], queryFn: () => getPost(slug), }); const a = queryClient.getQueryData([API_PATH.POST(slug)]); console.log(a, "a"); // 데이터 직렬화 const dehydratedState = dehydrate(queryClient); return ( <HydrationBoundary state={dehydratedState}> <PostIndex /> </HydrationBoundary> ); }; export default PostPage;"use client"; import { API_PATH } from "@/app-src/shared/apis"; import { getPost } from "@/app-src/shared/apis/post/get-post"; import { useQuery } from "@tanstack/react-query"; import { useParams } from "next/navigation"; export const PostIndex = () => { const { slug } = useParams<{ slug: string }>(); const { data } = useQuery({ queryKey: [API_PATH.POST(slug)], queryFn: () => getPost(slug), }); // 초기에 없음 -> 패칭 -> 있음 console.log(data, "data"); return ( <div> <div>{data?.title}</div> </div> ); };만약 제가 생각한게 맞다면 어떻게 해결해야할까요?
-
미해결김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음
변수를 변경해도 컴파일 시 반영이 안되는 현상
1. 강의 내용과 관련된 질문인가요? (아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]인텔리제이 24년 버전 이용중에어느순간 갑자기 변수를 수정해도 컴파일시 반영이 안되는 오류가 있습니다. 검색결과 리빌딩 등 방법을 이용하라 하여 시도해보았는데 리빌딩 하면 그때 한번 반영되고 다시 똑같은 현상이 반복됩니다.
-
해결됨[리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
아이폰에선 되는데 안드리오드에선 데이터를 가져오는데 실패해요..
Config값도 콘솔에 잘나오는데..둘다안되면 모르겟는데 안드로이드만 안되니 디버깅을 할수없고 검색해도 안나오는데.. 혹시 아시는거 있으실까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
부모의 기본 생성자 호출 관련
안녕하세요.정확하게 어떤 부분이라기 보다는 제가 부모의 기본 생성자 호출 관련하여 정확하게 이해를 하지 못해 질문드립니다. 자식이 태어날때엔 부모의 기본생성자를 호출하는 조건이 무조건인건지 궁금합니다.태어난다는 기준도 public 이후에 자식이 호출되는 순간이 태어나는건지.. 제가 이해를 잘 못하다 보니 혹시 추가 설명을 해주실 수 있을까요? 정리하면 Java에서자식이 태어난다는 기준이 public 후 생성자로 기능을 시작할 때 태어나는 것인지. super(매개변수)를 통해 부모의 매개변수를 직접 명시하여 호출하지 않으면 자식이 태어나면서 무조건 부모의 기본생성자를 호출하는건지.' 위의 두가지 질문드립니다.
-
미해결생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현
application.yml token 선언 시 오류
token: secret: and0LXRva2VuLXNlY3JldA== # 임의의 문자열 access-token-expiration-time: 900000 # 15분 1000(ms) x 60(s) x 15(m) refresh-expiration-hours: 1209600000 # 2주 1000(ms) x 60 (s) x 60(m) x 24(h) x 14(d) 구성 프로퍼티 'token. access-token-expiration-time'을(를) 해결할 수 없습니다구성 프로퍼티 'jwt. refresh-token-expiration-time'을(를) 해결할 수 없습니다. 위 코드말고 다른 코드로 대체해야 하는지 궁금합니다.
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
[긴급] 전체 소스코드 파일 있었던거 같은데 어디서 받나요?
전체 소스코드 파일 있었던거 같은데 어디서 받나요?2번째 결제입니다 (다른아이디)빠른 답변 부탁드립니다.
-
미해결DevOps를 위한 Docker 가상화 기술 (Private Harbor Registry)
service create 시에 에러 발생
service create 시에 아래와 같이 에러가 발생합니다.에러가 발생한 노드의 ps list 입니다. create만 되고 up이 되지않은 상황입니다.에러를 자세히 확인 해보니 아래의 스크린샷과 같이 되어있습니다.starting container failed: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: can't copy bootstrap data to pipe: write init-p: broken pipe: unknown어떻게 해결할 수 있을까요?
-
해결됨독하게 시작하는 C 프로그래밍
컴퓨터가 나눗셈 하는 방법에서의 오타인가요 ?
5:12초부터 나오는 컴퓨터가 나눗셈을 하는 방법에서 맨 오른쪽에 0이 채워진다 (padding)이 오른쪽이 아니라 왼쪽 아닌가요 ??
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-L 질문있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 시간 복잡도 3의 26승으로 말하셨는데 어떻게 3의 26승이 나온건가요??? 시간 복잡도 계산은 어떤 강의를 다시 보면 되나요??
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
BrowserRouter사용방법
강의 12.3 보다가 의문이 들어서 질문 남깁니다.강의에서 설명하고 사용하셨던 방법과 공식문서에서 BrowserRouter를 사용하는 방법이 달라서 헷갈립니다.두가지 방법이 같은 것인지, 다르다면 어떻게 다른지 알려주세요function App() { return ( <BrowserRouter basename="/app"> <Routes> <Route path="/" /> </Routes> </BrowserRouter> ); }=>공식문서에서는 이렇게 Routes를 BrowserRouter로 감싸서 사용했는데 강의 에서는 그러지 않아서 궁금합니다.!
-
미해결[코드팩토리] [초급] 8시간만에 끝내는 코드팩토리의 Typescript 완전정복 풀코스
변수의 선언이 중복되었다고 할 때
안녕하세요 코팩님강의 잘 듣고있습니다! 문제가 발생하는 부분은요a.ts 파일에서 num1 이라는 변수를 선언하여 사용하고b.ts 파일에서 num1 이라는 변수를 다시 선언하면중복되었다고 나오는데... 이와 같은 문제는 왜 생기는 걸까요?어떻게 해결해야 할 수 있는지 알고싶어요. 분명 강의 도중에 언급하신 것 같은 기억은 있는데, 도통 어디서 언급해주셨는지 기억이 안나서 질문드립니다. 감사합니다. 코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
블록체인 강의
1.제 host는 7545인데 이렇게 뜨는 이유가 먼가요 2.에러가 나는데 js코드는 다 맞다고 뜨는데 해ㅐ결좀 해주세요
-
미해결홍정모의 따라하며 배우는 C언어
11.6 다양한 문자열함수들 질문 있습니다
11분쯤에 말씀하신 포인터에 다른 것으로 바꿀려는 것이 안 된다는 말은 이해했습니다만 보여준 dest와 source는 배열임에도 불구하고 왜 다른 것으로 선언이 안 되는지 궁금합니다.
-
해결됨태블로 대시보드 기초
시트 구성 방법
안녕하세요 강의에서는 완성된 시트를 대시보드에 배치하는 방법을 배우는데,데이터분석가로 일하려면 P1~P10, C1~C7도 직접 만들 수 있어야 할까요?해당 시트들은 어떤 강의를 보고 만들면 될지 궁금합니다. 감사합니다
-
미해결스프링 시큐리티 OAuth2
스프링시큐리티 기본 제공 password 질문입니다.
프로젝트 의존성에 implementation 'org.springframework.boot:spring-boot-starter-oauth2-client'즉, oauth2 의존성을 추가하면 프로젝트 실행시 콘솔에 스프링 시큐리티가 기본으로 제공하는 password가 안나오는데 oauth2 의존성을 제거하고 실행해보면 기본으로 제공하는 password가 콘솔에 나옵니다. 강의랑 다른거 같은데 이유가 뭘까요? 최신버전에 따른 차이인가요?