안녕하세요. 강의에서 처럼 merge 명령어를 git merge origin/master 이렇게 입력하면 원격 저장소의 브랜치와 머지하는건가요? git merge feature/a와 같이 입력하면 현재 브랜치에 로컬에 pull해온 feature/a의 변경점을 합치는 것 맞나요? 'origin/'과 같이 원격 저장소 지정 여부에 따른 차이가 헷갈려서 제가 이해한게 맞는지 궁금합니다. 그리고 위 내용이 rebase를 사용해서 합칠때도 동일하게 적용이 되는건가요? 항상 빠르고 명쾌한 답변 감사합니다.
1. 시도 다른 것들처럼 글자 하나하나를 같은 길이로 읽는게 좋은가요? 2. 시 낭독은 감정이나 감수성을 특히 더 잘 전달해야 하니까 다른거랑 다르게 한글자를 늘려서 읽어서 감정을 전달하는 방식도 괜찮나요? 3. 시는 웬만하면 느리게 읽는게 좋은건가요? 4. 내와 네의 발음방법을 좀더 자세히 알려주세요. 영상에서 발음법 알려주셔도 잘 모르겠어요. 턱을 더 많이 벌리면 내, 턱을 작게 벌리되 입을 양옆으로 더 많이 벌리면 네, 이렇게 하나요? 5. 좀 다른 질문이지만 강의 말미에 좋아하다는 말은 잘 안쓰겠다고 하셨는데 왜 그런건가요?
@Bean public HandlerMapping handlerMapping(){ new로 핸들러매핑생성 return 만든 핸들러매핑 객체 } 이 형식에서 만약 public void handlerMapping(){ new로 핸들러매핑 만듬 } 이렇게 void로 끝내고 return 을 안해주면 빈으로 등록이 안되나요?
안녕하세요 제로초님. 강의 잘 보고 있습니다..! 이번에 customHook을 사용하는 예제를 실행 했을 때, export default (initialValue = null) => { const [value, setValue] = useState(initialValue); const handler = useCallback( (e) => { setValue(e.target.value); }, []); return [value, handler]; } 를 사용 할 경우 next에서 warning을 하는데요, 내용은 Anonymous arrow functions cause Fast Refresh to not preserve local component state. Please add a name to your function, for example: Before export default () => <div />; After const Named = () => <div />; export default Named; 입니다. 여기 warning에 나온대로 useInput.js의 내용을 const useInput = (initialValue = null) => { const [value, setValue] = useState(initialValue); const handler = useCallback( (e) => { setValue(e.target.value); }, []); return [value, handler]; } export default useInput; 으로 수정해서 사용은 하고 있지만, 이 이슈, 익명 화살표 함수를 사용했을 때 왜 Fast Refresh가 되고, local component state를 왜 preserve 하지 못하는지 궁금해서 질문 드립니다...! next버전은 9.5.1을 사용하고 있습니다..!
함수에서 start나 update 같은 기본 이벤트함수는 직접 정의하고 만드는 제작함수와는 근본이 다른건가요? void TestFunc(){ print("첫쨰줄"); print("둘쨰줄"); } void Start(){ TestFunc(); } 위 예제 코드에서 T estFunc 함수의 중괄호 {}안에 T estFunc 함수 를 정의하는 내용을 기재했고, Start 함수의 중괄호 {}안에서 호출했는데, Start 함수 의 중괄호{} 안에서 호출하는 형태도 내가 함수를 만들때와 문법이 똑같아보여서 이또한 결국은 스타트 함수를 정의 하는 행위가 되는건가 하는 의문이 들어서요... Start함수의 중괄호 안에 넣은 코드가 결국 Start 함수를 정의하고 만드는 행위가 되는건가요? 만약,다른곳에서 Start함수를 불러온다면, 방금 새로 정의한 내용이 호출되는건지... 아니면, 기본 내장된 이벤트함수는 내가 직접 만드는 함수들과 달리 중괄호안에 넣은 내용으로 함수를 정의하는게 아닌, 다른개념으로 생각해야 하는건지 궁금합니다. 제작함수에서 중괄호는 함수의 내용 만들기라면, 이벤트함수의 중괄호는 사용하는 내용이라는 개념 정도로 이해하면 될까요?
1) 4:20초 경 arr[0] 과 &arr[0] 이 배열에서 같은건 (맨 첫 주소일태니까) 다음 그림과 같이 이해하면 되는 것 일까요? 2) 4:23초 경 포인터의 배열에서는 달라질 수 있다는것이 어떠한 말이죠?? 3) 책을 보다 관련된 것이 생각나 문의드려봅니다. arr[0]은 첫번째 "원소" 의 주소이니 &arr[0][0]일것입니다. 그렇다면 *(arr[0])는 arr[0][0]에 저장된 값인 1이 될것입니다. 마찬가지로 *arr(포인터)은 첫번째 원소 arr[0]을 가리킬것 입니다. 그러나 arr[0]이 그자체로 &arr[0][0]이 되니, *arr은 &arr[0][0]을 포인팅할 것 입니다(? 맞나요?) 두 표현식에 각 참조연산자를 붙이면 **arr이 *&arr[0][0]을 가리킨다는 소린대 결과적으로 이는 **arr이 *arr[0][0]을 가리키나요?? 아니면 arr[0][0]을 가리키나요?? 수업때 알려주신대로 arr[0][0]이 맞죠? C 기초 플러스(490p) 에서는 이를 *arr[0][0]이라 써놨던대 이거 그냥 arr[0][0]이 맞는것 이겠죠?
인스턴스 연결하려고 터미널에서 ssh 명령어 쳤는데 UNPROTECTED PRIVATE KEY FILE! 뜨면서 연결이 안되는데 이럴땐 어떻게 해야될까요?? pem 파일 받아서 NodeBird_Renewal_Fullstack 폴더에 넣어주고 gitignore로 ignore만 시켜준 다음에 터미널에 명령어 친 상태입니다.