학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================== =============== [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 빈으로 등록된 NetworkClient 객체에 관하여 질문드립니다. 코드를 참조하면 LifeCycleConfig.class만 파라미터로 받고 있기 때문에 빈에 등록된 것은 NetWorkClient객체라고 생각됩니다. 그러면 NetWorkClient 객체 내에 있는 필드 url은 빈으로 등록되지 않는건가요? 만약 그렇다면 의존관계 주입은 이루어지지 않는건가요?
1.수업중에서 이것은 파일을 만들기 싫어서 eof부분을 입력해서 hellotext로 던져줘 라고하셨는데 그럼 순서는 hellotext<<EOF가 1번이고 cat>hellotext 2번 이런순서로 처리되는거 맞나요? 2.리다이렉션이 이해가좀 덜되서 질문드립니다. 차이가 뭔가요? 왜 > 이건 result로 입력이 되는데 왜 <이건 안되죠?
우선순위 큐 내용 중 작은 순서대로 출력하는 내용입니다. 강의에서는 return Id > other.Id ? 1 : -1; 요렇게 된 상태에서 컴파일했을 때 작은 순서대로 나왔는데 막상 제가 해보니 큰 숫자대로 나왔습니다. public int CompareTo(Knight other) { if (Id == other.Id ) return 0; return Id > other.Id ? -1 : 1; } 그래서 이렇게 하거나 아니면 return Id < other.Id ? 1 : -1; 이렇게 반대로 해야 작은 숫자부터 출력이되는데 왜 이런 차이가 발생했는지 알고싶습니다
제가 지난번에 printf함수 질문 했잖아요 printf로만든 프로세스를 실행하면 printf는 출력스트림까지 데이터를 전달하고 출력스트림에서 알아서 잘 처리되서 화면에 출력된다는거요 근데 device file도 비슷하게 동작하나요?(물론 다르겟지만) 만약 유저모드에서 device file실행하면 프로세스가 되겟죠 그리고 디스크립터가 가리키는 파일시스템 및 device driver의 파일로 가서 커널이 알아서 처리해주든 그 드라이버의 프로그래밍된 파일이 처리를해주든해서 처리되는과정은 비슷하죠?
안녕하세요! 강의보다가 질문이 생겨 작성합니다. To Do LIst(응용) 중 삭제 기능이 있는 코드인데요. const delItem = (event) => { const target = event.target.parentElement; todos = todos.filter((todo) => todo.id !== parseInt(target.id)); save(); //remove 메소드 target.remove(); }; 이 코드에서 아래 코드만 삭제해보면 html 구조내 li 만 삭제되고 localStorage에선 삭제가 안되더라구요! 그 이유가 todo의 아이디와 삭제 버튼이 눌린 타겟의 아이디가 같지않으면 todos 배열에 담고, 저장하기 때문이지요? (즉, 같은 아이디라면 todos 배열에 저장이 되지않음) todos = todos.filter((todo) => todo.id !== parseInt(target.id)); save();
ESLint, Prettier 강의의 마지막 부분에서, hello Vue3만 남기고 불필요한 것들을 삭제했을 때에, index.html 를 "go live" 로 브라우저가 열리면 웹화면에 아무내용이 없고, ( http://127.0.0.1:5500/index.html ) 커맨트창에서 npm run dev 를 하면 열리는 웹화면에서는 ( ➜ Local: http://localhost:5173/ ) 'hello Vue3'가 보이는 데 왜 이런 차이가 있는 지 모르겠습니다.
선생님 안녕하세요! <새 제품 등록하기 기능 구현하기> 강의 21분 58초 부분에서 질문이 있습니다. 저 같은 경우 test step에서 오류가 뜹니다. 제가 생각하기에는 제가 tally에 값을 입력할 때 tag를 여러 개(개발툴, 디자인, 생산성, 미디어) 선택해서, zapier가 하나의 Item ID와 Slug를 못 찾아서 그런 것 같아요. 그래서 test step을 스킵했더니 뒤에 22분14초에서 나오는 부분에서 Item ID가 아예 없더라구요. 이 문제를 어떻게 해결해야 할까요?
<해결됨> 같은 질문 링크입니다. https://www.inflearn.com/chats/757401/x27-conditional%EA%B3%BC-condition-x27-%EA%B0%95%EC%9D%98-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B83-0-%EC%9D%B4%EC%83%81%EC%9C%BC%EB%A1%9C-%EC%95%88%EB%90%98%EB%8A%94%EB%B6%84%EB%93%A4 https://github.com/tobyspringboot/helloboot/commit/9db7fbb4b665ad0a21e18fa580d378179b44fa92 spring boot 3에서 적용해보고 있습니다. 제목의 강의에 해당하는 커밋은 위 링크일 것 같습니다. 해당 커밋에서 checkout 한 후, dependencies { implementation('org.springframework.boot:spring-boot-starter-web') { exclude group: 'org.springframework.boot', module: 'spring-boot-starter-tomcat' } implementation 'org.springframework.boot:spring-boot-starter-jetty' testImplementation 'org.springframework.boot:spring-boot-starter-test' } 위와 같이 jetty를 사용하게 해두고 어플리케이션을 실행하면 Unable to start web server, java.lang.NoClassDefFoundError: jakarta/servlet/http/HttpSessionContext 오류는 jakarta.servlet.http 패키지의 HttpSessionContext 자바 클래스를 찾을 수 없음 이렇게 나오는 것 같습니다. 어떻게 해결할 수 있을까요..?
맥이라 인터페이스가 다른 것 같긴 한데 최대한 검색해봐도 못찾겠어서 질문드립니다. 우선 과정 스킵하고 넘어가도 엑셀파일이 잘 나오긴 하는데 괜찮은지 문의 드립니다! [프로그램 설치 오류 문의] 프로그램 설치 오류 발생시 사용중인 컴퓨터의 환경에 대한 상세 스크린샷을 함께 제공해 주셔야 합니다! 또한, 강의에서 소개한 내용과 완전히 동일한 방식으로 설치를 진행하셨는지도 재확인 부탁드려요! [코드 실행 오류 문의] 반드시 코드와 에러메시지의 스크린샷을 첨부해 주셔야 합니다! 둘 중 하나라도 누락되면 도움을 드릴 수 없습니다! [그 외 오류 문의] 그 외 오류가 발생한 경우 최대한 스크린샷이나 코드 등, 상황을 전달할 수 있는 자료를 수집하시어 함께 제공해 주세요.
아래코드에서 @PostMapping("/items/new") 이 컨트롤러가 호출이 되면 return "redirect:/items/{itemId}";에 의해 redirect되는데 그 다음 바로 아래 컨트롤러 @GetMapping("/items/{id}")가 호출되는거로 보여집니다. 그런데 redirect 경로는 끝에 {itemId}인데 왜 /items/{id}가 호출이 되나요 ? 같아야 호출되는거 아닌가요??