묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
질문드립니다 ㅠㅠㅠ
안녕하세요 선생님 좋은 강의 감사합니다ㅠㅠㅠ 열심히 수강하고 있는 취준생인데요 hoc/auth에 return <SpecificComponent {...props} />; 을 리턴해 주는게 LoginPage나 RegisterPage는 왜 적용하지 않는지 질문 드려도 될까요 ...ㅠㅠ
-
해결됨홍정모의 따라하며 배우는 C++
main()에서 Person을 이용하여 구조체타입 변수 생성시 메모리와 관련하여 궁금한 것
Person me; Person mom; Person dad; 질문1. main() 에서 이렇게 구조체타입 변수를 생성할 때에 각 변수마다 (me, mom, dad) 메모리에 공간이 각각 48 byte 만큼 할당되어 총 144 byte의 공간이 사용할 수 있도록 생성된 것 인가요? 질문2. 위처럼 main 에서 구조체타입 변수를 여러개 생성했을때 struct 구조체가 복사되어 사용할 수 있게 되는 방식인가요? 아니면 구조체 하나를 생성하고 그 구조체에 접근하여 사용할 수 있게 되는 방식인가요? 그림으로 그려보았을 때에 어떤 것이 가까운지 알려주세요. (1) 각 변수가 하나의 구조체에 접근하는 방식 (2) 각 변수마다 하나의 구조체를 갖게 되는 방식 (복사)
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
로그인 구현시 자꾸 비밀번호가 틀렸다고 나옵니다..
안녕하세요 선생님. 강의 잘 보고 있습니다. 감사합니다. bcrypt.compare(plainpassword, this.password, function(err, isMatch){ console.log(isMatch); // 비밀번호가 다르다면 // callbackfunction에 err를 넣어 return if(err) return callbackfunction(err); // 비밀번호가 같다면 // isMatch는 true값임, err는 없으므로 unll값을 넣는다 callbackfunction(null, isMatch); }) 이와 같은 코드에서 isMatch가 undefined로 출력됩니다. 비밀번호를 맞는 비밀번호로 입력하여도 undefined로 출력이 되는데, 어떤게 잘못 되었는지 알 수 있을까요? 저의 깃허브 주소는 https://github.com/onejaejae/SignUp입니다 !!
-
미해결홍정모의 따라하며 배우는 C++
numeric conversion과 numeric promotion 차이
선생님 고생많으십니다~ 강의 듣다가 혼동되는 것이 있어 질문 남깁니다. 7:24 구간에서 double d = 3; 을 초기화 해줄때 큰것을 작은것으로 보내거나 타입이 바뀌는 것을 numeric conversion 이라 하셨는데, 이것도 6:45 처럼 double에 float를 넣어주는 것처럼 double 에 integer 값을 넣어주는 것이기 때문에 numeric promotion 아닌가요? 혹시 integer는 정수이고 double float 는 부동소수점수 이기 때문에 numeric conversion이 되는 건가요? 답변 미리 감사드립니다.
-
미해결홍정모의 게임 만들기 연습 문제 패키지
와 너무 신기하고 재밌어요
좋은 강의 감사합니다
-
미해결홍정모의 따라하며 배우는 C++
5:10초 경 벡터를 어레이라고 잘못 말씀하신건가요
듣고있는데 헷깔려서 질문남깁니다
-
미해결초보자도 만들 수 있는 스크롤 인터렉션. 1편 자바스크립트
섹션 5 if문 질문
안녕하세요. 선생님 섹션 5의 step2 강의를 듣다 헷갈리고 확실하게 알고 싶어서 질문 올립니다. if(winScrollTop > sectionMainTop && winScrollTop < sectionMainBottom){ //섹션에 진입했는지 체크합니다. if(!sectionIsMoving){ //애니메이션이 진행중인지 체크합니다., false라면 sectionIsMoving = true; //섹션이 이동중인지 체크하는 변수 moveStartRender(); //섹션 이동을 처리해주는 함수 } //console.log('section in'); } 이 부분 코드 if문을 제가..해석한걸 들려드리면 winScrollTop(스크롤바의 현재위치)가 sectionMainTop(0) 보다 크고 , 스크롤바의 현재 위치가 sectionMainBottom(sec_mainvis의 끝, 높이)보다 작을 경우 => 즉 sec_mainvis에 있을때, 진입했을때 sectionsMoving 이 false라면 true로 바꾸고 섹션이동 함수 실행을 해라가 맞나요?ㅠㅠ 2번째 섹션인 sec_list_overlap에서 위로 스크롤 했을때 저 코드가 이해가 되는데(sec_mainvis 섹션에 진입해서) 맨 처음페이지를 로드 했을때도 if(winScrollTop > sectionMainTop && winScrollTop < sectionMainBottom) 저 if문이 맞는거 같은데 왜 moveStartRender(); 가 실행이 안되는 건지 궁금합니다. 제가 놓치거나 잘못생각하는 부분이 있는거 같은데 어딘지 모르겠네요.. 감사합니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
해당 칼럼 짝수값만 추출하기
안녕하세요 해당 칼럼 짝수값만 추출하는 걸 알고싶습니다! 만약, (mySQL) students 테이블에서 math_score가 짝수인 name을 추출한다면 SELECT name FROM students WHERE MOD(math_score, 2) = 0 을 사용했더니 해당 칼럼 값이 아닌 칼럼 짝수행에 대한 값이 나오는거같아요 혹시 짝수값에 대한 조건을 어떻게 작성할 수 있을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
User.findOne({ email: req.body.email }, (err, user) => { 할때
req.body.email 을 user.email 로 하면 안되는건가요? const user = new User(req.body); 로 객체를 만들었으니 req.body = user 가 되는게 아닌가요? 그리고 User.findOne({ email: req.body.email }, (err, user) => 여기서 어떻게 err은 에러가 되고 user는 user가 되는지 원리가 궁금합니다 ㅜ 어디서 받아오는 값인가요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
PANDAS로 처리가 가능한 데이터 용량 관련
데이터 처리에 대한 내용을 학습하다보니 2가지 문의를 드립니다. 1. Pandas가 처리 할수 있는 용량을 확인 한다면 메모리 기준으로 어느정도가 적당하고, 최대로 가능한가요?? 2. 처리기준 최대가 넘어가는 큰사이즈의 데이터의 전처리 대안은 무엇이 있을까요 ?
-
미해결실무자가 알려주는 Git - 입문편
git log 질문
윈도우 환경에서 특정 브랜치로 log를 보면 현재 브랜치 헤더정보만 나옵니다. 다른사람이 같은 브랜치 또는 다른 브랜치로 리모트 서버에 푸쉬했을때 origin/브랜치 정보를 어떻게 확인할 수 있나요? 선생님이 강의하실때 log를 보시면 그렇게 나옵니다.
-
미해결모던 자바스크립트(ES6+) 기본
RegExp 인스턴스 생성시에는 u플래그를 사용안해도 적용이 되나요?
안녕하세요 강사님! u플래그에 대한 강의를 듣다고 예제코드를 해보는 와중에 u플래그를 사용하지 않으면 코드 포인트를 문자로 해석한다고해서 실행을 해보니 정상적으로 false를 반환을 합니다. 다만, 생성자 방식으로 const obj = new RegExp("\u{31}\u{32}") RegExp인스턴스를 생성하여 obj.test("12")를 진행하니 true가 반환됩니다. 생성자를 통한 정규표현식 검사에서는 u플래그가 없어도 코드 포인트를 문자로 매치하는게 아닌 유니코드의 코드 포인트로 변환후 매치하는게 맞나요?
-
해결됨스프링과 JPA 기반 웹 애플리케이션 개발
맥에서 안되시는 분들 참고하세요
테스트를 돌리면 'Can not connect to Ryuk at localhost' 에러와 함께 제대로 실행되지 않아 평소처럼 제가 뭘 잘못한 줄 알고 한참을 고생했는데, 검색해보니 DOCKER FOR MAC 2.4.0 버전과 testcontainer가 충돌(?)이 있는 것 같습니다. 전 1.15.0-rc2 버전을 통해 일단 해결했습니다. 관련 이슈는 https://github.com/testcontainers/testcontainers-java/issues/3166 참고하세요~
-
해결됨스프링 부트 업데이트
강의 영상이 중복되었습니다.
안녕하세요. 세션 2 3번째 영상 스프링 부트 애플리케이션 도커 이미지 만들기와 5번째 영상 스프링 부트로 효율적인 도커 이미지 만들기 영상이 동일합니다. 5번째 영상이 잘못 올라온 것 같습니다. 수정 부탁드립니다. 강의 잘 보고 있습니다. 감사합니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
UNION 해커랭크 문제풀이 질문
Symmetric Pairs에서 UNION 후 마지막에 ORDER BY X를 해주는데, ORDER BY Functions.X로 하면 에러가 나는 이유는 무엇인가요? 제가 작성 한 SQL은 아래와 같습니다 SELECT Functions.X , Functions.Y FROM Functions WHERE Functions.X = Functions.Y GROUP BY Functions.X, Functions.Y HAVING COUNT(*) = 2 UNION SELECT Functions.X , Functions.Y FROM Functions INNER JOIN Functions as CompareT ON Functions.X = CompareT.Y AND Functions.Y = CompareT.X WHERE Functions.X < Functions.Y GROUP BY Functions.X, Functions.Y ORDER BY Functions.X
-
미해결[유니티 3D] FPS 서바이벌 디펜스
Asset 파일링크
강의 초반에 말씀해주신 Asset 파일 다운로드 링크가 어딨나요?
-
미해결단 두 장의 문서로 데이터 분석과 시각화 뽀개기
CSV저장 경로 관련
안녕하세요^^ CSV 파일을 불러 오기 관련 하여 CSV의 경로를 하위 C:\Users\DPA00320\Desktop\업무 작성 파일\10.각종보고서작성\장비분석보고서\ZDT 分析表\アラーム分析\코로나19발생동향 분석.csv (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape해당에러가 발생합니다. 한글과 일본어 병행해서 사용하고 있습니다. 여기에 저장을 시켜 연습을 하고 있는데 불러오지못하고 있습니다. 혹시 한글이 있는 폴더는 어떻게 해야하는지요? 테스트로 C:\Users\DPA00320\Desktop\corona19.csv 이러한 형식은 특별히 문제가 없습니다.
-
미해결진짜 현업에서 쓰이는 직장인의 실무 엑셀 - 데이터 가공부터 분석까지
질문드립니다
안녕하세요 교수님 교수님의 강의를 잘 듣고 있는 학생입니다. 3강 Open API 수업을 듣고 있는데요 엑셀에서 새쿼리-웹에서 에 말씀해주신 공공데이터포털의 '요청메시지'와 코드를 조합해서 넣으니 상단 사진처럼 메시지가 뜹니다. 제 쿼리프로그램이 구형이라서 문제인건지. 제가 뭘 잘못한건지 모르겠습니다. 지도 부탁드립니다.
-
미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
23분 07초부터 질문있습니다.
안녕하세요. TestBean3.java에 붙여넣기 하셨는데 TestBean3 생성자 부분에서 int와 String은 앞에 @Value("대입할 값")을 꼭 무조건 써줘야만 하나요? @Value를 지우고, '~int data1, String data2~' 이런 식으로 수정하여 테스트해봤는데 오류가 났었습니다. BeanConfigClass.java에서 객체를 생성할 때 어차피 대입할 값들이 있기 때문에 굳이 TestBean3.java의 생성자에서도 @Value가 있을 필요는 없다고 생각했었습니다.(더군다나 @Value에 있는 값들과 객체를 생성할 때의 대입할 값들도 서로 다르기 때문)
-
해결됨홍정모의 따라하며 배우는 C++
std::cin.ignore(32767, '\n')과 numeric_limits 에서 이런 방법은 어떤가요?
<첫번째 질문> (1) std::cin.ignore(32767, '\n'); (2) std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n'); 1번은 매직넘버를 쓰기 때문에 좋지 못한 코드이고, 2번은 <limits> 를 #include 해야 하고, 길어서 타이핑이 불편합니다. \n을 만날때까지 최대 32767 개 의 글자를 무시해라 라는 의미라면 ignore의 첫번째 매개변수에는 어떤 자료형의 signed 최대값이 인자로 들어가는구나 생각할 수 있습니다. 그 첫번째 인자로 INT_MAX 나 CHAR_MAX 같은 것을 사용하는건 어떻게 생각하시나요? <두번째 질문> INT_MAX 에는 2147483647 / CHAR_MAX에는 127 값이 들어있습니다. 제 생각엔 INT는 너~~무 많고(낭비), CHAR은 좀... 적은것 같습니다. 좀 더 넓었으면 좋겠습니다. 그렇다면 매직넘버를 사용하는 대신, Short 자료형의 최대값인 32767을 short 변수를 만들어 저장한 뒤, ignore함수의 첫번째 인자로 넣어주는 것 입니다. 위의 두 가지 방법에 대해서는 어떻게 생각하시나요?