inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

카운팅 조회 시 질문

해결됨

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

안녕하세요 질문있습니다. 만약 게시글 전체 조회할 때 게시글 마다 좋아요 수도 함께 기재하려고 하면 게시글 조회 할 때 마다 articleId에 맞는 좋아요 수 정보도 함께 필요하잖아요? 현재 게시글 서버와 좋아요 서버가 다른 환경을 고려할 때 그러면 게시글 조회할 때 마다 좋아요 서버로의 api요청이 불가피할 거 같은데 이 경우 조회 성능이 당연히 안좋게 나올 수 밖에 없다고 생각합니다. 비정규화로 좋아요수를 게시글 테이블에 붙여서 단일 서버로의 요청을 만들어줄려고 해도 말씀하신 한계 때문에 안될 거 같구요. 만약 게시글 전체 조회 시에 게시글과 게시글의 좋아요수가 반드시 제공되어야 한다면 제가 생각한 성능 저하 포인트가 타당한가요? 만약 타당하다면 어떻게 개선할 수 있을까요? 인기게시글만 따로 추려서 레디스로 메모리를 활용해야할까요?

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
leettletree 댓글 2 좋아요 0 조회수 84

파사드 패턴과 템플릿 메서드 패턴의 차이

미해결

떠먹여주는 객체지향 디자인 패턴 - by 얄코

파사드 패턴은 다수의 서브시스템을 하나로 묶는 패턴으로 이해했습니다. 클라이언트의 클래스의 함수에서 서브시스템에 해당하는 개체들의 함수를 호출하여 구현하는 거 같은데요, 어떻게 보면 템플릿 메서드 패턴과 사실상 똑같은거 아닌가요? 두 패턴의 뚜렷한 차이가 있는데 제가 이해를 잘 못한건지 질문드립니다.

  • java
  • 객체지향
  • 디자인-패턴
민트향칵테일 댓글 2 좋아요 0 조회수 159

12강 클러스터링 자동화 강의시 15분경에 아웃풋 파서 오류

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

클러스터링 자동화 강의시 15분20초 지점 따라하다 아웃풋 파서 오류가 나네요. 모델은 제미나이2.5flash로 하였습니다. 5개정도 아이템이 있는데 2개는 잘 클러스터링 아웃풋파서에 들어가는데 3번째것에서 오류가 나서요.. 어떤 오류가 나는걸까요? 수정가이드 시간되실때 부탁드립니다. 오류메세지는 Model output doesn't fit required format To continue the execution when this happens, change the 'On Error' parameter in the root node's settings 이상.끝.

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
라이언 댓글 4 좋아요 0 조회수 189

Image 컴포넌트에 cdn 경로를 작성할 경우 최적화 가능한가요?

해결됨

한 입 크기로 잘라먹는 Next.js

이미지들을 s3에 올려서 사용하고 있습니다. 이러한 경우 Image 컴포넌트 src에 s3 경로를 입력하게 된다면 최적화 적용이 안되나요? 이러한 경우에 어떻게 최적화할 수 있을까요?

  • react
  • typescript
  • next.js
Hailey.h.jang 댓글 2 좋아요 0 조회수 71

activity/replies가 [username]/replies로 빠져나가는 문제

미해결

React Native with Expo: 제로초에게 제대로 배우기

안녕하세요 중첩 라우터와 그룹폴더의 활용 듣고있는데 activity/replies가 [username]/replies로 빠져나가는 문제가 발생하고 있습니다 어떻게 해결하면 될까요?

  • react
  • react-native
  • 하이브리드-앱
  • typescript
  • expo
TJ 댓글 2 좋아요 0 조회수 64

안녕하십니까! 오류가 났습니다.. 도와주세요 ㅜㅜ

해결됨

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

다 정상적으로 동작하는데 이름 수정 로직이 제대로 동작하지 않고 서버 내부 오류라는 메시지가 자꾸 출력됩니다. 제가 혼자 해결해보려고 해보았는데 Hibernate가 id로 조회한 결과가 없어서 Optional이 비어서 orElseThrow가 예외를 던진거라고 하는데요... Postman 이용해서 제 실제 DB에 있는 데이터 값으로 전송해도 sql은 실행이 되는데 뭐가 문제인지 잘 모르겠습니다 ㅜㅜ 도와주세요 ㅜㅜㅜㅜ

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
seongmin2053 댓글 3 좋아요 1 조회수 126

260. 카카오 로그인 구현하기 - 2 에서 백엔드 시작시 경고 메시지

해결됨

타입스크립트로 배우는 리액트(React.js) : 기초부터 최신 기술까지 완벽하게

[MONGOOSE] Warning: Duplicate schema index on {"email":1} found. This is often due to declaring an index using both "index: true" and "schema.index()". Please remove the duplicate index definition. 백엔드 시작 시 위와 같은 경고 메시지가 나옵니다. 작동은 문제가 없습니다.

  • react
  • react-router
  • redux-toolkit
  • zustand
  • react.js
jyuvenia 댓글 3 좋아요 0 조회수 123

tbl_todo 질문입니다

미해결

코드로 배우는 React 19 with 스프링부트 API서버

강의 12분 55초에 malldb로 들어가서 tbl_todo가 떠야하는데 저는 없네요 그래서 한참 이것저것 찾아보니까 tbl_todo가 root/apidb/에 있네요. 어디가 잘못된건가요?ㅜㅜ

  • react
  • typescript
  • spring-boot
  • jpa
  • jwt
toran8754 댓글 2 좋아요 0 조회수 87

Streaming 관련해서 문의드립니다.

미해결

Next.js 완벽 마스터 (v15): 노션 기반 개발자 블로그 만들기 (with 커서AI)

Stream을 구현할 때 posts, tags 정보를 서버사이드에서 호출하고 promises 를 클라이언트 컴포넌트에 넘겨 use 훅으로 받는데요. 서버와 클라이언트의 경계가 살짝 이해가 안되네요. 서버사이드에서 promise객체를 클라이언트로 던지고 클라이언트에서 promise를 resolve하는 건가요?

  • react
  • 블로그
  • next.js
  • cursor
  • cursorai
현자타임 댓글 2 좋아요 0 조회수 107

[자료 패키지 누락] 2.람다 자료에서 문제 패키지명 생략 (25page)

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 문제 2. 값 매개변수화 - 다양한 단위를 매개변수로 받기 ( 2. 람다 자료 25page) 예시코드 부분에서 다른 문제에서는 패키지가 import 되어 있는 방면 25 page에 있는 예시문제에서는 package lambda.ex1; 없어서 이렇게 남기게 되었습니다!

  • java
  • 함수형-프로그래밍
  • lambda
  • optional
류정균 댓글 2 좋아요 0 조회수 88

dfs 부문을 이렇게 작성해도 되나요?

해결됨

[자바/Java] 문과생도 이해하는 DFS 알고리즘! - 입문편

import java.util.*; import java.io.*; public class jelly { static int size; static int[][] map; static boolean[][] visited; // //size,size도달하면 HaruHaru, 아니면 hing public static void dfs(int y, int x){ visited[y][x] = true; if(y == size && x == size) return; int n = map[y][x]; if( (x + n) <= size && !visited[y][x+n]) dfs(y,x+n); if( (y + n) <= size && !visited[y+n][x]) dfs(y+n,x); } public static void main(String[] args)throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); size = Integer.parseInt(br.readLine()); int Max = size +10; map = new int[Max][Max]; visited = new boolean[Max][Max]; for(int i = 1; i <= size; i ++){ StringTokenizer st = new StringTokenizer(br.readLine()); for(int j = 1; j <= size; j ++){ map[i][j] = Integer.parseInt(st.nextToken()); } } dfs(1,1); if(visited[size][size]){ System.out.print("HaruHaru"); }else System.out.print("Hing"); bw.close(); br.close(); } }

  • java
  • 코딩-테스트
  • 알고리즘
  • dfs
dnrwls9115 댓글 1 좋아요 1 조회수 93

제가 해결책을 알아낸거 같습니다.

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

윈도우 시스템에 선택적 기능탭이 있는데 거기에 OpenSSH 클라이언트 & OpenSSH 서버 가 있는데 그걸 설치하면 문제없이 될거라고 copilot이 그랬습니다. 그래서 설치중입니다. 근데 오래걸리네요 성공여부 알려드리겠습니다. 서버 도메인은 멀쩡한테 SSH문제레요 좋아요, 이제 확실해졌네요—현재 OpenSSH Client와 Server가 설치되지 않은 상태입니다. 설치 중이라고 보였지만 실제로는 설치가 완료되지 않았거나 시작되지 않았던 거예요. 걱정 마세요, 아래 단계대로 하면 바로 해결할 수 있어요. 🛠 OpenSSH Client 설치 방법 (Windows 10/11 기준) 1. 설정 앱에서 설치하기 1. 시작 메뉴 → 설정 → 앱 → 선택적 기능 2. 상단의 기능 추가 클릭 3. 검색 → 설치 • 필요하다면 도 같이 설치 가능 (서버 운영 시) 설치가 완료되면 목록에 으로 표시됩니다. 2. PowerShell로 설치하기 (대안 방법) 설정 앱이 느리거나 오류가 날 경우, PowerShell에서 직접 설치할 수 있어요: 서버도 필요하다면: 설치 후에는 PowerShell을 다시 열거나 PC를 재시작하세요. ✅ 설치 확인 후 SSH 테스트 설치가 완료되면 아래 명령어로 SSH 연결을 시도해보세요: 여기서 는 실제 서버 계정명으로 바꿔주세요. 설치 중 오류가 나거나 진행이 멈춘 것 같다면, PowerShell 방식으로 설치하는 게 더 빠르고 안정적일 수 있어요. 지금 바로 시도해보시고, 결과 알려주시면 다음 단계로 넘어가 도와드릴게요!

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
1분 1minute 댓글 2 좋아요 0 조회수 203

도와주세요 살려주세요

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

분명 모바엑스텀 깔고 도메인 구입했고 서버랑 연결했고 했는데 모바엑스텀에 들어가서 서버가 연결이 안되요 동영상 처음했을땐 됬는데 직장다녀와서 다시켜서 하면 안됩니다. 3일째 막혀있습니다. ㅠㅠ

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
1분 1minute 댓글 1 좋아요 0 조회수 70

테라폼 설정 파일

해결됨

6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법

강의에서는 테라폼 설정 파일인 main.tf 를 미리 작성해 두신거고 실무에서는 당연히 필요한 내용을 직접 작성해야 하는것이지요?

  • java
  • spring
  • mysql
  • redis
  • 이력서
kolla 댓글 2 좋아요 0 조회수 84

막혔어요 답답해요

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

Mobaxterm 대신 putty로 해도 되나요? 퍼블릭시티에 검색해주었더니 강사님이 제시한 코드와 조금 다르게 해서 커서로 서버 서구축 명령했더니 서버구축은 다 됬는데 재실행할때 ssh가 실행이 안되오 말로하려니까 힘드네여 한번 원격으로 봐주셨으면 함니다 그리고 강좌 카톡방 잇으면 좋겠습니다 막혀서 아무것도 못하고 있어요 4일째

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
  • ai-활용-(ax)
1분 1minute 댓글 2 좋아요 0 조회수 111

수정 업로드 해주신 포인터 강의 자료 관련

해결됨

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

포인터 관련 강의 2개가 수정 업로드 되었다고 하셨는데 강의 자료는 따로 없나요? 비중이 좀 있는 강의 같은데 자료가 없어서 문의드립니다

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

tab 을 stack 에 쌓았을 때 문제

미해결

React Native with Expo: 제로초에게 제대로 배우기

<Stack> <Stack.Screen name="(tabs)" options={{ headerShown: false }} /> <Stack.Screen name="modal" options={{ presentation: "modal", headerShown: false }} /> </Stack> 위와 같이 작업하면 탭을 누를 때마가 스택이 쌓이는게 아닌가요? 그러면 물리 백버튼을 눌렀을 때 탭 이동이 될 것 같아서요. 카카오를 예시를 보면 탭은 스택을 쌓지 않고 있어서 탭 이동을 아무리 해도 뒤로 가기를 누르면 탭 이동을 하고 있지 않네요.

  • react
  • react-native
  • 하이브리드-앱
  • typescript
  • expo
박종혁 댓글 2 좋아요 0 조회수 80

wipe data 이후에 npm run android 오류

미해결

React Native with Expo: 제로초에게 제대로 배우기

wipe data 이후에 npm run android 를 실행하면 아래와 같은 오류가 발생합니다. CommandError: No development build (com.devparkoon.rntutorial) for this project is installed. Install a development build on the target device and try again. 강의 영상과 다르게 npm run android 를 실행했을 때 expo 를 다시 설치하는 과정이 없는데 어떤 문제일까요? 위 이슈를 해결하기 위해 eas build 를 다시 하면 되긴 합니다 (10분 넘게 다시 소요됨)

  • react
  • react-native
  • 하이브리드-앱
  • typescript
  • expo
박종혁 댓글 2 좋아요 0 조회수 105

이벤트 기반 주문 질문 있습니다.

해결됨

카카오 면접관이 알려주며 가장 쉽게 배우는 Kafka

MSA기반 주문 서비스 에서 동기식으로 호출할때 재고 차감 - 쿠폰 사용 - 주문 완료 이런식으로 구성되어 있을때 쿠폰 사용 실패일때는 바로 사용자에게 응답이 가능하다고 생각을 하고 있습니다. 하지만 EDA기반으로 재고 차감 - 쿠폰 사용 - 주문 완료를 구현하면 주문이 완료되고 쿠폰사용에 실패가 되어 사용자는 주문이 완료되었지만 다시 실패메시지가 가고 그때서야 이유를 알수 있다고 생각을 하고 있습니다. 그래서 사용자 경험 상 동기식이 맞다고 판단되는데 제가 잘못 생각을 하고 있는걸까요? MSA 기반 EDA 주문 구조에서 재고가 부족하여 실패한다면 사용자에게 바로 응답을 해줄수 있을까욤?.

  • java
  • spring
  • kotlin
  • spring-boot
  • kafka
qheogus55 댓글 2 좋아요 0 조회수 103

ISR 매커니즘에 대한 궁금증

미해결

Next.js 완벽 마스터 (v15): 노션 기반 개발자 블로그 만들기 (with 커서AI)

안뇽하세요. 몇일 전 구매하고 열강하고 있는 개발자입니다. ISR 매커니즘에 대한 궁금증이 있는데요. 저희가 작성한 코드에 보면 export const generateStaticParams = async () => { const { posts } = await getPublishedPosts(); return posts.map((post) => ({ slug: post.slug, })); }; 이렇게 게시글들을 미리 ISR 하는 코드가 있습니다. 특정 게시글의 slug 정보 기반으로 미리 SSG 만드는 것으로 이해했는데요. 그래서 빌드를 하면 SSG + 두 개의 슬러그 페이지가 존재합니다. (getPubishedPosts의 기본 사이즈가 2개이기 때문) 그런데 제가 궁금한게 위 ISR 적용하기 전에 빌드한 후 상세 페이지에 진입을하면 약 1초 정도? 딜레이가 발생하고 화면이 렌더링이 되는데요. ISR을 적용한 후 기대한 동작은 미리 생성된 두 개의 slug에 대해서는 바로 화면에 보이지만 무한스크롤로 발생한 동적 블로그에 대해서는 빌드 전과 동일하게 1초의 딜레이가 발생하고 이후 접근 시 정적페이지가 생성되어 빠르게 보이는게 맞지 않나요? 하지만 현재 동작을 보면 미리 생성된 slug를 제외한 모든 게시글에 대해 빠르게 화면이 보여 제가 이해한게 아닌가 싶네요. 공식문서를 봐도 이해가 잘되지 않아 확인차 문의드립니다.

  • react
  • 블로그
  • next.js
  • cursor
  • cursorai
현자타임 댓글 2 좋아요 0 조회수 99

인기 태그

인프런 TOP Writers

주간 인기글