묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결웹 게임을 만들며 배우는 자바스크립트
슨생님 지뢰찾기에서 질문있어요!
슨생님 지뢰찾기에서 옆칸.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; }
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MemberServiceTest - 테스트에서 @Transaction의 롤백기능이 수행되지 않습니다
안녕하세요.올려주신 강의 잘 듣던 중 궁금한 점이 생겨 질문드립니다. @Transactional을 테스트 케이스에서 쓸 경우에는 커밋이 안되고 롤백을 한다고 하셨는데, MemberServiceTest에서 만든 2개의 테스트 중 중복_회원_예외() 메서드 실행 시에는 아래 로그에 INSERT쿼리가 나와서요... 회원가입() 메서드 테스트 시에는 INSERT쿼리가 로그에 찍히지 않는데 중복_회원_예외() 메서드에는 INSERT쿼리가 찍히는 이유가 궁금합니다.
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
Tpc 프로젝트 강의 질문
안녕하세요. 객체지향 프로그래밍 잘 듣고 있습니다. 다형성 설명해주시면서 api 을 사용할 때 중요하다고 하셨는데, 자바 api를 사용하는 실전 프로젝트 강의에서도 객체 지향 프로그래밍의 연장선인가요? 프로젝트 강의 설명에는 객체지향에 대한 설명이 없어서 질문 드립니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
안녕하세요! 문제푸는데 질문드릴만한곳이없어서 질문드립니다.. ㅠㅠ
스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다. 예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. 종류 이름 얼굴 동그란 안경, 검정 선글라스 상의 파란색 티셔츠 하의 청바지 겉옷 긴 코트 스파이가 가진 의상들이 담긴 2차원 배열 clothes가 주어질 때 서로 다른 옷의 조합의 수를 return 하도록 solution 함수를 작성해주세요. 제한사항 clothes의 각 행은 [의상의 이름, 의상의 종류]로 이루어져 있습니다. 스파이가 가진 의상의 수는 1개 이상 30개 이하입니다. 같은 이름을 가진 의상은 존재하지 않습니다. clothes의 모든 원소는 문자열로 이루어져 있습니다. 모든 문자열의 길이는 1 이상 20 이하인 자연수이고 알파벳 소문자 또는 '_' 로만 이루어져 있습니다. 스파이는 하루에 최소 한 개의 의상은 입습니다. clothes return [[yellow_hat, headgear], [blue_sunglasses, eyewear], [green_turban, headgear]] 5 [[crow_mask, face], [blue_sunglasses, face], [smoky_makeup, face]] 3 이 문제에서 해답설계를 하단 태그처럼 하구 하는데 마지막 리스트 temp의 각 요소별 계산에서 막혔습니다.. ㅠㅠ 이 경우 어떻게 풀어내면 좋을까요? 접근방식이 틀린것같기도 하고.. 그럽니다 ㅠㅠ # 리스트[1]요소만 추출해낸 후 각 원소끼리 곱연산 # ex) [x,y,z] -> x + y + z + x*y + x*z + y*z + x*y*z c_list = [] for i in clothes: c_list.append(i[1]) #리스트에 부위만 추출 b = set(c_list) #중복원소 제거 d = sorted(list(b)) #제거 후 형변환 겸 정렬 temp = [] for j in range(0,len(d)): #요소별 중복원소 찾아서 temp에 저장 / headgear(1개) eyewear(2개) 시 temp = [1, 2] temp.append(c_list.count(d[j])) ans = 0
-
미해결Objective-C 강좌 - 12개 앱 만들면서 배우는 iOS 아이폰 앱 개발
앱 파일
북앱, 액자, 브라우저 등등 파일을 업로드해주세요
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
히트맵과 pca에 대한 질문입니다
1. 히트맵을 보면 Time, Amount, Class와 만나는 컬럼 외에는 상관계수가 모두 0으로 표시되는거 같은데, pca를 해서 이렇게 뜨는건가요? 어떻게 모두 0이 될 수가 있는지 모르겠습니다. 2. 그리고 신용카드 데이터가 pca된거라고 하셨던거 같은데, pca는 연속형 데이터에만 하는지 범주형 데이터에도 할 수 있는지 궁금합니다
-
미해결자바스크립트로 알아보는 함수형 프로그래밍 (ES5)
함수 네이밍
안녕하세요. 선생님 강의 잘 보고있습니다. 함수 네이밍 관련해서 질문이 있습니다. 함수 맨 앞에 언더바를 사용해서 만드셨는데요. 언더바가 어떤걸 의미하는지 알 수 있을까요? 종종 언더바가 붙은 함수네임을 보곤하는데 정확히 어떤의미를 가지고 있는지 궁금합니다.