묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[React 1부] 만들고 비교하며 학습하는 React
[구현하기 1] SearchForm 1 강의 중 질문있습니다.
안녕하세요~ 정환님 강의를 듣던 중에 궁금한 점이 생겨서 이렇게 질문 드립니다. 아래의 코드는 강의 중에 등장하는 SearchForm.js 입니다. render() 함수는 ReactDOM에서 제공하는 메소드로 알고 있는데요. 현재 코드 같은 경우는 ReactDOM 을 import 하지 않고도 정상적으로 작동합니다. 물론, 정환님께서 강의하시면서, 시연해주실 때도 정상적으로 작동했구요. 그래서, 살짝 혼란스럽습니다. Q) ReactDOM 을 import 하지 않고도 render()를 사용할 수 있는 이유가 뭔가요??
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
vue.js공식문서
안녕하세요 캠틴판교님 다름이 아니라 최신 Vue.js의 공식문서에는 slot에 대한 내용이 없어서 일단 강의대로 따라서 타이핑하면서 공부하고 있습니다. 최신 modal문서에서는 slot대신 template태그를 불러와서 사용하고 있는데 뭐가 맞는 방식인지 몰라서 질문남깁니다. <modal :show="showModal" @close="showModal = false"> <template #header> <h3>custom header</h3> </template> </modal> https://vuejs.org/examples/#modal
-
미해결[리뉴얼] 처음하는 파이썬 머신러닝 부트캠프 (쉽게! 실제 캐글 문제 풀며 정리하기) [데이터분석/과학 Part2]
자전거 공유 문제 이해와 EDA1 질문입니다
영상 11분 33초에서 df_train.shape 를 통해서 행의 개수가 10886개로 나오는데 df_train=df_all[:10885] 로 df_train을 할당 하는 부분에서 df_train=df_all[:10886] 으로 작성을 해야 하는거 아닌가요?
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
signInReport라고 하는게 안보이네요... 아무리 봐도...
아래 캡처와 같이 안보여요...- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
이클립스에서 실행시 답은 잘 나오는데 왜 채점시 오답으로 뜰까요?
import java.util.Scanner; public class Main { public int[][] solution(int n, int a[][]) { for(int i=0; i< n-2; i++) { for(int j=i+1; j<n-1; j++) { if(a[i][0] > a[j][0]) { int temp1 = a[j][0]; int temp2 = a[j][1]; a[j][0] = a[i][0]; a[j][1] = a[i][1]; a[i][0] = temp1; a[i][1] = temp2; } if(a[i][0]==a[j][0]) { if( a[i][1] > a[j][1]) { int temp1 = a[j][0]; int temp2 = a[j][1]; a[j][0] = a[i][0]; a[j][1] = a[i][1]; a[i][0] = temp1; a[i][1] = temp2; } } } } return a; } public static void main(String[] args) { Main T = new Main(); Scanner kb = new Scanner(System.in); int n =kb.nextInt(); int a[][] = new int[n][2]; for(int i=0; i<n; i++) { for(int j=0; j<2; j++) { a[i][j] = kb.nextInt(); } } a = T.solution(n, a); for(int i=0; i<n; i++) { System.out.println(a[i][0]+" "+a[i][1]); } } }
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
useCreateIndex 를 사용하면 DB 연결이 안됩니다.
useCreateIndex: true, 를 사용 하면 DB 연결이 안됩니다. 이 라인을 지우면 연결이 되고요. 그 이유가 뭔지 알수 있을까요?? ㅠㅠ 몽고디비 연결이 끊겼습니다. 연결을 재시도합니다. 만 계속 출력을 합니다.
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
관계설정에 대해서 질문있습니다
이번 강의에서 Blog모델에 Comment를 가상으로 추가하셨는데요~ 그렇게 하는 이유가 있을까요 ? 예로 드실 때 comment 추가하셨다가 이렇게 해도 되는데 가상으로 추가하신다고 하고 이유를 말씀안해주셔서 궁금합니다 관계 설정때문에 그렇게 하신걸까요 ? 그리고 모델 생성하실 때 1대 다 관계는 "다"인 관계쪽에만 연결해주셨는데 "1" 쪽에는 넣어주면 안될까요 ? 예를 들어 User가 다수의 Comment를 가지고 있으니 User(1) Comment(다) 이 구조에서 User 모델에는 Comment를 안가지고 있고 Comment 모델에만 User를 연결한게 궁금합니다 User 모델에도 comment: [ id~~ , ref: 'comment']를 연결해주면 어떻게 되는걸까요 ? 아래처럼요! user: { type: Types.ObjectId, required: true, ref: 'user', }, 그렇게 하면 User모델에 comment가 생겨서 본인이 쓴 코멘트들을 가상 설정안해도 바로 프론트에서 쓸 수 있을거같아서요~ 아니면 User 모델에 에 가상으로 만들어서 연결하고 보내주는게 더 성능이 좋은걸까요 ? 아니면 Comment 모델에서 userid로 검색해서 해당 Comment만 가져오는 api를 만드는게 나을까요 ?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
localhost:8080/basic/hello-form.html 오류 발생한다면?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) This application has no explicit mapping for /error, so you are seeing this as a fallback. There was an unexpected error (type=Not Found, status=404). 여러분 혹시 이런 오류가 나타난다면 @ServletComponentScan이 등록되어 있는 메인 클래스의 패키지 명이나 위치를 확인해보세요. 메인 클래스 경로가 최상위 위치어야만 내부 탐색이 정상 작동합니다. 특히 스프링 부트 스타터에서 프로젝트 생성 시 오타가 발생한 경우엔 간단한 실수인줄 모르고 저처럼 불필요한 삽질을 하게 됩니다. ㅠㅠ 질문) 패키지명 오타로 인한 서블릿 컴포넌트 스캔 오류 발생 -> 404 에러가 있었는데요. URL 파라미터와 RequestParamServlet 내부 객체가 일치하는 것과 서블릿 컴포넌트 스캔이 어떻게 연관되어 있길래 요청 리소스가 없다고 판단하게 된건지(404) 궁금합니다:) 요청 승인을 거부한 것이라면, 왜 자동으로 처리된건지도 궁금합니다:) 혹시 질문이 이상하다면 죄송합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
뜬금없지만 마이크 어떤 것 쓰시는지 알 수 있을까요?
다른 강의보다 음성이 깔끔해서 궁금합니다 :)
-
미해결
안녕하세요 쿠버네티스 네트워크 질문드립니다~!~!
쿠버네티스 네트워크에서 인그레스실습에서 1. kubectl apply -k `pwd`/ingress-nginx/deploy/static/provider/baremetal/ 를 입력했더니 The connection to the server localhost:8080 was refused - did you specify the right host or port? 2. root@master:~# openssl req -x509 -nodes -days 365 -newkey rsa:2048 \ > -out ingress-tls.crt \ > -keyout ingress-tls.key \ > -subj "/CN=ingress-tls" --cert ingress-tls.crtGenerating a RSA private key .................................................+++++ ....+++++ writing new private key to 'ingress-tls.key' ----- root@master:~# root@master:~# kubectl create secret tls ingress-tls \ > --namespace default \ > --key ingress-tls.key \ > --cert ingress-tls.crt error: failed to create secret Post "http://localhost:8080/api/v1/namespaces/default/secrets?fieldManager=kubectl-create": dial tcp [::1]:8080: connect: connection refused 이렇게 뜨는데 어디를 바꾸면 될까요??
-
미해결Vue.js + TypeScript 완벽 가이드
두번째 프로젝트 권한 요청
두번째 프로젝트 강의 수강중 하단부분 링크타고 접속하면 page not found 404 뜨는데 권한 문제인가요?? gihub 계정은 kid4211-developer 입니다 - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결애플 웹사이트 인터랙션 클론!
모르겟습니다ㅠㅠ..
안녕하세요, 스크립트 에러가 나서ㅠ 어떤게 문제인지 모르겟습니다,, 아래 스크립트 소스 드리고, 에러가 나는건 현재 이거랑 같습니다. (() => { const sceneInfo = [ { // 0 type:'sticky', heightNum: 5, // 브라우저 높이의 5배로 스크롤하이트 세팅 scrollHeight: 0, objs : { container: document.querySelector('#scroll-section-0') } }, { // 1 type:'normal', heightNum: 5, scrollHeight: 0, objs : { container: document.querySelector('#scroll-section-1') } }, { // 2 type:'sticky', heightNum: 5, scrollHeight: 0, objs : { container: document.querySelector('#scroll-section-2') } }, { // 3 type:'sticky', heightNum: 5, scrollHeight: 0, objs : { container: document.querySelector('#scroll-section-3') } }, ]; function setLayout() { // 각 스크롤 섹션의 높이 세팅 for (let i = 0; 1 < sceneInfo.length; i++) { sceneInfo[i].scrollHeight = sceneInfo[i].heightNum * innerHeight; sceneInfo[i].objs.container.style.height = `${sceneInfo[i].scrollHeight}px`; } } window.addEventListener('resize', setLayout); setLayout(); })();
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
java8의 사용자의 경우 asIterator가 적용되지 않는데 이럴 경우는 어떻게 해야 할까요
private Map<String, String> createParamMap(HttpServletRequest request) { Map<String, String> paramMap = new HashMap<>(); request.getParameterNames().asIterator() .forEachRemaining(paramName -> paramMap.put(paramName, request.getParameter(paramName))); return paramMap; } 이런경우는 자바 8에서는 입력이 되지 않는데 어떻게 바꿔야 할까요 ?
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
코딩 시간 풀이입니다.
"use strict"; // 문자열을 넣을 배열 생성 var result = ["<ul>"]; // 숫자를 파라미터로 받아 해당 숫자가 들어간 <li id = id(number)>id(number)</li> 문자열로 리턴한다. function makehtmlline(number){ var line = "<li id=id" + number + ">id" + number + "</li>" return line; }; // 1부터 10까지 makehtmlline() 함수를 사용한 문자열을 만들고 result에 추가한다. for (var k = 1; k < 11; k++){ result.push(makehtmlline(k)); }; // ul 태그를 닫고, 문자열로 변환하여 출력한다. result.push("</ul>") document.body.innerHTML=result.join("");
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
zynq gpio external interrupt관련 질문있습니다.
안녕하세요. 보드를 통해 학습중에 문득 궁금한것이 타사 MCU처럼 External Interrupt 기능처럼 특정 SW를 눌러 GPIO핀에서 입력받아서 인터럽트를 처리하는 기능도 제공이 되나요? (예: STM32F 에서 hal driver제공하여 함수를 가져다 쓰기만 하면 사용 가능하도록) 그렇지 않으면 Interrupt함수를 만들어서 사용해야 하나요? 이런 경우 어떻게 접근해야 하는지.. 궁금합니다. 인터럽트 경우 while문에서 해당인터럽트가 발동하면 ISR에서 처리하도록 되어져 있는데 사용자가 구현이 가능한건가요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your key and signing method.
이미지 업로드 중 에러가 발생하여 질문드립니다. 제가 잘못된 정보를 제공했다고 하는 것 같은데 도저히 무엇이 잘못인지를 모르겠습니다...ㅠㅠㅠ 버킷 권한도 잘 설정한 것 같고 .env 파일과 vim으로도 액세스 키 복사하였는데도 그렇습니다.... 코드도 그대로 한 것 같은데 무엇이 문제일까요? AWS.config.update({ accessKeyId: process.env.S3_ACCESS_KEY_ID, secretAccessKey: process.env.S3_SECRET_ACCESS_KEY, region: "ap-northeast-2", }); const upload = multer({ storage: multerS3({ s3: new AWS.S3(), bucket: "react-nodebird-aws-s3", key(req, file, cb) { cb( null, `original/${Date.now()}_${path.basename(file.originalname)}` ); }, }), // 크기 제한을 지정 limits: { fileSize: 20 * 1024 * 1024 }, // 20MB }); router.post( "/images", isLoggedIn, upload.array("image"), async (req, res, next) => { // req.files 는 `image` 라는 파일정보를 배열로 가지고 있음. res.json(req.files.map((v) => v.location)); } ); 에러 검색했을 때 액세스 키에 /나 %가 포함되어 그럴 수 있다하여 그 부분도 확인해보았으나 그대로입니다ㅜㅜㅜ
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
nginx 필요
안녕하세요 ! 배포를 하는 도중 travis에서 test 통과는 다 했는데 elastic beanstalk에서 자꾸 에러가 나서 질문드립니다 ㅠ 현재 노드 서버 + RDS만 사용해서 nginx 설정은 따로 생략했는데 nginx 부분을 생략해서 에러가 나는 걸까요?? 백엔드만 배포하는 경우에도 nginx 설정이 필요한가요?!
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
강의 하단 텍스트 논리곱 연산자 오타
강의 하단 텍스트에 정리된 논리곱 연산자가 &&가 아닌 논리합 연산자 ||로 작성되어 있습니다.
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
회원가입시 에러메세지 관리 하는 부분에서 에러가 납니다... 도움 부탁드립니다..
리액트 기본 기능으로 회원가입 폼 만들기 17분 46초 에러메세지 js 코드 파이썬 시리얼라이저
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
질문있습니다~
하이 오더 컴포넌트는 템플릿(html)코드 재사용은 안되는 건가요?