묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결예제로 배우는 스프링 입문 (개정판)
항공기 이륙소리 ㅎㅎ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
MongoDB에서
MongoDB에서 M0 SandBox가 없어요...그래서 강의를 따라 만들고 싶은데 어떻게 해야하나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
th:xxx
안녕하세요, 18:49초에 " 타임리프 뷰 템플릿을 거치게 되면 원래 값을 th:xxx 값으로 변경한다. 만약 값이 없다면 새로 생성한다." 이 부분에서 만약 값이 없다면 새로 생성한다는 의미를 정확하게 모르겠습니다. <link href="../css/bootstrap.min.css" rel="stylesheet"> 처럼 되어있다면 자동으로 <link th:href="@{../css/bootstrap.min.css}" rel="stylesheet"> 이렇게 만들어준다는 건가요? 항상 답변 감사합니다!
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
MongoDB에서..
Cluster Tier에서 싱가포르를 선택을 했는데 M0이 전혀 보이지 않습니다. ㅠㅠ 어떻게 해야 할까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
dispatch에 관한 질문입니다.
Post의 경우에는 addPost라는 actionCreater를 통해 action을 호출한 것이고 Comment의 경우에는 직접 action을 호출한 것으로 보면 될까요? addComment 없이 dispatch로 액션을 호출한 것이 좀 달라서 질문드립니다 !
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
Failed to load resource: the server responded with a status of 404 (Not Found) (파일업로드시 오류)
파일업로드 하면 오류가 발생합니다. Failed to load resource: the server responded with a status of 404 (Not Found) createError.js:16 Uncaught (in promise) Error: Request failed with status code 404 at createError (createError.js:16:1) at settle (settle.js:17:1) at XMLHttpRequest.handleLoad (xhr.js:61:1) Uncaught (in promise) Error: Request failed with status code 404 at createError (createError.js:16:1) at settle (settle.js:17:1) at XMLHttpRequest.handleLoad (xhr.js:61:1) 콘솔창에 위와 같이 나옵니다. 서버포트 5000번이 맥에서 안되서 5001포트 사용하였고 클라이언트는 3000번포트 프록시 문제인가요? 아니면 경로 문제인가요? 둘다 확인했는데 로그인 정상으로 되고 업로드에서만 문제가 발생합니다. FileUpload.js import React, { useState} from 'react' import Dropzone from 'react-dropzone' import { Icon } from 'antd'; import axios from 'axios'; function FileUpload() { const [Images, setImages] = useState([]); const dropHandler = (files) => { let formData = new FormData(); const config = { header: {'content-type': 'multipart/fomr-data'} } formData.append("file",files[0]); console.log("1111"); axios.post('/api/product/image',formData , config) .then(response => { if(response.data.success) { console.log(response.data); setImages(...Images, response.data.filePath) } else { alert('파일을 저장하는데 실패했습니다.') } }) } return ( <div style={{ display:'flex', justifyContent:'space-between'}}> <Dropzone onDrop={dropHandler}> {({ getRootProps, getInputProps}) => ( <section> <div style={{ width:300, height:240, border: '1px solid lightgray', display:'flex', alignItems: 'center', justifyContent:'center' }} {...getRootProps()}> <input {...getInputProps()}/> <Icon type = "plus" style={{ fontSize:'3rem'}} /> </div> </section> )} </Dropzone> <div style={{ display: 'flex', width: '350px', height: '240px', overflowX: 'scroll'}}> {Images.map((image, index) => ( <div key={index}> <img style={{ minWidth:'300px', width:'300px', height: '240px'}} src={`http://localhost:5001/${image}`} /> </div> ))} </div> </div> ) } export default FileUpload index.js app.use('/api/users', require('./routes/users')); app.post('/api/product', require('./routes/product')); product.js 소스 const express = require('express'); const router = express.Router(); const multer = require('multer'); //================================= // Product //================================= var storage = multer.diskStorage({ destination: function (req, file, cb) { cb(null, 'uploads/') }, filename: function (req, file, cb) { cb(null, `${Date.now()}_${file.originalname}`) } }) var upload = multer({ storage: storage }).single("file") router.post('/image', (req,res) => { // 가져온 이미지를 저장을 해주면 된다. upload(req,res,err => { if(err) { return req.json({success: false,err}); } return res.json({success:true, filePath:res.req.file.path ,fileName: res.req.file.filename}) }); }) module.exports = router;
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
having은 group by를 쓸때만 쓰는건가요?
having은 group by를 쓸때만 쓰는건가요? group by를 안쓸때는 where로만 쓰는건가요?
-
미해결초보자도 만들 수 있는 스크롤 인터렉션. 1편 자바스크립트
질문드립니다~
안녕하세요 ~ 제가 초보라 궁금한게 있어서요 $(window).scroll(function(){ getPercent(); }) function init(){ getPercent(); } init(); getPercent(); 이 함수가 왜 두번이나 실행되는거죠 ?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
안녕하세요 DB연결 관련 질문드립니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 인텔리j에서 오라클을 연결하고 싶습니다. 혹시 참조할 강의나 글이 있을까요..?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
강사님! 에러가 발생헀는데 ㅠㅠ
7 : 08부분에서 이미지의 경로를 찾지 못하고 있어요 어떻게 해야 할까요? 계속 여기 때문에 진도를 나갈 수 없어요! ㅠ
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
object detection 입력 데이터에 대해서 질문이 있습니다
안녕하세요 1. 입력 이미지 중에서 아예 Box가 없는 이미지도 넣는 것이 어느 정도 비율이 있어도 되는 것인가요? 2. 가로 세로 비율이 어느정도 정해진 이미지에 대해서는 resize 할 때 해당 ratio을 유지하는게 유리할까요? 감사합니다
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
혹시 NestJS GraphQL - Apollo 강의도 가능할가요?
강의 정말 너무 유익하게 잘 들었습니다! 혹시 GraphQL 강의도 가능할까요?새롭게 내셔도 너무 좋을 것 같아요~
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
더 복잡한 회로에 관한 질문
안녕하세요 맛비님 ! 이번에 전자공학과 3학년으로 진학하는 대학생입니다. 드디어 심화편의 FSM까지 오게되었습니다. 핵심만 짚어드리는 강의가 쏙쏙 들어와 이해하기 쉬웠습니다. 질문 내용은 현업에서 설계하는 훨씬 더 복잡한 회로를 FSM을 이용하여 만든다고 할 때 (step 4이후부터는 core가 무엇인지에 따라 달라지겠지만) verilog code에 똑같이 step 1~3부분이 있다고 한다면, 실제로도 실습코드의 step 1~3부분과 어느정도 비슷한가요?! 세부족인 code내용들은 당연히 다르겠지만 큰 틀로 봤을때요 !! 또, IDLE, RUN, DONE이 3개의 state말고도 다른 state를 사용하여 만드는 경우도 있을까요?
-
미해결Rhino3d 기초 / 개념 이해
버전이 뭔가요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
이렇게 짜도 될까요? for문 하나에서 만들어 보았습니다.
function solution(M, arr) { let i = 0, sum = 0, q = 0; answer = 0; for (i; i < arr.length; i++) { sum += arr[i]; if (sum < M) { answer++; } else { if (sum === M) answer++; q++; i = q - 1; sum = 0; } } return answer; } let M = 5; let arr = [1, 3, 1, 2, 3]; console.log(solution(M, arr));
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요 코드 리뷰 부탁드립니다!
function solution(arr, m) { let p = 0, q = 1, answer = 0; let sum = arr[0]; while (p < arr.length && q < arr.length) { sum += arr[q]; if (sum >= m) { if (sum === M) answer++; p++; q = p + 1; sum = arr[p]; } else { q++; } } return answer; } let arr = [1, 2, 1, 3, 1, 1, 1, 2]; let M = 6; console.log(solution(arr, 6));
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
웹 크롤링으로 페이지를 열 수가 없습니다
안녕하세요, 강의 잘 듣고 있어요 BeautifulSoup 실행 시 다음과 같이 검색이 되지 않습니다. 어떻게 해야 할까요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
target 값에 대한 transformation
안녕하세요 강사님, 좋은 강의와 친절한 설명 항상 감사합니다. target 값에 대한 transformation에 대한 이유가 선형 회귀의 가정(예측 오류값이 정규분포 형태를 가진다)을 따르기 위해서라고 말씀하셨습니다. 그렇다면 선형 회귀 기반의 L1 L2가 아닌 tree-based model (Randomforest, XGBoost)에 대해서는 y 값에 대해 transformation을 할 필요가 없는 것인가요? 그 이유는 tree model은 선형성을 가정으로 하지 않고 각 node가 각 변수에 대한 condition을 기준으로 Yes/No에 따라 split하기 때문인가요?
-
미해결프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 1
컴포넌트 재사용의 경우 코드스플리팅 기준
안녕하세요, 강의 잘 들었습니다. 다름이아니라, 코드스플리팅을 적용해주는 기준점을 어떻게 잡아야할지 궁금해서 이렇게 질문을 드리게되었습니다. A 와 B 라는 페이지가 있을 경우, A와 B에서 공통으로 사용하는 컴포넌트가 존재하는 경우에 페이지 단위로 코드스플리팅을 하게 되면, 각 페이지에서 동일한 컴포넌트를 중복하여 번들링하게 되는건가요? 번들링을 중복으로 하게된다면 그 부분은 단점이라고 생각하게되는데, js파일을 실행시켜 돔에 그려주기전까지 대기시간의 총합은 더 커지게되나, 초기렌더링의 시간을 줄여 줄 수 있기 때문에 사용되는건가요?? 마지막으로, 번들링이 중복으로 된다면 조금이라도 오버헤드를 줄일 수 있는 패턴이나 방법이 있을까요? 감사합니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
var binding: ActivityMainBinding 에서
var binding: ActivityMainBinding 에서 ActivityMainBinding 에 Ctrl + 클릭하면, activity_main.xml 파일로 들어가던데요. ActivityMainBinding 이름은 어떻게 결정되는거죠 ?