안녕하세요. 재밌게 수강하고 있는 학생입니다.😁 이번 강의의 객체 생성 파트에서 의문이 생겨 질문드립니다. TPC12(<객체가 메모리에 어떻게 만들어지나(실습)> 수업)에서는 overloading하면서 default constructor이 실행되지 않기 때문에 초기화를 따로 해줘야 했습니다. BookVO()의 class 파일에서 public BookVO() { this.title="자바" ...} 이 부분입니다. 그런데 이번 강의에서 바로 따로 초기화하는 과정 없이 바로 public BookDTO2(String title, int price, String company, int page) {} 를 정의하면 되더군요. 이건 overloading이 아니라 그런거겠죠. 그런데, 생성자가 새로 정의돼있으면 default constructor가 자동으로 생성되지 않는 건 마찬가지일 텐데 그래도 정상으로 작동하는 이유가 뭔가요? 답변해주시면 정말 감사하겠습니다.🤓
안녕하세요 강의 잘보고 있습니다^^ 궁긍한게 있는데요.. 7-4장 키입력에 따라 발사에서 ShotScript에서 public class ShotScript : MonoBehaviour { public float speed = 5.0f; void Update() { print(speed); transform.Translate(Vector3.right * Time.deltaTime * speed); } } 질문.1 public float speed = 5.0f; // 스피드를 1이든.. 100이든 적용이 안됩니다. 무엇이 문제일까요? 변수명을 바꾸면 작동됩니다(작동되었다 안되었다함) 프린트로 speed를 찍어보면 다른값이 출력됩니다 왜 코드상의 5가 아닌 다른 값이 출력될까요? = 왜 스피드가 코드와 다르게 적용될까요? ---------------------------------------------------------------------------------------- => 문제점은 찾았습니다 코드상에 speed 숫자를 바꾸고 나서 유니티 에이터 speed를 리셋하지 않으면 적용되지 않터군요.. 그러면 스피드를 수정하려면 코드가 우선인가요 유니티에디터에 값이 우선순위인가요 항상 두번씩 코드와 에디터를 수정해야하나요? 프리펩 같은 경우 유니티에디터에서 값수정하러 가는 경로가 너무 복잡해서요.. 너무 불편한데.. 다른 방법이 있는듯 해서 질문드립니다 꾸뻑^^ 미리 감사인사 드립니다.. 답변 고맙습니다..
설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
강의 한 번 완강했습니다. 리눅스도 조금씩 공부를 해서 익숙해졌고, 설치도 처음에 여러번 실패 하면서 과정이 익숙해져서 문제없이 진행하게 됐는데 C drive 용량이 너무 부족해서 깔끔하게 포맷하고 다시 설치했습니다. 전에는 2021.2 버전에 알 수 없는 문제(용량이 남아도는데 용량이 부족하다고 하는..) 때문에 2020.2 를 설치했었는데요 이번에는 에러가 개선되지 않았을까? 하는 생각으로 2021.2를 설치했는데 이번엔 에러 메세지는 안 뜨고 처음에 설치할 때부터 무려 43GB 를 설치하는 겁니다. 그렇게 2시간 가량을 기다렸더니 이게 왜 이럴까요.. ㅋㅋ 버전 낮춰서 전에 설치가 잘 됐던 2020.2 로 하려고 하는데 이게 무슨 문제일지 궁금해서 글 남깁니다
[질문 내용] 초반 강의 내용 중 hello-static.html을 생성하고 그것을 실행하는 과정이 있었는데, 해당 부분에서 Whitelabel Error Page가 발생합니다. 경로도 몇 번 확인했고, 프로젝트도 다시 실행시켜보았는데(네모난 중지버튼 누르고 세모난 플레이 버튼 다시 누름) 변화가 없습니다. 현재 경로: src/main/resources/static/hello-static.html 입력된 내용: <!DOCTYPE html > <html> <head> <meta http-equiv ="Content-Type" content ="text/html; charset=UTF-8" /> <title> static content </title> </head> <body> 정적 컨텐츠 입니다 . </body> </html>
안녕하세요. 강의 잘 보았습니다. 다름이 아니라 이번 프로젝트를 참고해서 스트리밍 데이터 처리 파이프라인을 구성해보려고 합니다. 제공해주신 jar 파일 말고 다른 스트리밍 데이터를 구성해보고싶습니다. 혹시 jar파일을 만든 소스코드를 오픈해주실 수있으실까요? 아니면 어떻게 해당 형식을 만들 수 있는지 공유해주시면 감사하겠습니다.
[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
[강의 위치] "문제를 풀며 가장 자연스럽게 익숙해지는 파이썬 기본: 데이터 타입과 변수, 그리고 출력4" 이 강의의 후반부입니다. 위 강의 내용 따라서 실습 중 전 계혹 오류가 납니다. 화면 캡쳐 드려요 간단한 함수인거 같은데, 더 이상 진도가 안 나가네요 ㅠ.ㅠ;;;
안녕하세요! 강의 잘 듣고 있습니다 :) 강의를 진행하며 궁금한 부분이 생겨 질문 남깁니다. 강의를 진행하던 중 favicon 경로 설정을 잘했다고 생각하였는데, favicon 경로를 찾지 못하는 현상이 나타났습니다. 저의 프로젝트 구조와 코드는 아래와 같았습니다. <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <!-- 페이지 반응형 설정 --> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <!-- 파비콘 설정 --> <link rel="shortcut icon" href="../src/assets/favicon.ico" type="image/x-icon"> <link rel="icon" href="../src/assets/favicon.ico" type="image/x-icon"> <!-- awosome icon CDN --> <script src="https://kit.fontawesome.com/8bfe0c4184.js" crossorigin="anonymous"></script> <!-- 페이지 글꼴 설정 --> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap" rel="stylesheet"> <title> <%= htmlWebpackPlugin.options.title %> </title> </head> <body> <div id="app"></div> <!-- built files will be auto injected --> </body> </html> 하지만 코드 작성후 cmd + 클릭하여 해당 파일이 잘 연결된 것을 확인하였으나, 아래와 같이 이미지 경로를 찾지 못하였습니다. 이후 다음과 같이 파비콘 파일의 위치를 변경한 후 경로 코드를 재작성한 결과 정상적으로 수행되는 것을 확인할 수 있었습니다. <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <!-- 페이지 반응형 설정 --> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <!-- 파비콘 설정 --> <link rel="shortcut icon" href="./favicon.ico" type="image/x-icon"> <link rel="icon" href="./favicon.ico" type="image/x-icon"> <!-- awosome icon CDN --> <script src="https://kit.fontawesome.com/8bfe0c4184.js" crossorigin="anonymous"></script> <!-- 페이지 글꼴 설정 --> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap" rel="stylesheet"> <title> <%= htmlWebpackPlugin.options.title %> </title> </head> <body> <div id="app"></div> <!-- built files will be auto injected --> </body> </html> 혹시 경로를 정상적으로 지정하였음에도, 이러한 현상이 나타나는지 알려주실 수 있으실까요?
========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? ( 예 /아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? ( 예 /아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? ( 예 /아니오) [질문 내용] HandlerMapping 구현체들이 조회되는 순서 (우선순위) 관련해서 질문 드립니다. [요약] 궁금했던점 HandlerMapping 구현 객체들의 조회 우선순위 결정 요인 추측 각 HandlerMapping 구현 객체의 order 필드 값에 따라서 결정될 것이다. (order 값 낮을 수록 우선순위 높음) 확인 방법 스프링 부트 어플리케이션을 디버거로 실행하고, HandlerMapping 구현 객체들의 order 값을 확인 예상한 결과 RequestMappingHandlerMapping의 order값이 가장 작고, BeanNameUrlHandlerMapping의 order 값이 그 다음으로 작을 것 확인 결과 BeanNameUrlHandlerMapping의 order 값은 2로 다른 핸들러 매핑의 order 값보다 작지 않음 (WelcomePageHandlerMapping order 값 = 2) 질문 사항 BeanNameUrlHandlerMapping의 order 값이 2로 다른 HandlerMapping 보다 작지 않은데, 왜 우선적으로 조회되나요? 혹시 order 값으로 우선순위가 결정되는 것이 아니라면 무엇으로 핸들러 매핑 객체들이 조회되는 순서가 결정되나요? [스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술] '핸들러 매핑과 핸들러 어댑터' 강의 6분 경에 HandlerMapping이 우선순위대로 처리 되는것을 설명하시면서, RequestMappingHandlerMapping이 우선순위가 가장 높기 때문에 가장 먼저 조회 되고, 그 다음으로 우선순위가 높은 BeanNameUrlHandlerMapping가 조회된다고 알려주셨습니다. 여기서 각 HandlerMapping의 우선순위가 어떻게 결정되는지 궁금해서 알아봤고, HandlerMapping 인터페이스에서 Ordered 인터페이스를 implement 해서 order 필드를 가지며 order 값으로 우선순위가 결정되는 것으로 파악했습니다. 그렇기 때문에 RequestMappingHandlerMapping의 order값이 가장 작고, BeanNameUrlHandlerMapping의 order 값이 그 다음으로 작을 것으로 예상했습니다. 위 내용을 확인하기 위해 스프링부트 어플리케이션 실행 중 RequestMappingHandlerMapping 객체와 BeanNameUrlHandlerMapping를 비롯한 HandlerMapping 구현 객체들의 order 필드 값을 확인 했습니다. 예상과 다르게 BeanNameUrlHandlerMapping의 order 값은 2로 다른 HandlerMapping 구현 객체의 order 값보다 작지 않고 같았습니다. RequestMappingHandlerMapping.order = 0 BeanNameUrlHandlerMapping.order = 2 WelcomePageHandlerMapping.order = 2 SimpleUrlHandlerMapping.order = 2147483646 ('핸들러 매핑과 핸들러 어댑터' 강의 까지 진행한 상태의 강의 소스 코드를 디버깅 실행했습니다.) 위 내용이 이상해서 order 값이 2로 설정 된 것이 맞는지 확인 하기 위해 BeanNameUrlHandlerMapping 의 order 값을 초기화하는 클래스를 찾아 봤습니다. WebMvcConfigurationSupport 클래스에서 BeanNameUrlHandlerMapping의 order 값을 설정하고 있었는데, 아래와 같이 BeanNameUrlHandlerMapping의 order 값을 2로 설정하고 있었습니다. // WebMvcConfigurationSupport.java public BeanNameUrlHandlerMapping beanNameHandlerMapping () { BeanNameUrlHandlerMapping mapping = new BeanNameUrlHandlerMapping() ; mapping.setOrder(2) ; ... return mapping ; } public RequestMappingHandlerMapping requestMappingHandlerMapping () { RequestMappingHandlerMapping mapping = createRequestMappingHandlerMapping() ; mapping.setOrder(0) ; ... return mapping ; } [질문] BeanNameUrlHandlerMapping의 order 값이 2로 다른 HandlerMapping 보다 낮지 않은데, 왜 우선적으로 조회되나요? 혹시 order 값으로 우선순위가 정해지는게 아니라면 어떤 방법으로 우선순위가 정해지나요? 좋은 강의 항상 감사드립니다.
안녕하세요 강의 잘 듣고있습니다. FaceBook 로그인 기능을 구현하던 도중 implementation 'com.facebook.android:facebook-android-sdk:[4,5)' 를 적용하고 컴파일하게되면 Go to the documentation to learn how to Fix dependency resolution errors. 에러가 발생합니다. 원인을 알 수 있을까요?
저는 지금 서버는 spirngboot를 통해서, proxy설정을 하고있는데요, 터미널에 정상적으로 프록시 localhost:8080 도 정상적으로 뜨는데, 404에러가 뜨네요 ㅜㅜ setupProxy.js도 최신 문법을 사용하는데... 여기에 지금 5시간째입니다 살려주세요
자꾸 module not fount 'useInput' 에러가 발생합니다. useInput은 export와 import가 모두 잘 이루어졌고 IDE 상에서는 어떠한 오류도 발생하지 않고 useInput을 import하여 사용할 수 있었습니다만 npm run dev를 실행하면 자꾸 에러가 발생합니다..
안녕하세요 강의 열심히 듣고 있는 코린이입니다. 궁금한것이 있어서 질문을 남깁니다. 이메일부분에서 TextInput의 onChangeText를 강사님은 따로 함수(onChangeEmail)를 만들어서 넣어줬는데 onChangeText에 바로 setEmail를 넣어주는 것이랑 동작하는 일은 비슷해보이는데 성능적으로 어떠한 차이점이 있을까요? // SignIn.tsx ... // 강사님 코드 const [email, setEmail] = useState(''); const onChangeEmail = useCallback(text => { setEmail(text); }, []); <TextInput placeholder="이메일을 입력해주세요." onChangeText={onChangeEmail} /> // 궁금한 코드 const [email, setEmail] = useState(''); <TextInput placeholder="이메일을 입력해주세요." onChangeText={setEmail} /> ...