1. 아래 코드에서 cv2.samples.findFile 이 이해가 가질않습니다.자세한 설명 부탁드립니다. face_cascade = cv2.CascadeClassifier() if not face_cascade.load(cv2.samples.findFile('haarcascade_frontalface_alt.xml')): 2. 그리고 cv2.CascadeClassifier()를 face_cascade 변수에 넣었으니 그냥 face_cascade대신에 if not cv2.CascadeClassifier().load(cv2.samples.findFile('haarcascade_frontalface_alt.xml')): 라고 적어도 돼야하는데 에러가나네요. 왜그런건가요?
템플릿 문법 이라는 단어에서 템플릿이란 template:'<div></div>' 이렇게 사용되는 속성으로 알고 있습니다. 근데 이 속성을 사용하지 않고 <div id="app"></div> 안에서 사용되는 태그에 템플릿 문법을 사용하고 있는데 뷰의 템플릿 문법은 템플릿 속성에 한정해서 사용하는 것이 아니라 그냥 뷰로 화면을 조작하는 방법이라고 받아들이면 될까요?
1. tail -f nohup.out을 실행하면 나오는 줄 중 http://p100:8890/이라고 나오는데 8888로 나와야 하는 것 아닌지요? 이럴 경우 어디서 잘못 되었을 가능성이 있는지요 ? 2. 브라우저로 고정아이피와 :8888을 치면 쥬피터는 열리는데 처음 화면에 .jupyter에 있는 폴더들이 보입니다. 홈디렉토리가 나타나야 할 것 같은데 (영상을 보면) 어디가 잘 못 되었을지요?
next함수는 __iter__ 속성이 있는 객체에서 사용이 가능하다는 것 까지는 이해했습니다. 그런데 문자열도 __iter__속성을 가지고있는데, t='abc' next(t) 이런식으로 작성하면 해당객체는 반복이 불가능하다는 식으로 오류가 출력되더라구요. 혹시 이유를 알수있을까요? 이해못한 원인에 Iterator과 Iterable의 차이를 구별못해서도있는거같네요
1. PostCard 컴포넌트에서, <Card key={+post.createdAt} ~~ 이 때, + 는 무슨 의미인가요? 2. NodeBird 컴포넌트에서, <AppLayout> <Component /> </AppLayout> 을 했습니다. 근데, Home , signup, profile에서 노드버드 컴포넌트로 props를 내려주는 부분이 어딘지 모르겠습니다. AppLayout컴포넌트에 children이 있고, 이것이 JSX 문법을 그대로 받는 거까지는 이해하겠는데, 이것들이 어떻게 조합이 되서 화면에 렌더링 되는지 모르겠습니다. 설명 주시면 감사하겠습니다. 3. useInput 커스텀 훅과 관련하여, handler에 있는 setter의 의미를 몰라서 구글링을 했습니다. 검색을 통해 setter의 의미를 찾았는데, '값을 조작해서 가져오는', 정도로 이해하면 될까요? 4. '데이터가 동적' 이라는 말이 어떤 뜻인 지 잘 모르겠습니다. 리덕스를 설명하실 때, 'action에 넣을 데이터가 동적인 경우에는 action 을 함수로 만드세요', 라는 자막이 나왔고, 제로초님도 그렇게 설명하셨습니다. 다만, 데이터가 동적이라는 것이 어떤 뜻인지 잘 와닿지가 않습니다. 설명 주시면 감사하겠습니다.