묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
질문입니다.
비전공자라서 이해가 안되서 질문드립니다..ㅠㅠ SVD와 경사하강법은 이전 수업을 통해서 익혔는데 SVD에서 missing value가 있는데 왜 경사하강법을 통해 그 값을 구하는 건가요?? svd는 행렬이고 경사하강법은 차원적 의미 아닌가요?...
-
해결됨프론트엔드 개발자를 위한 웹팩
Hash, Time 확인할 수가 없어요..
버전이 달라서 그런 건지.. 선생님 화면과 제 화면이 달라서 그런건지... 제가 npm run build 로 했을 때에는 hash, Version, Time 등 확인할 수가 없습니다. 제 화면 캡쳐하여 이미지로 첨부했습니다!
-
미해결선형대수학개론
Theorem 2 증명 과정에서 질문이 있습니다!
안녕하세요! 수많은 선형대수 강의들 사이에서 유목생활 끝에 여기로 정착한 대학원생입니다!! 우선 질문을 드리기 앞서, 항상 일목요연한 강의 감사드립니다! 제가 여태 본 선형대수 강의들 중에서 제일 이해가 잘 돼요!! 그래서 여기로 완전히 정착해버렸답니다,,ㅎ 제 질문은, Theorem 2를 증명하시면서 처음에 벡터set들을 linearly dependent로 가정을 하셨는데, linearly dependent 한 vector 들의 linear combination 으로 0 을 만드는 건 trivial solution 외에도 다른 solution 이 존재할 때가 아니었나요?? 오히려 반대로, linearly independent 한 vector들의 linear combination 으로 0 을 만들 때가 trivial solution만 존재하는 경우가 아니었나요??
-
미해결실전! Querydsl
Left join 에서 on절에 BooleanExpress 적용 가능할까요?
안녕하세요. QueryDsl에서 left join에서 동적으로 on절을 만들 수 있나요? .selectFrom(lesson).leftJoin(lesson.enrollmentLessons, enrollmentLesson).on(eqTutee(condition)) 위와 같이 사용 시 잘 동작중인데 eqTutee가 null 인 경우 에러가 발생합니다. 물론 동적으로 if를 사용해서 분기를 할 수 있긴 한데 좀 더 쉽게 할 수 있는 방법이 있을까 해서 문의드립니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
안내창 질문입니다
코드 타이핑 하기만 하면 화면 오른쪽 위에 저런 안내창이 자꾸 뜨길래 나와있는 경로대로 들어가봤는데... 뭘 하라는 건지 잘 모르겠습니다..ㅠㅠ
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@PersistenceContext 제외했는데 EntityManager 가 테스트할 때 null 입니다.
@PersistenceContext 제외하고 @RequiredArgsConstructor로 대체했는데 EntityManager 가 테스트할 때 null 입니다. 이유가 무엇일까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Nothing was returned from render 에러 발생
강사님 안녕하세요. 오랜만에 질문 남깁니다. 이번 강의를 듣던 중 에러가 발생했는데 어느 부분을 수정해야 하는지 알지 못해 질문 남깁니다. back은 db 연결 잘 되어있고 front에서도 데이터값은 다 받아오는데 Error: MyDocument(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return null. 라는 에러가 발생하면서 웹페이지와 콘솔창에는 Internal Server Error가 발생했다고 뜹니다. 찾아보니 제가 무언가를 제대로 리턴하지 않거나 undefined값을 정의해서 이런 문제가 발생했다고 하는데, 어떻게 찾으면 될까요?
-
미해결실전 HTML & CSS 강좌
질문
<dl><dd>태그로 나열하는 것이랑 <p>태그로 개행해서 나열해주는 거랑 <div>태그로 나열하는 거의 차이가 무엇인가요??
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
순서보장 ,검증 등
Tcp의 장점들인 순서보장이나 검증등은 3-way 요청시 같이 일어나나요?? 그리고 순서가 보장되지 않았을때 서버쪽에서 2번부터 다시 보내라고 했을때 보냈더니 또 3번 2번 순으로 도착하게되면 서버가 또 다시보내라고 요청을 하나요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
강의 후반부 내용
강의 후반부에 delegate를 더욱 더 일반화 해주시는 과정에서 delegate Return MyFunc<T, Return>(T, item); 이라고 하셧는데 제가 못 찾는건지 C# document에서 안보이더라고요 이게 그냥 해당함수는 무언가를 반환 하긴 하지만 그 종류가 규정되어있지 않다는 뜻의 키워드인가요? <> 이 표시는 generic이랑, dictionary 쓸 때 본건데 여기선, 첫번째 값이 인자의 종류, 두번째 값이 반환값의 종류를 뜻하던데 <>이 괄호의 용법을 알 수 있을까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
안녕하세요 team.getMembers().add(member); 질문입니다
team.getMembers().add(member); 를 하면 DB에는 저장이 되지 않지만, 메모리상에 저장이 되어 List<Member> members = findTeam.getMembers(); 햇을때 List에 member값이 저장된다는 말씀일까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
부동소수점 계산에 대해서..
제가 수학지식 좀 부족한 부분이 있어서 그러는데 정규화를 하고 부호와 유효숫자와 지수들은 모르고 지나가도 나중에 무관한가요?? 아니면 뒤로 갈수록 필요한가요.. 근사값이라고 기억만 하면 되는 부분인가요 따로 공부를 해와야 하나 궁금합니다.
-
해결됨풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]
문의 - ul li img:active
안녕하세요 강사님. 다른 부분은 모두 잘 동작해서 그동안 문의 사항이 없었는데, 오늘 조금 이상하게 동작하는 부분이 있어서 문의 드립니다. /* dragging 중인 상태에서 잡는 표시를 포인터로 변경함 active*/ ul li img:active { cursor: grabbing; /* IE11에서는 지원 안함 */ } 윈도우10/크롬에서 테스트 중입니다. 마우스를 그림위로 가져가면 커서가 손바닥모양으로 잘 변경이 됩니다. 다만, 드레그를 하면 변경되지 않다가 마우스클릭을 끝내면, (버튼을 릴리즈 하면) 커서가 주먹모양으로 변경됩니다. 혹시 개발하시다가 유사한 문제가 있으셨는지 문의 드립니다. 감사합니다.
-
미해결우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
atom 에서 자동완성 플러그인이 작동하지 않습니다...
증상 : 자동완성 패키지 작동 안함. python 3.9.1 venv 명령어로 가상환경 폴더 생성 가상환경 폴더 -> Scripts -> activate pip install pendulum , pytest 가상폴더 커맨드창에서 atom 실행 Atom Scripts, autocomplete, pytest 순으로 플러그인 설치 Atom 에서 가상환경 폴더를 프로젝트로 open 새파일 생성 후, 코딩 할 때 , 에러메세지 발생 autocomplete 플러그인 코드의 (line8:) import jedi 라는 구문에서 에러 발생 가상환경 커맨드창으로 돌아와 pip install jedi 실행 해당 에러 메세지는 사라졌지만, 여전히 자동완성 기능 작동하지 않음. 이 문제로 하루종일 들쑤시고 다녔는데 해결을 못 했습니다.. 해결방법 있나요?
-
미해결홍정모의 따라하며 배우는 C++
조금 엉뚱한 질문이 있습니다.
base 클래스 내에 있는 변수 m_value를 derived에 상속해서 함수를 이용해 값을 바꾸는건 결국 derived에 있는(상속받은) m_value값을 바꾸는거 맞나요? 예를 들어 base my_base(5)와 derived my_derived(6)이 있을때 저 함수를 이용해서 값이 바뀌는건 my_derived 에 상속받은 변수 m_value 인건가요? 그게 맞다면 약간 엉뚱한 생각이 들었는데 derived 클래스 내에서 base 클래스 내의 변수를 접근해서 바꿀 수 있는 방법도 있나요? 저 위에 예시에서 나온 base my_base 의 현재 5인 m_value 값을 derived 클래스 내에서 함수를 통해 다른 수로 바꿀수도 있나요? base 내에서 레퍼런스를 리턴하는 함수를 만들어서 m_value를 리턴하고 derived에서 그 리턴받은 함수를 이용해 값을 수정하려 해봤는데 안되더라구요.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
함수 포인터 #1에서 질문
bool IsRareItem(Item* item) { return item->_rarity >= 2; } typedef bool(ITEM_SELECTOR)(Item* item); Item* FindeItem(Item items[], int itemCount, ITEM_SELECTOR* selector) { for (int i = 0; i < itemCount; i++) { Item* item = &items[i]; if (selector(item)) return item; } return nullptr; } 함수 포인터 1에서 설명해 주실 때 제 컴퓨터에서 이상한 부분이 있어서 질문드립니다. 강의에는 selector의 주소가 IsRareItem의 주소를 가지고 있습니다. 하지만 저의 경우 selector는 0x004c15d7 이 주소를 가지고 있고(옆에 뜨는 바는 CPP_STUDY.exe!FindeItem ~~ 이런식으로 표기되고 있습니다) IsRareItem 함수를 메모리에 찍어보면 0x004C76A0 이 주소를 가지고 있습니다 그 와중에 F11로 넘어가다 보면 if (selector(item)) return item; 여기 if 문에서 자연스럽게 IsRareItem 함수로 넘어가게 됩니다. selector 와 IsRareItem 함수의 주소가 같아야 할 것 같은데 왜 달라도 작동하는지 궁금합니다. 2. 메모리 영역에서 코드 - 데이터 - 힙 - 스택영역중에 함수포인터를 배우고 보니 함수의 주소는 어디에 있는지 궁금해졌습니다. 데이터 영역에는 전역, static 변수의 주소와 값이 잡히고 스택영역에는 지역변수, return주소, 매개변수의 주소와 값이 잡힌다면 함수의 주소는 어느 영역에 있는건가요??? 코드 영역에 있는건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
동일한 질문이 있는 것 같은데 이해가 잘 안되서 다시 질문 드립니다
transform.position += transform.TransformDirection(Vector3.forward); Vector3.forward는 (0,0,+1) 이것을 TransformDirection을 통해 월드좌표로 바꾸면 월드 +z축 방향으로 이동한다는 의미 아닌가요?? 저희가 원하는건 Player를 기준으로 한 로컬좌표에서 +z축 방향으로 이동하고 싶은것인데 말이죠 실제로 TransformDirection을 사용하지 않으면 그냥 월드좌표를 기준으로 진행하는데 여기서 TransformDirection을 통해 월드로 바꾼다는 것이 이해가 잘 되지 않습니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
아이디와 비밀번호를 잘못치면 서버가 다운됩니다
선생님 12강까지 강의를 듣고 따라해보고 있습니다. id와 password를 예제대로 쳐서 포스트맨으로 send하면 success 라는 값을 받는데요 일부러 틀린 값을 보내면 postman에서 비밀번호가 틀렸다는 메시지를 받는데 서버쪽에서는 에러가 뜨면서 종료됩니다. 에러메시지는 다음과 같고요.. events.js:292 throw er; // Unhandled 'error' event ^ Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client at ServerResponse.setHeader (_http_outgoing.js:558:11) at ServerResponse.header (C:\workspace\boiler-plate\node_modules\express\lib\response.js:771:10) at ServerResponse.append (C:\workspace\boiler-plate\node_modules\express\lib\response.js:732:15) at ServerResponse.res.cookie (C:\workspace\boiler-plate\node_modules\express\lib\response.js:857:8) at C:\workspace\boiler-plate\index.js:60:11 at C:\workspace\boiler-plate\models\User.js:78:9 at C:\workspace\boiler-plate\node_modules\mongoose\lib\model.js:4857:16 at C:\workspace\boiler-plate\node_modules\mongoose\lib\helpers\promiseOrCallback.js:24:16 at C:\workspace\boiler-plate\node_modules\mongoose\lib\model.js:4880:21 at model.<anonymous> (C:\workspace\boiler-plate\node_modules\mongoose\lib\model.js:502:7) at C:\workspace\boiler-plate\node_modules\kareem\index.js:316:21 at next (C:\workspace\boiler-plate\node_modules\kareem\index.js:210:27) at C:\workspace\boiler-plate\node_modules\kareem\index.js:183:9 at C:\workspace\boiler-plate\node_modules\kareem\index.js:508:38 at processTicksAndRejections (internal/process/task_queues.js:75:11) Emitted 'error' event on Function instance at: at C:\workspace\boiler-plate\node_modules\mongoose\lib\model.js:4859:13 at C:\workspace\boiler-plate\node_modules\mongoose\lib\helpers\promiseOrCallback.js:24:16 [... lines matching original stack trace ...] at processTicksAndRejections (internal/process/task_queues.js:75:11) { code: 'ERR_HTTP_HEADERS_SENT' } 에러에 대한 핸들링이 안되어 있는게 맞는건가요... 왜 서버가 꺼지는지 모르겠습니다..
-
미해결홍정모의 따라하며 배우는 C++
번외 질문
강의 마지막에 내주신 퀴즈에서 궁금증이 생겼습니다. cout << std::bitset<8>(bi >> 2) << endl; cout << std::bitset<8>(num1 | num2) << endl; cout << std::bitset<8>(num1 & num2) << endl; cout << std::bitset<8>(num1 ^ num2) << endl; 이것이 퀴즈의 정답이라 생각하는데, 이 코드의 출력값을 십진수로 표현하고 싶어졌습니다. 그래서 구글링을 통해 <typeinfo>를 가져와서 타입을 확인해 보니 생전 처음보는 타입이었고 억지로 int를 끼워넣어보려 했지만, 에러가 떴습니다. 혹시 이 코드의 출력값을 십진수로 나타낼 수 있는 방법이 있을까요? 강의 주제와는 조금 동떨어진 질문이라서 죄송합니다. ㅎㅎ;; 계속해서 따배씨 공부 열심히 해서 c++ 마스터 하도록 하겠습니다. 항상 잘 보고 있습니다.^^
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
이 에러는 왜 발생하는건가요...?
vue.runtime.esm.js?2b0e:619 [Vue warn]: Avoid using non-primitive value as key, use string/number value instead. found in ---> <AskView> at src/views/AskView.vue <App> at src/App.vue <Root> warn @ vue.runtime.esm.js?2b0e:619 29vue.runtime.esm.js?2b0e:619 [Vue warn]: Duplicate keys detected: '[object Object]'. This may cause an update error. found in ---> <AskView> at src/views/AskView.vue <App> at src/App.vue <Root>