안녕하세요. 강의 재미있게 잘 듣고 있습니다. 강의를 듣던 중 질문 생겨 질문 드립니다. GridSearchCV의 parameter 중 refit은 최적 파라미터를 적용해 모델을 학습시켜주는 옵션으로 이해했습니다. 그렇다면 이후에 fit(X_train, y_train)을 다시 해주는 이유는 무엇인지 궁금합니다. 제가 생각했을 때는 굳이 다시 해줄 필요가 없을 것 같습니다. 답변 부탁드립니다. 감사합니다. :D
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 파이썬을 이용해 엑셀에서 자동줄바꿈 되는 코드를 알려주셔서 정말 감사하게 잘 활용하고 있는데요. 추가적으로 질문 드리고 싶은 부분은 자동 줄 바꿈의 경우는 원하는 위치에서 개행이 되지 않는데요. 원하는 위치에서 개행이 되게하는 코딩도 있을까요? 아래의 이미지는 자동줄바꿈을 했을 경우인데요. 위의 이미지처럼 자동줄바꿈을 해주려면 아래와 같은 코딩으로 해결이 됐는데요. ws['d1'].alignment = Alignment(wrap_text=True) 저는 아래의 이미지 처럼 줄바꿈을 하고 싶어서요 위와 같이 줄바꿈을 하려면 각각 아래처럼 변수에 넣고 코딩을 해주면 될까요? a= '12345' b='6789' 코딩을 어떻게 하면 좋을지 궁금해서 문의 드립니다. 구글링을 해봤는데, 자동줄바꿈 코딩은 있는데 수동 줄바꿈과 관련한 코딩은 못찾겠습니다.ㅠ
강의 ~4:30 초반부 부분에 보여주시는 복합 리터럴은 (int[2]) {3, 4}; 이렇게 작성하셨습니다. 그런데 제가 코드를 입력할 때 세미콜론까지 입력하고 엔터를 치면 자동으로 위와같이 변합니다. 물론 컴파일러는 빈칸을 없는 것과 마찬가지로 취급해서 교수님의 코드나 제 코드 모두 컴파일러가 인식하는데 차이는 없을 것입니다. 다만 저는 왜 자동완성으로 저렇게 줄바꿈 처리가 되는지 잘 모르겠습니다. 왜 그런지 알 수 있을까요?
좋은 강의 감사합니다. 이전 Completion Port 강의와 비교하며 이해하는 과정에서 물음의 생겨 질문드리게 되었습니다. Listener내 StartAccept에서 CP 등록을 하는 부분에서 물음이 있습니다. 이전에는 listenSocket을 accept한 결과 값인 clientSocket을 CP에 등록한 반면, 현재는 listenSocket 자체가 CP에 등록되는데, 이러한 차이가 발생한 이유를 알수있을까요 ? 현재 코드에서 AcceptEx 동작이후 session->GetSocket() 에 대해 CP에 등록을 하지 않은 이유는 무엇인가요 ?? [이전 Completion Port 강의] 1. listen Socket 생성 , bind(), listen() 2. accept() SOCKET clientSocket = ::accept(listenSocket, (SOCKADDR*)&clientAddr, &addrLen); 3. 소켓을 CP 등록 ::CreateIoCompletionPort(clientSocket , ~ ~) [현재 강의] 1. listen Socket 생성 2. listenSocke을 CP 등록 ::CreateIoCompletionPort(listenSocket , ~ ~) 3. bind(), listen() 4. clientSocket 생성 (session() 생성자) 5. AcceptEx(_listenSocket, session->GetSocket() , ~~)
안녕하세요 선생님~! 제가 패널을 이용해서 제가 만든 웹사이트들을 Iframe을 이용해서 바로 보여주고 싶은데 관련 문서를 5시간 가량 각종 단어와 유튜브, 구글링을 통해 알아봤지만 방법을 알 수 없었습니다 ㅠㅠ 제가 아직 초보 코린이라서 소스를 봐도 이해가 되지 않아서 그런 것 같은데 패널 안에 이미지가 아니라 iframe을 넣을 수 있는 방법이 있을까요..? 제가 구현하고 싶은 느낌은( https://codesandbox.io/s/mixing-html-and-webgl-w-occlusion-9keg6?file=/src/App.js ) 이런 느낌인데 아직 모델링은 만들지않았고 우선 테스트용으로 패널만 만들어서 넣고 싶은데 잘 모르겠습니다 ㅠ
현재 강의에서 사용중인 트윈맥스 CDN은 무료 버전이라고 하셨는데, 그럼 웹 에이전시 실무에서 해당 라이브러리를 라이센스 구매없이 프로젝트에 사용해도 문제없을까요? 또한 GSAP최신버전을 사용해도 저작권 문제없을까요? GSAP 라이센스 관련 문서에는 ( https://greensock.com/standard-license/ ) "고객이 사이트/제품을 만들기 위해 일회성 비용을 지불하는 경우에는 완전히 문제가 없으며 "무료" 라이선스에 따라 자격이 부여 됩니다. " 라는 문구가 있어서 문제가 없을것 같습니다만..... 오랫동안 실무에서 사용해오신 선생님의 생각을 여쭙고 싶습니다. 답변 주시면 감사하겠습니다!
안녕하세요, 강사님! 강의 정말 재밌게 듣고 있습니다ㅎㅎㅎ 제가 React Router 강의에서 나온 퀴즈를 codesandbox에서 풀었는데 이렇게 사용하는게 맞을까요? 수정해야할 부분이 있다면 알려주시면 다시 공부해보고 싶습니다! codesandbox : https://codesandbox.io/s/react-router-dom-v6-practice-nxvwlm?file=/src/App.jsx
안녕하세요 강사님, 강의 정말 잘 듣고 있습니다! 이메일 보내기 액션에서 여러 사람에게 보내기도 가능한지 궁금합니다. 예를 들어, mailto: xxx@ 여기에 여러 사람의 이메일을 ;로 연결해 넣으면 가능하다든지 아니면 다른 방법이 있는지 알려주실 수 있나요? 감사합니다.
단순 궁금증 이긴한데요 ,, 구글링을 해보아도 해답을 찾을 수 없어 질문을 드려봅니다. 해당 강의에서 처럼 Ghidra 를 사용하여 문자열 검색을 하면 다음과 같이 정상적으로 잘 나오는데 IDA 로 검색을 시도하면 [Login Method 2] 에 대한 주솟값밖에 보이지가 않아서 왜 그런지가 궁금하네요 해당 주소를 접근하여 [Login Method2] 의 분기값 밖에 보이질 않네요. !!
안녕하세요!!! 랜덤포트를 부여하는 이점에 대해서 아직도 이해가 잘 안갑니다.ㅜㅜ 마이크로서비스 애플리케이션의 확장성과 랜덤포트를 부여하는게 얼마나 깊은 관계가있나요?? 저는 정해두고 쓰는게 더 편하다고 생각했거든요. 그리고 실무에서도 정말 이렇게 랜덤포트로 사용하나요?
카프카 클러스터를 미러 메이커를 이용하여 컨슈머 클러스터, 프로듀서 클러스터로 나누는 경우가 있다고 봤데요... 하나의 하나의 클러스터가 컨슈머, 프로듀서 둘 다의 역할을 하면 장애 발생 시 서비스를 하기가 힘들어서 그렇다고 생각을 해보았는데 혹시 큰? 다른? 이유가 있는지 궁금합니다!!
이런식으로 함수를 만들어서 코드를 짰습니다. 실제로도 대각선, 세로, 가로 합, 최댓값 제대로 출력되는데 왜 채점에서는 wrong 으로 나올까요? import sys sys.stdin = open("input.txt", "rt") n = int(input()) arr = [] for i in range(n): arr.append(list(map(int, input().split()))) def sumHorizon(n): sum = 0 maxSum = 0 for i in range(n): for j in range(n): sum += arr[i][j] if (j == n-1): if maxSum < sum: maxSum = sum sum = 0 else: sum = 0 return maxSum def sumVertical(n): sum = 0 maxSum = 0 for i in range(n): for j in range(n): sum += arr[j][i] if (j == n-1): if maxSum < sum: maxSum = sum sum = 0 else: sum = 0 return maxSum def sumDiagonal(n): lsum = 0 rsum = 0 maxSum = 0 for i in range(n): lsum += arr[i][i] rsum += arr[i][n-i-1] if (i == n-1): if maxSum < lsum: maxSum = lsum lsum = 0 elif maxSum < rsum: maxSum = rsum rsum = 0 else: lsum = 0 rsum = 0 return maxSum result = max(sumDiagonal(5), sumVertical(5), sumHorizon(5)) print(result)
안녕하세요 쉽고 빠르게 익히는 Power BI (기본편) 을 수강하고 있고 대시보드 생성 및 공유를 공부하고 있습니다. 공부하면서 궁금한 점이 있습니다. 엑셀에서는 sheet 별로 내보내기 및 가져오기가 되는데요, PowerBI 에서도 한 페이지만 내보내기/가져오기 를 할 수 있는지요? 자세히 알려주시면 감사하겠습니다.
authenticationManagerBuilder.getObject(); This object has not been built at org.springframework.security .config.annotation.AbstractSecurityBuilder.getObject( AbstractSecurityBuilder.java:51 ) ~[spring-security-config-5.7.4.jar:5.7.4] 왜그러는걸까요 추가로 DaoAuthenticationProvider에서 자동으로 additionalAuthenticationChecks해줘서 String presentedPassword = authentication.getCredentials().toString(); if (!this.passwordEncoder.matches(presentedPassword, userDetails.getPassword())) { this.logger.debug("Failed to authenticate since password does not match stored value"); throw new BadCredentialsException(this.messages .getMessage("AbstractUserDetailsAuthenticationProvider.badCredentials", "Bad credentials")); } 패스워드를 체크할 수 있다는 글을 보았는데 확인해보니 deprecation이 되어있습니다. 사용하지 않는게 좋나요?
카프카 스트림즈에서 에러 발생 시 commit이 어떻게 진행되는지 궁금합니다 (카프카 스트림즈는 auto.commit 설정을 변경할 수 없는걸로 이해하고 있습니다 혹시 잘못 이해하고 있다면 말씀 부탁드립니다~) 에러 핸들링 클래스 리턴 타입이 각각 FAIL, CONTIUNE 일 때 FAIL이면 커밋 X, CONTINUE이면 커밋 O 맞을까요?