묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결React로 NodeBird SNS 만들기
newPost.addImages(images)부분 질문입니다
newPost.addImages(images)부분 질문입니다 이부분이 일단 image쪽을 db에생성하고 postId에 값을 넣어주어서 연결시키게 만드는 메소드가 맞나요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
선생님 상큼시큼
토마토를 갈아서 만든 상큼주스가 뭔지 너무 궁금합니다...
-
미해결대세는 쿠버네티스 (초급~중급편)
volume 관련 질문 드립니다.
안녕하세요. configMap 관련 강의를 듣다가 마지막 실습인 volume Mount를 보다가 configMap만 mount 되고 secret은 안되어 있길래 한번 해봤는데요. apiVersion: v1 kind: Pod metadata: name: pod-mount spec: containers: - name: container image: kubetm/init volumeMounts: - name: file-volume mountPath: /mount volumes: - name: file-volume configMap: name: cm-file 에서 /mount 폴더에 file-c.txt, file-s.txt를 mount 할 순 없나요? 여러가지 테스트를 해보니까 Mounts의 -name 영역을 추가하고 volumes의 -name 영역을 추가해서 /mount1에 마운트 하는건 되는데 아래와 같은건 mountPath가 유니크 해야 한다고 하면서 안되더라고요... apiVersion: v1 kind: Pod metadata: name: pod-mount7 spec: containers: - name: container image: kubetm/init volumeMounts: - name: file-volume mountPath: /mount - name: file-volume1 mountPath: /mount volumes: - name: file-volume configMap: name: cm-file - name: file-volume1 secret: secretName: sec-file 답변 부탁드립니다.
-
미해결React로 NodeBird SNS 만들기
게시글 컨텐츠 눌렀을 때 게시글 상세 페이지로 이동(post page)
게시글 컨텐츠 눌렀을 때 상세페이지로 이동을 구현하고 있는 중인데, 로직상으로 헷갈리는 부분이 있어서 여쭤봅니다. <Link href = {{pathname : '/post', query : { id : post.RetweetId ? post.RetweetId : post.id } }} as = {`/post/${post.RetweetId ? post.RetweetId : post.id}`}><PostCardAtag> {post.Retweet.User.nickname}</PostCardAtag></Link> 이동은 각 카드에 링크를 걸어, post.id로 이동하게 했고, post.js에서는 post card의 key를 singlePost를 넣었습니다. reducer, routes입니다. 이렇게 하니 post의 이미지와 타이틀, description과 같은 부분은 잘 불러와지나, 댓글 기능과 like 기능을 불러오지 못합니다 ㅠㅠ 아마 댓글 기능과 like 기능의 reducer이 mainPosts와 연결되어 있어서 그런 것 같습니다. 그래서 어떻게 해야할지 찾아보고 있는데, 이 댓글 기능과 like 기능을 reducer 부분에서 찾아서 넣어줘야할지 reducer에서 singlePost 값을 mainPosts의 post index와 연결시켜줘야 하는 것인지가 어려워서 여쭤봅니다! 답변 부탁드립니다!
-
미해결초보자도 간단히 단숨에 배우는 파이썬 프로그래밍
역슬래시 기호
역슬래시 기호는 ㄱ+ '한자'키에서 찾은 기호인가요?
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
blueprint 상새보기와 글작성으로 이동
현재 blueprint 쪽 하고있습니다. 필요한 import 다 추가하고 app 을 blueprint트로 변경 url.for를 member나 board를 다 추가하고 테스트 하던중 list에서 상세로 들어가거나 글작성으로 들어가면 login 하라고 뜹니다. 강의에서는 바로 글작성이나 상새보기로 이동하던데 그리고 login을 하면 아래와 같이 뜨거나 이동을 하지 않습니다. 검색은 되고 list page지 뜨는것까지는 확인하였는데 중간에 login 때문에 상새보기 글작성 수정 삭제를 확인하지 못하였습니다. 그리고 회원가입도 확인해봐야 하는것 같은데 어디가서 확인해야되는지 모르겠습니다 '
-
미해결웹 게임을 만들며 배우는 자바스크립트
슨생님 지뢰찾기에서 질문있어요!
슨생님 지뢰찾기에서 옆칸.click()으로 재귀함수가 되잖아요 값을 많이 입력하면 콜스택이 되버려서 setTimeout 으로 바꿧더니 너무 느리게 클릭이 되버리는데 이런경우에는 어떻게 해결해야 할까요? 밑에코드부분이요 ~~ if (dataset[옆칸줄][옆칸칸] !== 코드표.연칸) { 옆칸.click(); }
-
미해결파이썬으로 영화 예매 오픈 알리미 만들기
텔레그램 질문
텔레그렘 아닌 다른 알림으로 받을수는 없나요?
-
미해결빅데이터의 통찰력을 키워주는 엑셀 Quick Start
VLOOKUP 수식에 문제가 있다 뜨는데 무슨 문제일까요
7강의 19:26의 수식을 그대로 사용했는데 무엇이 문제일까요.
-
해결됨홍정모의 따라하며 배우는 C++
왜 Stack은 작게 만들었는가..
안녕하세요. 덕분에 C++ 공부중인 학생입니다.궁금한 것이 있어 글을 쓰게 되었습니다.Stack이 더 빠르다면 애초에 크게 만들었으면 될 것을 왜 크기를 Stack은 작게 만들었고 Heap은 크게 만들었는지가 궁금하여 여쭤봅니다.떠오르는 이유는 물리적인 이유가 있는데,통신을 예로 들어서.. 전화가 잘 터지는 기지국 근처는 Stack , 잘 안터지는 먼 곳은 Heap 이 되는 것인가요?아니면 다른 이유가 있을까요?
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
@JsonIgnore 사용 유무
삭제된 글입니다
-
React로 NodeBird SNS 만들기
postId의 undefined
삭제된 글입니다
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
학습 시작전에 궁금한거 질문드려요
클라이언트 개발만 해와서 목차 보고 궁금한건데 멀티쓰레드 부분에 lock free 부분은 없던데 게임 서버 제작에 lock free 알고리즘은 잘 안 쓰이나요?
-
해결됨React로 NodeBird SNS 만들기
번들 파일이 생성이 되지 않습니다.
폴더가 생기지 않아요.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
dfs 풀다가 무한루프에 빠지면
질문이 조금 추상적이고 애매할 수 있는데요, 다른 문제의 경우 에러가나도 어떤 방식으로든 해결할 방법을 찾아나가는데, dfs 재귀문제의 경우 재귀함수가 그렇게 많이 익숙하지 않은 상황이라 그런지, 저는 이게 너무나 자명하게 맞는 상황이고 방법이라고 생각하는데 무한루프 돌면 머리가 멈추면서 그 다음에 어떤식으로 해결해야할지 갈피를 못잡겠더라구요.. 이렇게 인덱스에러가 날경우에는 그다음에 어떤 쪽으로 생각을해서 해결하려고 해야할지가 궁금합니다ㅜㅜ
-
해결됨3dsmax 초급부터 전문가까지 - 한방에 끝내는 3dsmax 강좌
chapter_04 첨부파일이 인프런에서 내려간것 같아요
몇일 전 "chapter_04.+texture+제작_material+editer" 을 다운받았고, 위의 파일에선 "normal map 실습 1 - topology 구성(전)"의 예제 "normals test.obj" 가 보이지 않아서 첨부파일을 다시 받으려 했는데요. 지금 보니 해당 첨부파일이 보이지 않네요. 실습예제는 카페에서 다운받긴 했는데, 챕터4 텍스처 파일이랑 실습예제를 인프런에 다시 올려주실 수 있으실까요 :)
-
해결됨스프링 웹 MVC
람다식을 사용할때,
강의를 듣다가. 궁금한점이 있어서 질문합니다. 제가 알기로는 람다식을 사용할때, if (bindingResult.hasErrors()) { bindingResult.getAllErrors().forEach(error -> System.out.println(error) ); } 이런식으로 괄호를 생략할 수 있는걸로 알고 있는데, 강사님이 작성하시는 람다식은 괄호를 생략하지 않고 사용하시더라구요. 저번에 @ModelAttribute랑, @RequestParm도 생략이 가능하지만(맞나...??ㅎㅎ), 가독성?? 과 같은 이유로 생략하지 않는 것을 권장 하셨는데... 같은 맥락인건가요? 웬지 이런 사소한것도 신경써서 코딩해야 좋은 코딩을 작성할 수 있을 것 같아 질문올립니다. 감사합니다.
-
미해결React로 NodeBird SNS 만들기
next에서 route주소에서 새로고침 하면 404에러 질문입니다.
comment.js import React, { useEffect, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; import { LOAD_POST_REQUEST, LOAD_COMMENTS_REQUEST } from "../reducers/post"; import PostCard from "../components/PostCard"; import Router from "next/router"; import CommentForm from "../components/CommentForm"; import CommentCard from "../components/CommentCard"; import styled from "styled-components"; import { LoadingOutlined } from "@ant-design/icons"; import Theme from "../styles/Theme"; const LoadingWrapper = styled.div` position: fixed; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; font-size: 2.5rem; color: ${Theme.themeColor}; `; const comment = ({ id }) => { const dispatch = useDispatch(); const { post, comments, isEditingComment, isAddingComment, isDeletingComment, isLoadingComments, isLoadedComments } = useSelector(state => state.post); const { me } = useSelector(state => state.user); const [isLoading, setIsLoading] = useState(false); useEffect(() => { dispatch({ type: LOAD_COMMENTS_REQUEST, data: id || (Router && Router.router && Router.router.query && Router.router.query.tag) }); dispatch({ type: LOAD_POST_REQUEST, data: id || (Router && Router.router && Router.router.query && Router.router.query.tag) }); }, []); useEffect(() => { if (isLoadedComments) { return; } if ( isEditingComment || isAddingComment || isDeletingComment || isLoadingComments ) { setIsLoading(true); setTimeout(() => { setIsLoading(false); }, 500); } }, [ isEditingComment, isAddingComment, isDeletingComment, isLoadingComments, isLoadedComments ]); return ( <> {/* <PostCard showMenu={false} post={post} /> */} {isLoading && ( <LoadingWrapper> <LoadingOutlined /> </LoadingWrapper> )} {me && ( <CommentForm postId={ id || (Router && Router.router && Router.router.query && Router.router.query.tag) } /> )} {comments && !isLoading && comments.map(comment => <CommentCard comment={comment} />)} </> ); }; comment.getInitialProps = async context => { const id = context.query.id; return { id }; }; export default comment; ----------------------------------------------------------------------------------------- followers.js import React from "react"; const followers = ({ id }) => { return <div>followers/{id}</div>; }; followers.getInitialProps = async context => { const id = context.query.id; return { id }; }; export default followers; 2개 js파일을 올려드렸습니다. 절취선 위에 있는 comment.js 파일은 http://localhost:3060/comment/9 에 접속해서 새로고침을 해도 정상적으로 동작합니다. 즉, 처음에 _app.js나 index.js 파일을 거치지 않고 바로 저 위에 주소로 접속해도 정상적으로 접속이 된다는 뜻 입니다. 하지만, 2번째로 올려드린 followers.js를 통해 http://localhost:3060/followers/2 로 _app.js나 index.js 파일을 거치지 않고 바로 접속하면( 즉, 저 위에 주소에서 새로고침) 하면, 404 에러가 나옵니다. comment.js 에서는 되는데,followers.js에서는 새로고침하면 404 에러가 나오는 이유가 무엇일까요? 질문드립니다.
-
해결됨포토샵 기본기 하루 5분, 3주 만에 끝내기
21강 펜툴로 따는 부분 질문드려요!
펜툴로 개구리 배경 중 아무 영역 네모난 부분 그려서 path 창에서 load as pth as a selection 클릭해서 선택되었는데요. 해당 레이어에서 ctrl+J 눌려서 했는데 왜 복제된 레이어에서 저렇게 path 그린 레이어 부분이 오히려 없어질까요? ㅜㅜ (강의 감사합니다. 잘 듣고 있어요^^)
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
fopen이 안되여
바탕화면으로 fopen("C:\Users\82104\Desktop\test.txt", "wb"); 를했는데 왜 파일생성도 안되고 파일열기 실패가 나오는걸까요 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #define MAX 10000 int main(void) { // fputs, fgets 쌍 char line[MAX]; //char line[10000] FILE* file = fopen("C:\\Users\82104\Desktop\test1.txt", "wb"); // r 읽기전용 w 쓰기전용 a 이어쓰기 / // t텍스트 b 바이너리전용 if (file == NULL) { printf("파일 열기 실패\n"); return 1; } fputs("fputs 를 이용해서 글을 적어볼게요\n", file); fputs("잘 적히는지 확인해주세요\n", file); //파일을 열고나서 닫지 않은 상태에서 어떤 프로그램에 문제가 생기면 ? // 데이터 손실 발생 가능! 그래서 항상 파일은 닫아주는 습관을 들여주세요. fclose(file); return 0; }