안녕하세요 강의보구 실습중인데 이거 완성하고 실행시켜보니까 이런 오류상태인데 TypeError: User.findByToken is not a function at auth 아무리 구글링해봐도 못찾겠어서 혹시 이거 해결하신 분 있을까용 ㅠㅠ user.js 해당 함수 내용입니다ㅠㅠ 모 빼먹은게있을까요 userSchema.statics.findByToKen = function (token, cb) { var user = this; //토큰을 디코드 한다 jwt.verify(token, "token", function (err, decodeTkn) { //클라이언트에서 가져온 토큰과 디비에 보관된 토큰이 일치하는지 확인 user.findOne({ _id: decodeTkn, token: token }, function (err, user) { if (err) return cb(err); cb(null, user); }); }); };
각각 if의 매커니즘은 이해가 되는데요 i와 j가 한개씩 커지는게 break문 밑에 i++ j++때문인가요? if가 연달아 있으니 순서가 헷깔려요 첫번째 if의 i구문따로 보고 두번째 if의 j구문 따로보고 마지막 if의 프린트를 따로 보면 이해가 되는데 전체적으로볼때 i++과 j++이 따로 밑에 있는게 이해가안되네요ㅠ그럼 동시에 계속 같이 커지고 있고 i는 i대로보고 j는 j대로 보면 되는가요?
Cannot find reference 'Iamport' in '__init__.py' 라면서 참조를 못합니다ㅜ 파이참 쓰고 있고 init_py 파일에는 이 소스가 끝입니다 ㅜ 나머지 client.py , client.pyi에는 Iamport가 클래스로 정의되어 있는데 왜 이런지 모르겠습니다ㅜ
merge함수 상세 동작을 풀어보고싶은데 너무어렵습니다. 자세하게 설명 한 번 해주셨으면 좋겠습니다ㅜ 1번째 merge함수인 merge(arr,0,0,1)을 수행하면 arr[0]에는 31이 들어가고 arr[1]에는 51이 들어가고 종료되는 것이 아닌가요? 31, 51 다음에 28, 9, 1, 10은 자동으로 뒤에 따라 붙어서 31,51,28,9,1,10으로 배열이 만들어지고 종료되는건가요? 이 것을 정확하게 모르니 두번째 merge함수인 merge(arr,0,1,2)도 어떻게 수행해야할지 모르겠습니다 ㅜㅜ
피셔의 z변환은 어떻게 해서 나온것인가요? 어떻게 해서 저런 식이 나왔죠? 그리고 정규분포를 따른다는게 정확히 따른다는 말인가요(식도 동일한 형태) 아니면 정규분포의 형태를 따른다는 것인가요? (평균에 대해 빈도수가 높고 평균을 기준으로 멀어질 수록 빈도가 줄어들며 대략적으로 대칭인 정규분포와 비슷한 형태)
hwp.set_field_by_bracket() 메서드를 사용하여 셀필드나 누름틀 필드를 추가하고자 했지만, 어떻게 사용하는지 몰라서 질문드립니다. 제가 궁금한 것은 set_field_by_bracket() 사용방법 수동이 아닌 API를 이용하여 셀필드를 만드는 스크립트 입니다. 감사합니다. # 해당 스크립트는 동작하지 않더군요.. hwp.HAction.GetDefault("TablePropertyDialog", hwp.HParameterSet.HShapeObject.HSet) hwp.HParameterSet.HShapeObject.HSet.SetItem("ShapeType", 3) # 셀의 형태 설정 hwp.HParameterSet.HShapeObject.HSet.SetItem("ShapeCellSize", 0) # 셀 크기 설정 hwp.HParameterSet.HShapeObject.ShapeTableCell.CellCtrlData.SetItem("Name", "필드") hwp.HAction.Execute("TablePropertyDialog", hwp.HParameterSet.HShapeObject.HSet)
5:00 강의자님도 배수로 올리긴 했으나. 이해를 위해 올립니다. 약수가 아닌 배수 이니까. 1 ~ 19 까지 2의 배수 3의 배수는 2 4 6 8 12 14 16 18 , 3 6 9 12 15 19 까지 (즉 2로 나누어 떨어지고 3으로 나누어 떨어지는값) 해당 값에서 6으로 나누었을 때 0이 아닌 것들 2 4 8 14 16 3 9 15 19 인데 Count++되어 9개 가 나온다.
Controller.propTypes = { count: PropTypes.number.isRequired, // count가 숫자형으로 필수 buttonClick: PropTypes.func.isRequired, // buttonClick이 함수형으로 필수 }; 전 위와같은 코드를 작성하지 않으면 props가 missing이라는 오류가 뜹니다. 혹시 이유를 알 수 있을까요?
강의 6.3) 기능구현하기 카운트 컴포넌트를 state로 만들어야 한다고 하셨는데 state대신 ref를 사용하면 어떻게 되나요? ref는 리렌더링을 유발하지는 않지만 dom에 접근이 가능한 걸로 알고 있습니다. 그렇다면 ref를 사용해도 무방하지 않냐는 것이 저의 생각입니다. ref를 사용한다면 ui변경이 가능하지만 리액트가 그 수정을 감지 못하는 문제가 생겨서 state를 사용하는 것인가요?