묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
@Autowired ApplicationContext DI 관련해서 질문드립니다.
[질문 내용]@Test void singletonClientUsePrototype(){ AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(PrototypeBean.class, ClientBean.class);위 코드에서 스프링 컨테이너 1개 생성했고 ClientBean과 PrototypeBean을 빈으로 등록한 것으로 이해했습니다. @Scope("singleton") static class ClientBean{ private ApplicationContext applicationContext; public ClientBean(ApplicationContext applicationContext) { this.applicationContext = applicationContext; System.out.println("applicationContext = " + applicationContext); } public int logic(){ PrototypeBean prototypeBean = applicationContext.getBean(PrototypeBean.class); }이 때 ClientBean 안에서 ApplicationContext를 선언해서 getBean하면 스프링 컨테이너가 한 개 더 생성되서 2개가 운용되는 게 아닌가하는 의문이 들었습니다. 첫번째 질문은 위에서 말했던 것과 같이 스프링 컨테이너가 2개가 생성되고 관리할 수 있는 것인지 질문 드립니다. 그러다 이전 질문 글을 봤는데요, [이전 질문] @Autowired ApplicationContext 확인좀 해주세요(https://www.inflearn.com/course/lecture?courseSlug=%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8&unitId=55490&category=questionDetail&tab=community&q=735170) @Autowired가 작동하면서 new AnnotaitonConfigAplicationContxt(ClientBean, PrototypeBean.class)가 ApplicationcContext applicationContext;로 DI된다는 것에 맞다는 답변을 주셨습니다. 그러면 스프링 컨테이너가 2개 생성되는 것이 아니라 SingletonClientUsePrototype() 메서드에서 ClientBean, PrototypeBean을 파라미터로 만든 컨테이너를 ClientBean의 생성자 파라미터로 주입받아서 결국엔 스프링 컨테이너 1개만 사용한다는 것인가요? 그러면 ClientBean과 PrototypeBean 총 2개의 빈을 가지고 있는 스프링 컨테이너를 가져와 그 중 PrototypeBean만 가져와서 logic() 메서드에 사용한다는 것으로 이해하면 될까요?질문 읽어주셔서 감사합니다.
-
미해결[코드팩토리] [입문] Dart 언어 4시간만에 완전정복
return과 print의 차이점을 모르겠어요.
return과 print의 차이점을 모르겠어요.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
AXI VIP에 대한 질문입니다.
안녕하세요 맛비님 좋은 강의 항상 감사합니다.!먼저 AXI VIP 관련 질문입니다.AXI VIP를 AXI 내부 Custom IP를 포함한 모듈에 대해서 Slave Register Write에 기반한 Custom IP 동작의 결과를 다시 Read하는 동작도 검증하는데 사용할 수 있나요? AXI4-Lite가 아닌 AXI4-Standard 인터페이스에 대한 동작도 검증 가능한가요?다음으로, AXI4-Lite의 Address, Data Channel의 동작에 대한 질문입니다. 예제에서, Write 동작에 대해서는 Address와 Data에 대한 Handshake가 동시에 발생하고, Read 동작에 대해서는 Address Handshake 이후 Data Handshake가 발생하는데 특별한 차이가 있는지 궁금합니다. 감사합니다. 감사합니다.
-
해결됨스프링 DB 1편 - 데이터 접근 핵심 원리
MemberServiceV2Test 에서 커넥션 획득과 반환 관련 질문드립니다.
안녕하세요. 제가 뭘 놓치고 있는건지 이해가 안되는 부분이 있어서 질문드립니다.MemberServiceV2Test 에서 정상 이체 테스트 실행 후 로그 확인했을 때 이렇게 확인되는데요.START TX, END TX 내부에서 같은 커넥션을 사용한다는 것은 이해가 됩니다. 그런데 `accountTransfer()` 메소드 내에서도 어쨌든 한 번은 커넥션을 획득하는데 왜 그 부분은 로그에 찍히지 않는지 모르겠어요.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-C질문입니다
cnt[100]이 아닌 cnt[104]를 사용하는 이유가 궁금합니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
Column의 합을 불러오는 query작성
Model>schedule.dart 에IntColumn get couponQty => integer()();를 추가 했구요. 저장할 때 마다 수량이 변경 되도록 해놨습니다.Future<int> getCouponQtySum() async{ return await customSelect('SELECT SUM(couponQty) AS total FROM schedules').map((row) => row.read<int>('total')).getSingle(); }합을 구하는 query는 위와 같이 구성해보았습니다. 그런데 앱바에 GetIt을 써서 아래와 같이 불러와보니 에러만 반환 하더라구요 ㅠ 종일 혼자 고민해보다 올려 봅니다.appBar: AppBar( title: FutureBuilder<int>( future: GetIt.I<LocalDatabase>().getCouponQtySum(), builder: (context, snapshot) { if(snapshot.hasError){ print('에러'); return Text( '쿠폰 수량: 0' ); }
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이
LeetCode 626. Exchange Seats 리트코드 제출 오류
현재 LeetCode 626. Exchange Seats에 답안을 제출하면 틀린 것으로 나오고 있습니다.제가 한 풀이랑 강의 풀이 모두 제출해도 wrong으로 나오는 오류가 있네요. 다음에 수업 들으시는 분들이 당황하시지 않도록 따로 공지를 해주셔야 할 것 같습니다.
-
미해결나도코딩의 자바 기본편 - 풀코스 (20시간)
퀴즈 관련 질문있습니다.
안녕하세요 메소드단원 퀴즈를 풀려고하는대 혼자서는 도저히 풀수가 없습니다.그래서 그동안 들었던 강의들을 보면서 오픈북 형식으로 풀고있는데혹시 제가 스스로 완전히 퀴즈를 풀수있을때까지 복습을하고 채득을 하는게 더좋을지 여쭤보고싶습니다..분명 강의는 열심히 집중해서들었는대 막상 실제로 코딩을 해보니 너무 어렵네요 ㅠㅠ..
-
해결됨자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
섹션2 다이아몬드 출력 문제 질문입니다!
int lineCount = scanner.nextInt();int spaceCount = lineCount/2+1;int starCount = 1; 다이아몬드 출력 시 처음 변수 설정 할 때int spaceCount = lineCount/2+1; 이 코드가 어떻게 나온 식인지 잘 이해가 안 가서 질문 드립니다!
-
해결됨일잘하는 마케터, MD에게 꼭 필요한 파이썬 데이터 분석
실습 엑셀 파일 문의
섹션 5 프로펫 강의에 있는 '주방용품 매출' 데이터는 어디서 받을 수 있나요?? 항상 링크로 남겨주셨는데 보이지 않아 문의드립니다.!
-
해결됨[입문자를 위한 UE5] Part5. 언리얼 엔진 VR
BP_Hand를 ChindActorComponent로 붙이면 안되는 이유가 뭘까요?
BP_Hand를 Pawn클래스에서 ChildActorComponent로 붙이면 안된다고 말씀하셨는데, 혹시 그 이유에 대해서 알 수 있을까요? 혹시 ContructScript를 이용해 생성자 단계에서 component를 붙이는 것과 지금처럼 begin play에서 spawn Actor를 이용해서 Attach하는 것에 차이가 있을까요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
dev c++ 오류
https://www.inflearn.com/questions/773687/dev-c-%EC%9E%90%EC%B2%B4-%EC%98%A4%EB%A5%98 안녕하세요 선생님위 링크와 같은 문제를 겪고 있는데요.저도 마찬가지로 경로에 공백이 있는데요. 경로를 구체적으로 어떻게 설정하는지모르겠습니다. Chat GPT와 구글링도 해봤지만 도저히 방법을 모르겠어서 질문드립니다.단계별로 해결방법을 알려주시면 감사하겠습니다~
-
미해결디지털포렌식전문가 2급 필기 핵심 요약집[전자책]
아이폰 다운로드
샘플은 다운로드를 하면 구글 드라이브에 저장이 되는데 결제버전은 어떻게 해야 다운이 가능하나요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요 jpa 임포트 후에 테스트코드에있는 임포트들이 싹 날아갔습니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요.안녕하세요글이 갑자기 날라가서 한번더 남깁니다jpa 임포트 후에 테스트코드에있는junit, assertj, test 관련된것들이 임포트가 싹 날아가고 그다음부터 임포트도안되는데 어떻게해야할까요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
spring.datasource.driver-class-name=org.h2.Driver' 에 대해 질문 드립니다.
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]강의를 수강하던 중 강사님이 하라는데로 build.gradle 에 implementation 'org.springframework.boot:spring-boot-starter-jdbc' runtimeOnly 'com.h2database:h2'도 추가하고 gradle도 다시 시작해보고 프로젝트 닫았다가File -> Open -> build.gradle 선택 -> Open as Project 했는데도 여전히 Cannot resolve class or package 'h2'Cannot resolve class 'Driver' 라는 오류가 뜨는데 어떻게 해야 하나요
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
빠른 처리 부탁드립니다 build.gradle에 jdbc starter없앤다음부터 테스트코드에 임포트가 하나도안됩니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요수업 잘 듣고있습니다다른게아니라 지금 assert, junit, test 임포트한것들에 다 오류가납니다 그게 jpa를 gradle에 추가하고나서부터 오류가 쫙나는데 어떻게 해야할까요?
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
빌드 권한 문제가 발생 합니다.
안녕하세요.코드리뷰의 강의를 수강 하고 자도 맛비님 처럼 코드를 실횅 시켜보기 위하여설계독학맛비's 실전 Verilog HDL Season 1설치강의를 참고하여 설치를 마치고,matbi@DESKTOP-G0O5LTL:~/Chapter_21_prj_fc_core_sim/HW$ ./build위와 같이 실행해 본 결과-bash: ./build: Permission denied위와 같은 에러가 발생 하면서 빌드가 되지 않습니다.chmod -x buildchmod -x clear위와 같이 하고 나서 빌드를 해도 여전히 권한문제로 인해 실행이 되지 않네요 ㅜㅠ어떻게 해결해야 할까요?
-
미해결디지털포렌식전문가 2급 필기 핵심 요약집[전자책]
아이폰 다운로드
아이폰 유저인데 다운로드를 해도 파일에 없습니다. 볼때마다 학습 사이트에 들어가야 하나요?
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
코드리뷰편 코드 실행 시 권한 문제
안녕하세요.코드 리뷰편의 코드를 실행 해보기 위해서/Chapter_21_prj_fc_core_sim/HW$ ./build위와 같이 실행 한 결과, ./build: Permission denied와 같은 에러 메시지가 발생 합니다.chmod -x buildchmod -x clean를 하고 난 후에도 권한 문제로 인해 코드 실행이 안되네요 ㅠㅠ어떻게 해결 해야 할까요?
-
미해결
안녕하세요
안녕하세요