묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C++
상속을 이용한 템플릿(13.6) 부분 특수화하는데 있어 virtual을 사용해야 하는게 아닐까요?
template <typename T, int size> class StArr_BASE { private: T m_arr[size]; public: T* getArr() { return m_arr; } T& operator[](int idx) { return m_arr[idx]; } // 강의에서는 virtual 키워드를 사용하지 않았습니다. virtual void Print() { for (int idx = 0; idx < size; ++idx) { cout << m_arr[idx] << ' '; } cout << endl; } }; template <typename T, int size> class StArr : public StArr_BASE<T, size> { }; // 상속을 사용하여 char 타입에 대해 클래스를 통째로 특수화 하는 것을 회피 template <int size> class StArr<char, size> : public StArr_BASE<char, size> { public: // 재정의하여 사용합니다. void Print() override { for (int idx = 0; idx < size; ++idx) { cout << (*this)[idx]; } cout << endl; } }; 13.6 템플릿 부분 특수화에 대한 강의를 듣다가 궁금한 점이 있습니다. 아래 코드와 같이 상속을 통해 특정 method를 자식클래스에서 재정의를 할때는, 부모클래스의 재정의될 method에는 virtual 키워드를 붙이는 것으로 알고 있습니다. 물론 virtual을 유무에 상관없이, 원하는 데로 동작은 합니다. 하지만 자식클래스에서 재정의를 사용할려면 부모클래스에서는 해당 method에 virtual 키워드를 붙이는게 더 명확하게 표현하는것이 아닌가 싶네요.
-
미해결홍정모의 따라하며 배우는 C언어
죄송한데 int main()은 함수가 아닌가요? 세미콜론이 왜 붙지않나요
죄송한데 int main()은 함수가 아닌가요? 세미콜론이 왜 붙지않나요
-
미해결인스타그램 클론 - full stack 웹 개발
강의처럼 main.js에 스크롤 이벤트를 했는데 안나와요...
안녕하세요 강의 잘 보고있습니다. 한가지 질문이 있어서요.. css에도 똑같이 .on 넣어서 했는데 적용이 안되고있어요.. F12눌러서 확인해보면 스크롤 내렸을때 class에 on이 들어간건 확인되었습니다. css가 잘못된건줄알고 강의 인트로에 있는 자료파일받아서 index.html을 크롬에서 바로 실행시켜봤는데 똑같이 적용이 안되더라구요..
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
마지막 예제 풀이가 없습니다.
마지막 문제 풀이를 안 하고 지나가셨습니다. 예제 파일에서도 답안이 없습니다. 3. 00_data/text_data_practice.txt 파일 읽고, 다음과 같이 출력되는지 확인하기 유치원A 초등학교B 중학교C 고등학교D 대학교E 아래는 제가 풀이한 코드인데요. 반복문으로 출력하면 한 행씩 공백이 발생합니다. 예제처럼 이어서 출력할 순 없을까요? data_file = open('00_data/text_data_practice.txt', 'r', encoding='utf-8-sig') data_lines = data_file.readlines() for data_line in data_lines: print (data_line) data_file.close()
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
안녕하세요
안녕하세요 이제 막 수업을 하면서 개발 편하게 셋팅중에 있는데요환경변수를 설정해서 api 호출할때 선언하신 USER_SERVER = '/api/users/' 이부분에 process.env.REACT_APP_API_URL 로 베이스 로컬서버주소를 붙혀 통신하게끔 수정작업하였습니다. 그런데 응답값들이 제대로 안떨어지더라구여 혹시 개선할 방법이 있을까요?이작업을 하는 이유는 import 시 상대경로를 타는걸 절대경로로 바꾸다보니 시작되었습니다.혹시 import,api 둘다 절대경로로 설정할 방법에 대해서 가이드 부탁드려도 될지요
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
12강 에러 질문드립니다..
register 부분까지는 정상적으로 진행했고, login 부분으로 넘어왔는데 ReferenceError : user is not defined at c:...생략...\boiler-plate\index.js:51:5... 이런 오류가 뜹니다.. 강의자님의 github나 다른 질문들을 훑어봤지만 강의 내용과 코드의 다른점을 찾지 못했습니다.. 도와주세요..! https://github.com/coffeescriptSERRL/study-boiler-plate-ko/blob/master/index.js
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
A* 알고리즘 질문드립니다
안녕하세요 매번 좋은 강의 해주셔서 감사합니다 다름이 아니라 A* 알고리즘 수업 내용에 관해 질문드립니다. A* 알고리즘에서 PriorityQueue 를 이용해서 구현하셨는데 PriorityQueue 의 노드로 PQNode 를 선언? 구현하셨는데 앞서 동적배열 수업에서 등등 노드들은 class 형태로 구현을 하셨는데 왜 PQNode는 struct 로 구현하셨는지 궁금합니다 struct 를 class로 변경해도 실행 결과는 같은데 struct로 PQNode를 구현한 이유를 알려주실수 있으신가요? (struct로 꼭 구현을 해야된다거나 struct가 class 보다 더 나은점이라든지 등등) 답변 부탁드리겠습니다
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
예제 파일
1. 결제를 했는데요~ 이제 강의를 들으려고 합니다. 예제파일들은 굳이 다운로드 안해도 되는 부분인가요? 강의에서 어차피 배우면서 하게되는 것인데 코드를 알기위함의 파일인 셈인가요? 2. 강의 파일은 언제든지 내년에라도 들을수있는건가요? 완성본 같은 경우 시간이 지난 후 서버를 지우셔서 못볼수도 있는 경우가 있으실까봐 질문 드립니다 ^^ 3. 그리고 제가 플렉스를 사용 안하고 포지션으로만 사용하는데 강의를 들어도 차질이 없을까요? 4. 강의 첫번째 동영상 카테고리인 [미리보기 & 제작노트] 부분은 skip하고 강의를 들어도 상관 없는건가요? 질문이 많아서 죄송합니다. ^^;;
-
미해결모던 자바스크립트(javascript) 개발을 위한 ES6 강좌
제 답변 올립니다.
다른 분들이 올린 for 문없이 사용하는게 좋아보이는데 문제에서는 for문으로 로또번호 set값을 추가하는거 같아서 이렇게 했습니다 ============= const SETTING = { name : "LUCKY LOTTO!", count : 6, maxNumber : 45 } const colorSet = new Set(); let {count, maxNumber} = SETTING; function getRandomNumber(maxNumber) { let randomNum = Math.floor(Math.random() * maxNumber); while(!colorSet.has(randomNum)) { colorSet.add(randomNum); } } for(let i = 0; i < count; i++) { getRandomNumber(maxNumber); } console.log(colorSet.values());
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
mainImage관련해서 오류가 나는데요
import React from "react"; function MainImage(props) { return ( <div style={{ // MainImage 5번째줄 background: `linear-gradient(to bottom, rgba(0,0,0,0) 39%,rgba(0,0,0,0) 41%,rgba(0,0,0,0.65) 100%), url("${props.image}"), #1c1c1c`, height: "500px", backgroundSize: "100%, cover", //이거랑 backgroundPosition: "center, center", //이거 빼면 오류가 사라지긴 하는데 width: "100%", position: "relative", }} > MovieDetail.js return ( <div> {/* header */} <MainImage // 33번째줄 image={`${IMAGE_BASE_URL}w1280${movie.backdrop_path}`} title={movie.original_title} text={movie.overview} // /> {/* body */} <div style={{ width: "85%", margin: "1rem auto" }}> {/* movie info */} <MovieInfo movie={movie} /> 해결 방법이 무엇일까요?? backgroundSize: "100%, cover", //이거랑 backgroundPosition: "center, center", //이거 빼면 오류가 사라지긴 하는데 이 두개 없애면 오류가 사라지긴하는데 해결 방법이 무엇일까요 ㅠㅠ 일단 강의 처음부터 다시 들을려구용 ㅎㅎ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
선생님 질문이 있습니다
저번 강의에서는 postman 에서 raw 타입으로 데이터를 보냈을 때 true가 떠서 아무 문제가 없었는데 데이터베이스에는 빈 객체가 들어갔더군요. 오늘도 raw 타입으로 보내는데 계속 false가 뜨고 이유를 확인해보니까 email이 null이라고해서 req.body를 찍어보니까 빈 객체로 나오더라고요 ㅜㅜ 그래서 postman에서 raw타입 말고 x-www-form-url-encoded로 보내니까 req.body에도 데이터가 잘 찍히고 몽고디비에도 데이터가 정상적으로 잘 들어갔네요 . password도 brypt로 암호화되서요. 왜 raw타입으로 보내면 저런 현상이 발생하는 걸까요? 저희가 index.js에 app.use(bodyParser.urlencoded({ extended: true })); 를 해준것과 관련이 있는걸까요?
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
라즈베리 파이 대신 JETSON NANO 를 사용해도 문제가 없을까요?
안녕하세요 JETSON Nano 를 이용해 YOLO를 이용한 보행자감지 프로젝트를 진행할 일이 있는데, 이 강좌를 IoT 영상처리의 공부자료로 활용하고자 합니다. 팀 예산이 정해져있는지라, 주어진 JETSON NANO 말고 꼭 라파이 B+ 을 구매하여 사용해야만 하는지, 아니면 JETSON Nano 를 사도 문제가 없는지에 대해 알고싶습니다. 또한, 혹시 JETSON이나 라파이 및 카메라모듈외에 추가적으로 필요한 기타부품들이 또 있는지에 대해서 알고싶습니다(필요물품을 일괄적으로 신청해야해서 그렇습니다). 추가적으로, 라파이는 병렬처리가 안되어 FPS가 되게 안나올 것 같은데, 혹시 몇정도의 초당 프레임을 확보할 수 있는지, 그리고 혹시 알고계신다면 NANO에서는 몇 FPS정도 나오는지 알려주시면 큰 참고가 될 것 같습니다. 감사합니다.
-
미해결지옥에서 온 Git
pro git 온라인 url
https://git-scm.com/book/ko/v2 https://git-scm.com/
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
교수님 nameerror : name 'random' is not defined 라는 오류가 터미널에 뜹니다
(사진)
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
새로운 것은 책에 있지 않았다
ChrisP님의 말씀에 전적으로 동감합니다
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
분류 결과 해석에 대한 질문입니다.
현재 분류까지 학습을 했고 회귀에 들어가기전에 이 강의를 통해 배운것을 실데이터를 통해 실 마케팅에 적용해보려고 여러가지 시도를 해보고 있는중인데 아무래도 경험이 없다보니 책만으로는 결과에 대한 해석의 응용이 힘들어서 결과에 대한 간단한 문의를 하나 드리려고 합니다. 결정트리에 대한 결과이고 랜덤포레스트에 대한 결과이고 LightGBM에 대한 결과입니다. 결과 도출을 위해서 다양한 칼럼을 넣어보기도 하고 하이퍼파라미터 튜닝도 해보고 하는데, 밑으로 내려갈 수록(일반적으로 좋다고 알려진 모델) 컨퓨전 매트릭스가 굉장히 한쪽으로 치우치는 결과가 지속적으로 나오고 있습니다.(네거티브로만 예측하는..?) 해당 모델은 P인 고객에게 마케팅을 할 계획이라서 실제로 N인데 P로 예측하는것을 줄여야 하는데(또 다른 내부적 이슈로 주로 줄여야 하는 부분) 크게 변동이 없네요 ㅠ 질문을 정리하자면 1. 이렇게 한쪽으로 치우친 모델이 나올 때 쓰는 보조 모델 같은게 있을까요? 2. 로우 데이터에서 P가 3, N이 7 정도 인데 이정도 비율에도 일반적으로 SMOTE모델을 적용하나요? N이 좀 많아서 학습 결과가 N으로 몰리는건가 싶기도 해서 입니다. (실제로 해볼거긴한데 고견을 좀 구하고자..ㅎㅎ) 감사합니다!
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
double PID
굿입니다. 예전에 PID 계수 튜닝만으로 잘 안되던 부분을 저렇게 하면 되는구나 싶어서 무릎을 탁 쳤습니다. 목표값에 수렴하는 속도를 갖고 제어해서 한 발 앞서 행태를 예측한 제어가 되는군요. GOOD GOOD
-
미해결비개발자를 위한 RPA 강의 (UiPath 기본편)
특정폴더를 압축하거나 압축풀기할때
안녕하세요 폴더 및 파일등 압축 및 압축풀기를 배우고 있는데요 balareva zip unzip 을 활용해보고 있는데 잘 안되네요 일단 balareva 로 압축이나 압축풀기를 하면 한글로 된 경우 한글이 깨지는 문제도 발생하네요 임의의 특정폴더를 압축하여 메일로 전송하거나 받은메일을 읽어서 첨부된 압축파일을 다운받아 압축해제를 하려합니다 너무 넓은 범위로 질문을 드린거 같은데 어떤식으로 처리해야 할지 부탁드립니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
npm run dev 프론트엔드 에러
cilent 에 npm install 을 할 때 에러가 나고(root는 정상적 install) npm run dev 으로 실행하니까 프론트엔드에서 저런 에러가 나오네요. fsevents, grpc, node-pre-gyp 다 실행해봤는데 고쳐지지 않아요.. 도와주세요! /Users/donghakim/Desktop/coding/react-chat/react-chat/client/node_modules/chokidar/lib/fsevents-handler.js:28 [1] return (new fsevents(path)).on('fsevent', callback).start(); [1] ^ [1] [1] TypeError: fsevents is not a constructor [1] at createFSEventsInstance (/Users/donghakim/Desktop/coding/react-chat/react-chat/client/node_modules/chokidar/lib/fsevents-handler.js:28:11) [1] at setFSEventsListener (/Users/donghakim/Desktop/coding/react-chat/react-chat/client/node_modules/chokidar/lib/fsevents-handler.js:82:16) [1] at FSWatcher.FsEventsHandler._watchWithFsEvents (/Users/donghakim/Desktop/coding/react-chat/react-chat/client/node_modules/chokidar/lib/fsevents-handler.js:252:16) [1] at FSWatcher.<anonymous> (/Users/donghakim/Desktop/coding/react-chat/react-chat/client/node_modules/chokidar/lib/fsevents-handler.js:386:25) [1] at LOOP (fs.js:1786:14) [1] at processTicksAndRejections (internal/process/task_queues.js:75:11) [1] npm ERR! code ELIFECYCLE [1] npm ERR! errno 1 [1] npm ERR! client@0.1.0 start: `react-scripts start` [1] npm ERR! Exit status 1 [1] npm ERR! [1] npm ERR! Failed at the client@0.1.0 start script. [1] npm ERR! This is probably not a problem with npm. There is likely additional logging output above. [1] [1] npm ERR! A complete log of this run can be found in: [1] npm ERR! /Users/donghakim/.npm/_logs/2020-07-08T06_49_46_985Z-debug.log [1] npm run start --prefix client exited with code 1
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
문제의 def count관련된 질문입니다!
문제에서 받는변수로 len이라는 길이만 받으시고 함수에서 Line배열을 사용하셨는데요. 함수 밖에서 설정된 Line배열 이름을 함수 안에서 사용해도 원래 인식이 가능한것인가요??? def count(len,Line): 이런식으로 하지않으시고 Line를 함수안에서 바로 호출하셔서 그것이 원래 가능한 것인지 궁금해 질문드립니다!