학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 다양한 ViewResolver를 사용하고 싶을 경우 어떻게 하는지 궁금해서 질문을 올립니다. 예를 들어서 위 코드가 있고, 클라이언트에 요청이 들어오면 DispatcherServlet은 Adapter에게 받은 ModelAndView를 받습니다. InternalResourceViewResolver는 ModelAndView를 application.properties의 정보를 사용해서 View를 생성합니다. View를 render합니다. 서버는 위와 같은 순서로 진행된다고 생각합니다. 그런데 만약 ThymeleafViewResolver도 등록해서, 어떤 요청은 jsp로 하고 어떤 요청은 thymeleaf로 동작하게 하려면 어떻게 해야할까요? "new-form" 이란 논리적인 View Name을 유연하게 물리적인 View Path로 변경하는 방법이 궁금합니다. 혹시 이렇게 사용하는 상황이 없기 때문에 지원하지 않는 것일까요??
자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
안녕하세요, 하나씩 따라 해보다가 위와 같이 Scanner를 추가해보려 하였으나, Scanner부분에 계속 에러가 발생합니다. java.util 이후에 '.'을 기입해도 내부에 Scanner가 보이지 않습니다. 프로그램을 따라하던 도중에 프로그램 지우고 상기부분만 추가해보려 해도 동일한 문제가 발생하는데 어느 부분을 수정하면 Scanner가 인식이 될 수 있을까요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 테스트를 할때 MemberService memberService = new MemberServiceImpl() 이렇게 하셨는데 왜 MemoryMemberRepository (회원저장소) 대신에 Impl이 쓰였는지 궁금합니다. 전에 강의 자료에서 나온 회원 객체 다이어그램 그림처럼 클라이언트 -> 회원서비스 -> 메모리 회원저장소 이러한 순서대로 가기 때문인가요?
안녕하세요 강사님 섹션 2. XR Interaction Toolkit 개념과 핵심 기능 2. HMD, Controller Tracking 진행중인데 플레이 해보면 작동은 정상적으로 하는데 콘솔창에 아래 메시지가 출력되어 해결방법이 있는지 문의드립니다. 유니티 버전은 2020.3.47f1 XR interaction Tollkit은 2.3.1 사용중입니다.
안녕하세요 영상을 보고 따라하던중 에러가 나서 진행이 불가능합니다. cmd에서 chat server을 구성하려는데 이러한 에러 메세지가 뜹니다: Error: Could not find or load main class _MultiChatServer Caused by: java.lang.NoClassDefFoundError: _MultiChatServer (wrong name: multi_chatting_socket/_MultiChatServer) 분명 폴더에 정확히 저 class들이 있음에도 불구하고 실행이 불가능하다고 뜨는데 무슨 문제일까요...
K-Fold 교차 검증에 대하여 수업을 들었습니다. K-Fold의 목적, 특징, 수행 방법에 대해서는 설명이 이해가 다 되었는데요, 그렇게 해서 최종적으로 어떤 모델을 선택하는지에 대하여서는 전혀 설명이 되어있지 않아서 질문드립니다. N개의 Fold로 데이터를 나누어서 N번의 교차 검증을 하면, N번의 fitting 결과와 각 Iteration에서의 accuracy가 나오게 됩니다. N번의 fitting을 수행하기 때문에 각 iteration에서는 결과적으로 다른 모델이 생성이 될 것입니다. 강의에서는 N번의 Iteration의 개별 accuracy를 모아서 평균을 내고, 이 평균값으로 모델의 성능을 평가하라고만 되어있습니다. 그럼 최종적으로 N번의 Iteration에서 나온 N개의 모델 중에 어떤 것을 실제 최적화된 모델로 사용하면 되는 것입니까? GridSearchCV를 통한 하이퍼파라미터 튜닝에서는 수행의 결과로 best_estimator_를 리턴해주기 때문에 이것을 쓰면 되는 것을 알겠습니다만, 일반적인 K-Fold나 cross_val_score() 함수를 통한 교차 검증의 결과로는 best estimator를 얻는 방법을 설명해주지 않고 있습니다. 이 부분에 대한 답변 부탁드립니다.
위 스크린샷에서 마지막 말이 잘 와닿지가 않습니다.ㅠㅠ 그러니깐 장고qs객체를 pandas df객체로 변환하면 매번 SQL쿼리를 작성하지 않아도되는것 인거고??? 장고를 통해 매번 SQL 쿼리를 작성하는 번거로움이 없어진다 는건가요??? 위 예시만 보면 어쨌든 qs객체(SQL요청 준비 코드) 정의 하였고 결국 qs.values 메서드 코드 에서 SQL이 날라가지 않나요??? 새로운 사실을 알게되어 정확하게 이해해서 인사이트 얻고 넘어가고 싶어서 여쭤봅니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. http://boj.kr/4cc380b86f234f8ebe20dedceedfdc4f 안녕하세요 강사님 작은 궁금한 점이 있어 질문 남깁니다. 1-O 이 문제에서 int, long long 둘 다 백준에서 정답 처리가 되는데 원래 long long을 써야하는데 큰 테스트케이스가 없어서 통과되는 건가요 아니면 int도 맞는 건가요?? 계산이 잘 안되어서 큰 값인거 같은데 헷갈리면 코테에서 int 대신 long long을 써도 아무 상관 없나요??
제가 이해하기로는 IP주소에는 네트워크 주소와 호스트 주소가 있고 포트번호는 호스트 주소에 있는 프로세스 더 정확히 말하면 소켓을 구분하는 번호로 사용된다고 이해하고 있는데요. www.naver.com 이나 www.google .com이나 뒤에 :80 포트 번호가 생략된다고 하던데 (https 라면 443 이라고 알고 있습니다) 포트 번호는 호스트 주소에서 프로세스를 구분 하는 용도라고 이해를 했는데 http프로토콜이 80번 포트를 사용한다는게 이해가 가질 않습니다. http가 프로세스는 아니잖아요? 그런데 어떻게 포트 번호가 있는건지.. 네이버나 구글 url주소를 치면 dns서버에서 ip주소로 변환해서 회사 서버에 접속이 되고 그중에서 http 프로토콜에? 웹서비스 접속을 하려고 하니 80번 포트로 접속을 하는 건지.. 그럼 이것은 강의에서 설명하신 포트 중에 서비스 번호를 의미하는건지.. 그리고 포트포워딩에서 포트는 위에 포트를 의미 한다기 보다 강의에서 설명하셨던 2계층 포트를 의미하는건가요? 개념이 뒤죽박죽되어 이해가 가질 않아 답답한 마음에 질문드립니다.ㅠㅠ
선생님 비상관 subquery에서 table 명을 지정해주어야 하는 이유가 꼭 있을까요? 선생님 코드는 from hr.emp_dept_hist_01 x 라고 지정해주셨었는데, select * from hr.emp_dept_hist_01 where (empno, todate) in (select empno, max(todate) as todate from hr.emp_dept_hist_01 x group by empno) ; 비상관이면 없어도 되지 않을까하는 생각을 했습니다. select * from hr.emp_dept_hist_01 where (empno, todate) in (select empno, max(todate) as todate from hr.emp_dept_hist_01 group by empno) ;
강의 3:35에 192.168.0.10 port 3001은 NAT table에 추가가 된게 아니라 갱신이 된 상태를 설명하는 것인가요? 192.168.0.10:3000 / 8080 / 15.15.15.15:5555 192.168.0.10:3001 / 8080 / 15.15.15.15:7777 이게 아니라 192.168.0.10:3001 / 8080 / 15.15.15.15:7777 현재 테이블에 갱신이 되어서 이것만 남아 잇는 상태를 설명해주신게 맞을까요? 근데 만약 이것을 설명한 것이라면 192.168.0.10:3000 / 8080 / 15.15.15.15:5555 192.168.0.10:3001 / 8080 / 15.15.15.15:7777 매핑된 port는 1개인데 15.15.15.15:7777이 3000으로 갈지 3001로 갈지 어떻게 판단을 하나요??