1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하세요, 강의 내용 중에 이해가 가지 않는 부분이 있어 질문드리고자 질문 글을 작성했습니다. @Scope("singleton") static class SingletonBean{ @PostConstruct public void init(){ System.out.println("SingletonBean.init"); } @PreDestroy public void destroy(){ System.out.println("SingletonBean.destroy"); } } 안녕하세요, 강의 내용 중 이해가 가지 않는 부분이 있어 문의드리고자 글을 작성했습니다. 위의 코드는 싱글톤 스코프로 테스트 코드를 작성하는 강의 내용입니다. 제가 이해가 잘 되지 않는 부분은 테스트 코드에 어노테이션으로 싱글톤 스코프를 단 것이 어떻게 ComponentScan의 대상이 되는지 이해를 할 수 없어서입니다. 수업에서 Component Scan으로 읽어온다고 설명해주셔서 더 의문이 있습니다. 앞에서 배웠을 때는 AutoAppConfig 같은 class를 따로 만든 후, 해당 클래스에 ComponentScan을 위한 값을 설정하고, 그 Scan을 바탕으로 @Component 어노테이션을 포함한 것들을 자동으로 Scan해서 빈을 등록하는 것으로 이해하고 있습니다. 하지만 위의 코드는 테스트 코드 자체에 어느 곳에도 ComponentScan이 들어가지 않았는데, 어떻게 ComponentScan으로 자동 빈이 등록되는 것인지 과정을 자세히 알려주실 수 있으실까요? AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(SingletonBean.class); 강의 중에는 위의 코드에서 클래스 명을 직접 넣는 것 자체가 ComponentScan이라고 하신 것 같은데, 앞선 강의에서 @Configuration + @Bean을 직접 등록하거나, @ComponentScan을 직접 등록한 것과 비교했을 때 ApplicationContext를 만드는데 코드상 차이점이 없어 보입니다. 혹여나 질문 내용이 잘 이해가 안되시면 피드백 주시면, 좀 더 내용을 보완해서 다시 한번 질문글 적겠습니다. 감사합니다.
이해하기 쉬운 강의 감사합니다. 근데, 코드 작성해보면서 따라가고 있는데, Logger부분이 구현이 안되고 이걸 따라가보니 import com.itvillage.utils.Logger; 이걸 갖다 쓰고 있고 https://github.com/ITVillage-Kevin/rxjava/blob/master/src/main/java/com/itvillage/utils/Logger.java Util 을 선언해서 갖다 쓰시는게 있네요.....ㅠㅠ 이거 혹시 안내해 주셨나요? 왜 기억에 없지...... 혹시 없다면 가이드가 필요 할 것 같습니다
안녕하세요 강의 잘 듣고 있습니다. 다름이 아니오라 YAML 파일을 작성하는데 있어 궁금한 점이 생겨 문의드립니다. 오브젝트를 정의하기 위해 개별속성값들에 대한 정보를 기입을 해줘야 하는 것으로 알고 있습니다. - apiVersion - kind - metadata - spec Q. 위에 기재한 4개 속성은 인터넷에 쉽게 검색하면 나올 수 있지만 - 내부적인 추가 개별속성값 (selector, args.. etc)들은 어떤 것들이 있는지? - 그것들이 어떤 의미를 내포하는지? - 아래 속성값들과 어떤 relation을 가지고 있는지? 이러한 내부 속성값들에 대한 detail한 부분들을 어디에서 공부할 수 있는지 궁금합니다. Ex) 잘못된 Deployment YAML 문법 apiVersion: apps/v1 kind: Deployment metadata: name: httpd-frontend spec: replicas: 3 selector: matchLabels: app: httpd-frontend template: metadata: labels: app: httpd-frontend spec: containers: - name: httpd-frontend image: httpd:2.4-alpine # 올바른 문법 apiVersion: apps/v1 kind: Deployment metadata: name: httpd-frontend spec: replicas: 3 selector: matchLabels: name: httpd-frontend template: metadata: labels: name: httpd-frontend spec: containers: - name: httpd-frontend image: httpd:2.4-alpine 이 경우 matchLabels 가 어떤 의미를 내포하고 내부 속성값들로 어떤 것들을 기입할 수 있는지 궁금하며 왜 selector → matchLabels 내 app이 아닌 name을 기입해야하는지 어떤 상관관계를 가지는지 궁금합니다. 즉, 최상위 속성값들을 제한 하위 속성값들에 대한 관계 및 의미를 알고 싶은데 어디서 알 수 있는지 궁금합니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] jpa 에서 deleteByAll 아이디 를 사용해서 삭제를 했는데... by 뒤에 붙인 id로 조건에 붙어 삭 하는 것이아니라 다른 id(컬럼)로 엉뚱하게 where 절에 걸어서 삭제하네요.... 이런 경우도 있나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 제가 제 이미지에 대한 test 결과물로 confusionmatrix를 만들고 싶은데 어느부분에 어떻게 코드를 추가하면 될까요?? 도와주시면 감사하겠습니다.ㅠㅠ
바닐라 자바스크립트에서는 이전과 다음을 모두 포함해서 읽을 수 없나요? jquery는 siblings()가 있는데 동일한 기능은 어떻게 해야 할까요? jquery에서의 소스를 자바스크립트로 변경 요소.addClass('active').siblings().removeClass('active')
다시 따라하고 다시 따라해도 제가 못하겠어요! ㅠㅠ mklink /D "C:\Users\user\AppData\Roaming\Blender Foundation\Blender\2.92\scripts\addons\Mytool" "C:\Users\user\Desktop\Mytool" 으로 작성을 해서 기호화? 그거 되게 했습니다! 그리고 확장에서 체크를 하는 것들도 다 했고요! 그리고 bl_info에서 작성하는 부분에 있을 때도 계속 따라 쓰고 있는데 ㅠㅠ 블렌더 버전도 2.92버전이고요 ㅠㅠ 그런데 어느 부분에서 안되는 것인지 모르겠습니다 에드온에도 안생기고.. 디버그 콘솔에서는 Debug client attached만 있습니다. ㅠ bl_info = { "name" : "MyTool" , "description" : "My tool study" , "author" : "RockLee91" , "version" : ( 1 , 0 ), "blender" : ( 2 , 92 , 0 ), "location" : "View3D" , "category" : "3D View" } def register (): print ( "등록" ); def unregister (): print ( "해제" );
수고하십니다. 질문 드립니다. 강의중 onClick={() => xxxHandler(image)}에 관한 부분은 타 질문을 통해서 알았습니다 1. 그렇다면 UploadProductPage.js의 onChange={xxxhandler}과 위의 onClick에 정의한 것과는 무엇이 틀린가요? 혹 동작은 같은데 인수를 넘기기 위해서는 화살표 함수를 써야 하는건지요? 2. 삭제 처리가 화면의 이미지만 삭제 하는거인거 같은데 서버에 올라가 파일을 삭제하는데 도움이 될만한 정보가 있으면 알려주시면 감사하겠습니다. 두서없는 질문 죄송합니다만 메세지 확인하시면 답변 부탁 드리겠습니다.