설계독학's Verilog 마스터 Season 1 (실전 코딩 테스트 문제로 완성하는 디지털 설계 엔지니어의 커리어 도약)
안녕하세요 🙂 [1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요. [2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂 [3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) mobaxterm을 지우고 다시 깔아도 제가 이전에 했던 세팅이 남아있어 다른 프로그램이 안 돌아가는 문제가 발생하는데, 아예 mobaxterm을 전체를 지우고 다시 깔았을 때, 제가 이전에 접속했던 서버 기록이 안 남게 하려면 어떻게 해야 하나요? 지금 local terminal도 접속이 안 되고, 계속 Mobaxterm X server:0.0이라는 black screen만 계속 뜹니다. 해결 방법 필요합니다.
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int userInputBase = 0; int userInputExp = 0; int value = 0; char continueLoop = 'y'; while (continueLoop == 'y') { printf("가수부를 입력하세요: "); scanf("%d", &userInputBase); printf("지수부를 입력하세요: "); scanf("%d", &userInputExp); value = 1; for (int i = 0; i <userInputExp; ++i) { value *= userInputBase; } printf("%d의 %d 제곱은 %d입니다\n", userInputBase, userInputExp, value); printf("다른 값을 계산하시겠습니까? (y/n) : "); scanf("%c", &continueLoop); printf("입력한 값은 %c 입니다.\n", continueLoop); } printf("종료 되었습니다. Good bye"); } 이렇게 작성했습니다. scanf("%c", &continueLoop); 부분에서 n을 입력하면 while문을 빠져 나오게 의도 했는데, debuger를 살펴보니 continueLoop 변수에 10 '\n' 이 저장이 된 채 해당 라인을 그냥 건너뛰더라고요. 그러고 나서 프로그램이 마지막 printf() 라인을 출력하고 종료 되었습니다. 마지막 scanf()를 건너뛰는 이유와 알 수 없는 값이 continueLoop 변수에 들어가 있는 이유가 궁금합니다.
안녕하세요 선생님! 다름이아니라 c = d; 부분에서 업캐스팅이라고 하셨는데 혹시 다운캐스팅이 아닌가 하는 생각이 들어서 질문을 남깁니다! type C는 슈퍼타입(넘버타입)이고, type D는 서브타입(넘버 리터럴타입) 입니다. c = d; 즉, c라는 변수에 d라는 값을 할당합니다. 슈퍼타입의 자리에 서브타입을 할당합니다. 결국 슈퍼타입이 서브타입이 되므로 다운캐스팅이라고 이해했습니다. 아래는 제가 생각한 코드의 흐름입니다. 21번째 줄) type C = (value: number) => void; >> "C"라는 타입을 타입별칭으로 설정 24번째 줄) let c: C = (value) => {}; >> "c"라는 화살표 함수를 정의. 여기서 매개변수로 타입"C"를 받음. 24번째 줄) let c: (value: number) => void = (value) => {}; >> "C"라는 타입별칭을 사용하는 대신, 직접 타입 작성 >> c함수는 (number) => void를 기대함. >> d함수는 (10) => void 만 처리할 수 있음. >> c함수는 10 뿐만이 아닌, 다른 숫자가 와도 처리 가능 = d함수보다 넓은 범위를 처리할 수 있음. = 함수타입에서는 슈퍼타입의 자리에 서브 타입을 넣는건 값이 제한적이어서 안전하지않음 - 에러발생 느슨한 조건(슈퍼타입)에서 -> 구체적인 조건(서브타입)으로 = 다운캐스팅 혹시 제가 어디서 잘못된걸까요..??
제가 vue.js 끝장내기 - 실무에 필요한 모든 것과 vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념 두 강의를 오래 전에 구매했습니다. 개인 사정으로 이전에는 학습을 못하다가 당장 두 세달 내 프로젝트에 투입이 되어야 하는 상황에 직면하여 지금 필요에 의해 학습을 시작 하려고 합니다. 헌데 구매한 시점이 오래되다보니 이 강의들이 vue3를 사용해야 하는 지금 환경에서 당장 투입이 될 수 있는 도움이 되는지 아니면 버전의 차이로 많은 부분이 달라 새로 업데이트된 강의를 구입하는게 더 적절한지 알고 싶습니다.
현재 모든 과정을 완료하고 책 구매 및 주간 미션도 모두 완료한 상태 입니다. 다만, 모든 과정에 영상이 없다보니, 완료한 진도율이 진도율: 49강/53강 (92.45%) 이렇게 확인이 됩니다. 길벗 포인트의 지원 조건에 부합되는 미션의 기준 및 진도율에 대해 정확히 알고 싶어 제가 수행한 기준에서도 충족이 되는지 확인을 부탁드리고 싶습니다.
네이버의 2단계 인증번호는 매번 생성해줘야 하나요? 전에 됐었는데 오늘 다시 노드를 실행하니까 에러가 나서, 다시 설정하려고 기존에 생성되었던 인증번호를 가져오려고 하는데 가져올 수 있는 방법을 모르겠습니다. 새로 다시 설정하려고 하니까 정상적으로 등록이 되지 않습니다(빨강색)
영호님 안녕하세요! 강의를 보다가 궁금한 부분이 생겨 질문 드려요~ Q1. 현재 구조에서 "영화 관람료"라는 객체를 추가하여 상영 객체가 의존하는 방식도 괜찮을까요? Q2. 추가적으로 위의 방식이 나쁘지 않은 방식이라면, 할인 정책을 영화가 아닌 상영과 협력하도록 해도 괜찮을까요? 질문들이 강의에서 가르쳐주시려는 포인트에서 벗어나는 질문이지만,,, 현실과 조금 더 밀접하게 연결지어 생각을 하다보니 이런 방식을 생각해보게 되었습니다
useMutation에 대해 설명하실 때, createTodo라는 비동기 함수의 상태를 관리해야 하기 때문에 별도의 state를 만들어야 한다. 하지만, useMutation을 사용하면 이러한 상태까지도 관리해준다. 라고 설명해주셨는데 여기서 말씀하신 "비동기 함수의 상태 관리" 라는 것이 isLoading이나 isPending 이런 것들을 의미하는 걸까요??