묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
자바 강의
안녕하세요 이 강의를 본격적으로 듣기 전에 자바강의를 충분히 이해하고 싶습니다 그래서 이것이 자바다 와 자바의 정석중에 고민이 됩니다 자바의 정석은 서점에 가도 밀봉되어있어 책 내용을 알수가없어서 고민이됩니다. 각자의 장단점이 뚜렷하겠지만 혹시 선생님이 추천해주실만한 자바 강의가 있을까요? 그리고 자바를 공부하는데 어느 부분이 제일 필요한지도 궁금합니다
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
Placements에서 LEFT JOIN 뒤에 ON 조건
SELECT * FROM students s LEFT JOIN Friends f ON s.id = f.id위에 코드랑SELECT * FROM students s LEFT JOIN Friends f ON s.id = f.friend_id아래 코드 두 개로 해봤는데요. 아직도 JOIN 뒤에 ON 조건을 쓰는 게 헷갈려요.첫 번째 코드로 했을 때의 친구id랑 두 번째 코드로 했을 때의 친구id가 완전 달라지더라고요. 왜 그런건가요??
-
미해결운영체제 공룡책 강의
ubuntu 에러가 뜹니다.
WslRegisterDistribution failed with error: 0x80370102Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS.For information please visit https://aka.ms/enablevirtualization이 에러가 뜨고 윈도우에 설치시 발생하는 오류(wslregisterdistribution failed with error: 0x80370102) 해결 (codeit.kr) 이 페이지에서 하라는대로 다 하고 bios 모드에서도 svm을 enabled 로 설정해주엇는데도 계속 같은 에러가 반복됩니다. 어떻게 해결할 수 있나요
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
안녕하세요! 섹션 3의 ipynb 파일은 혹시 어디서 받을수 있나요?
제목 그대로입니다.ipynb 파일 url이 따로 소개가 되지 않아서 질문드려요
-
미해결스프링 부트 웹 개발 입문 - 따라하며 배우기
수업내용과 어느정도 일치하지만 좀 다른게 궁금해서 문의드립니다
컨트롤러에서int i = menuSvc.doUpdate(coffeeMenu);앞에 int i 변수선언을 하는 이유가 있을까요??강의 내용중 Mybatis 가 숫자를 반환해준다고 하신거같은데 살짝 이해가 안가서요 혹시 제가 국비 다니고있습니다.프로젝트 진행중인데 프론트 쪽이 리엑트 쓰는데JSON형식으로 넘겨줘야한다고 하더라고요RestComtroller 또는 Controller 클래스 레벨에 선언후메소드에서 Responsbody 선언하고 똑같이 리턴은String 으로 해서 View 페이지에 보내면될까요? 제가 다니는 학원에서는 리엑트를 안배우고 vue2 를 배워서 이부분이 너무 무지해서 좀 막막합니다
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강기간 연장 부탁드립니다.
안녕하세요,회사에 강의 진행률을 보고하는거 때문에 영상을 켜놓기만 했네요 ㅠㅠ수강기간 연장 부탁드립니다.
-
해결됨스프링 핵심 원리 - 기본편
@Configuration을 해도 싱글톤이 지켜지지가 않습니다.
섹션 5의 '@Configuration과 싱글톤' 강의에서AppConfig class에 @Configuration으로 어노테이션을 하면 'ConfigurationSingletonTest'에서 memoryMemberRepository의 constructor가 세번 호출 되는 것처럼 보이지만, 실제로는 한번 호출이 되어야하고, OrderServiceImpl, MemberServiceImpl, MemoryMemberRepository 빈에서의 memoryMemberRepository가 모두 같은 인스턴스여야한다고 하셨는데,저는 constructor도 3번이 호출되고, 모두 다른 객체입니다ㅠ또한 AppConfig bean = ac.getBean(AppConfig.class);System.out.println("bean = " + bean.getClass());하면 "bean = class hello.AppConfig$$EnhancerBySpringCGLIB$$~~~"가 아닌"bean = class hello.core.AppConfig$$SpringCGLIB$$0"가 출력됩니다.강사님 코드와 동일하게 작성했는데 제가 잘못 작성한 부분이 있는 걸까요?답변 기다리겠습니다. 감사합니다. :)Test 결과 사진: AppConfig.java 코드package hello.core; import hello.core.discount.DiscountPolicy; import hello.core.discount.RateDiscountPolicy; import hello.core.member.MemberRepository; import hello.core.member.MemberService; import hello.core.member.MemberServiceImpl; import hello.core.member.MemoryMemberRepository; import hello.core.order.OrderService; import hello.core.order.OrderServiceImpl; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration public class AppConfig { @Bean public MemberService memberService() { System.out.println("call AppConfig.memberService"); return new MemberServiceImpl(memberRepository()); } @Bean public OrderService orderService() { System.out.println("call AppConfig.orderService"); return new OrderServiceImpl(memberRepository(), discountPolicy()); } @Bean public static MemberRepository memberRepository() { System.out.println("call AppConfig.memberRepository"); return new MemoryMemberRepository(); } @Bean public DiscountPolicy discountPolicy() { return new RateDiscountPolicy(); } } ConfigurationSingletonTest.java 코드:package hello.core.singleton; import hello.core.AppConfig; import hello.core.member.MemberRepository; import hello.core.member.MemberServiceImpl; import hello.core.member.MemoryMemberRepository; import hello.core.order.OrderServiceImpl; import org.junit.jupiter.api.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.annotation.AnnotationConfigApplicationContext; public class ConfigurationSingletonTest { @Test void configurationTest() { ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class); MemberServiceImpl memberService = ac.getBean("memberService", MemberServiceImpl.class); OrderServiceImpl orderService = ac.getBean("orderService", OrderServiceImpl.class); MemberRepository memberRepository3 = ac.getBean("memberRepository", MemberRepository.class); System.out.println("memberService -> memberRepository = " + memberService.getMemberRepository()); System.out.println("orderService -> memberRepository2 = " + orderService.getMemberRepository()); System.out.println("memberRepository = " + memberRepository3); } @Test void configurationDeep() { ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class); AppConfig bean = ac.getBean(AppConfig.class); System.out.println("bean = " + bean.getClass()); } }
-
미해결퍼블리셔 개인 포트폴리오 홈페이지 제작 완벽 가이드(PDF)
참고자료
안녕하세요,pdf 192페이지 내용 "수강생 참고자료에서 다운받을 수 있습니다." 라고 나와있는데자료 압축 풀면 animation 폴더 빼고 나머지는 빈폴더인데, 제가 못찾는 걸까요?확인 부탁드립니다.
-
해결됨예제로 뿌수는 코틀린 Kotlin 76제
중위함수, to/onto
안녕하세요, 자바/파이썬 개발자는 아니지만 안드로이드 앱개발을 위해 코틀린 문법을 교육 중인 수강생입니다.친절하신 설명과 더불어 바로 실습할 수 있는 강의자료 덕에 좀 더 이해도 있는 수업을 진행할 수 있어 감사드립니다. 실습 도중 문의사항이 있어 글 남깁니다.중위함수 강의 중 4번 주석 설명에서 to 와 onto는 같은 일을 한다고 하여, 3에도 적용시켜본 코드입니다. 4-1에서는 잘 작동하지만 3-1 코드는 정상 작동하지 않습니다.. 그 이유를 알고 싶습니다. val pair = "자바" to "오라클" // 3 println(pair) val pair1 = "자바1".to("오라클1") println(pair1) val pair2 = "자바2" onto "오라클2" // 3-1 println(pair2) infix fun String.onto(other: String) = Pair(this, other) // 4 val myPair = "코틀린" onto "젯브레인스" println(myPair) infix fun String.to(other: String) = Pair(this, other) // 4-1 val myPair1 = "코틀린1" to "젯브레인스1" println(myPair1)
-
미해결스프링 핵심 원리 - 기본편
Autowired 의존관계 자동 주입
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]AppConfig를 사용할 때는 의존성 주입을 AppConfig가 해줬는데 Component와 Autowired로 bean들을 한번에 컨테이너에 넣을 수 있다는 것은 이해가 갔습니다. 하지만 OrderService와 OrderServiceImpl과 MemberService와 MemberServiceImpl은 어디서 주입되나요? Autowired 의존관계 자동 주입에 이 부분은 나와있지 않아서 질문합니다!
-
미해결스프링 시큐리티
인증 거부 처리 강의 중 질문
인증 거부 처리 -8:42 ) LoginController 에서 Account account = (Account) authentication.getPrincipal();이 가능 한 이유가 저희가 인증 객체를CustomAuthenticationProvider코드에서 UsernamePasswordAuthenticationToken authenticationToken = new UsernamePasswordAuthenticationToken(accountContext.getAccount(), null, accountContext.getAuthorities()); 로 토큰을 만들어서 스프링이 내부적으로 SecurityContext 안에 accountContext.getAccount(); (인증객체) 을 저장했기 때문에 가능하다고 이해했는데 맞나요 ?
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
zybo z7-20 구매 후 첫 연결해봤습니다.
auto connect를 해도 보드가 안떠서 케이블도 두꺼운 케이블로 바꿔보고 프로그램과 노트북도 껏다 켜봤는데 그대로입니다.. 보드에 연결 후 전원을 키면 빨간불만 들어오는게 아니라 전체 LED가 이쁘게(?) 번갈아가며 깜빡이는데 혹시 이게 문제일까요?
-
해결됨[게임 프로그래머 도약반] DirectX11 입문
rendermanager 구조정리 질문
안녕하세요 rendermanager 구조정리 강의를 듣기전에 여러 shader 를 이용하기 위해서 rendermanager 를 바꾸려고 고민해봤습니다. 강사님처럼 shader class 내로 포함시키는 것도 고민해봤는데 그러면 강사님께서 말씀했다시피 camera 나 light 에서 데이터를 psuh해주는 부분이 애매해지더라구요 그래서 저는 rendermanager 에서 constantbuffer ,effectbuffer 를 unorderedmap<uint64, 버퍼> 이런식으로 shader 주소를 이용해서 해쉬맵을 만드는 방법을 생각해봤습니다. RENDER->init(shader) 를 하면 그 셰이더를 위한 버퍼들을 map 에 추가하고 RENDER->push 할때 인자로 shader 를 주면 unorderedmap 에서 그 셰이더에 맞는 버퍼를 이용하고 인자를 주지 않으면 모든 shader 에 데이터를 넣주는 방식으로요 (카메라 라이트용) 그런데 제가 느끼기에는 강사님이 하신것처럼 shader class 에서 처리를 해주는게 더 깔끔하고 직관적으로 보이는데 혹시 강사님께서는 rendermanager 에서 모든 셰이더들의 버퍼를 저장해놓고 shader를 인자로 받아서 처리하는 거에 대해 어떻게 생각하시는지요 좋은 강의 감사합니다!
-
해결됨[게임 프로그래머 입문 올인원] C++ & 자료구조/알고리즘 & STL & 게임 수학 & Windows API & 게임 서버
게임서버 엔진 섹션을 듣다가 궁금한게 있습니다.
게임서버 엔진 부분 챕터 부분이 서버의 밑단을 직접 구축해보는 파트인 것으로 알고 있는데 언리얼 엔진에서 클라이언트와 연동을 할 때도 이러한 밑 단을 구축할 방법이 있는 것인지 궁금합니다. 또한 용어에 대해 궁금한 것이 언리얼 엔진에서 리슨서버나 데디서버를 사용한다는 것이 포톤서버와 같은 상용 서버를 사용하는 것인지 궁금합니다. 아니면 본 강의에서 처럼 iocp를 사용하는 개념과 비슷한 개념인지 궁금합니다. 감사합니다.
-
미해결노션(Notion) 데이터베이스 - 고급편
관계형, 롤업 질문
안녕하세요~^^마지막 강의 노션 관계형, 롤업에서요 1분기 IT직무능력 향상과정각 직원별 IT 직무능력 이수과정 및 이수과정 보기각 직원별~ 표에서 관계형과 롤업으로 1분기~랑 연결지어서 블럭 값을 잘 입력했는데요그리고 나서 강의에서는 1분기~ 테이블에 각 직원별~ 표가 관계형으로 자동 생성이 되는데 저는 1분기~ 테이블에 각 직원별~표가 자동으로 생성이 되지 않아요. 제가 어떤 부분에서 잘못 입력을 한 것일까요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
Model 추가-v3 수강 중 jstl 오류 & 500 오류
안녕하세요, 수강 중에 오류가 발생하여 글 남깁니다.회원가입은 정상적으로 이루어지는데 회원 조회를 클릭하면Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Tue Aug 08 14:37:44 KST 2023There was an unexpected error (type=Internal Server Error, status=500).라는 화면이 뜨고 콘솔창에는 아래와 같은 두가지 에러가 발생한다고 뜹니다! 2023-08-08T14:37:44.788+09:00 ERROR 23036 --- [nio-8080-exec-2] o.a.c.c.C.[.[localhost].[/].[jsp] : Servlet.service() for servlet [jsp] threw exception 2023-08-08T14:37:44.803+09:00 ERROR 23036 --- [nio-8080-exec-2] a.c.c.C.[.[.[.[frontControllerServletV3] : Servlet.service() for servlet [frontControllerServletV3] in context with path [] threw exception [The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files deployed with this application] with root cause 해결방법 알려주시면 감사하겠습니다.
-
미해결윤재성의 자바 기반 안드로이드 앱개발 Part 1 - UI Programming
layout pallet 생성 문의
프로젝트 생성후 화면입니다.activity_main.xml이 생성이 안됩니다. 따라서 layout 파렛트도 열리지 않고 있습니다.빠른 답변 부탁합니다.
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
레퍼런스 참고
dribble에서 캡쳐해서 따라서 제작하려 하는데요제작하려는 프레임 치수로 이미지의 사이즈를 변경해서 디자인 하면 되는건가요?? 이미지 픽셀도 많이깨지고, 레퍼런스 이미지마다 제품 테두리 디자인이 포함되있기도 해서 레퍼런스 참고 사이트들에서 캡처해서 따라하는 방법이 이방법이 맞는지 궁금합니다! 추가로 따라하려는 이미지상에 그리드를 표현하지는 못하는건가요?
-
미해결스프링 핵심 원리 - 기본편
강사님처럼 실행시 log출력은 어떻게 하나요 ?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요.3:39 쯤에 보면 Overriding bean definition 을 출력하는데 저는 저것 외에도 아무런 로그도 출력하지 않고 그냥 test pass 되네요 logback을 따로등록해야되나요 ?아니면 스프링 2.x 3.x 차이인지
-
해결됨실리콘밸리 엔지니어가 가르치는 파이썬 장고 웹프로그래밍
현업에서 환경변수 같은 건 어떻게 관리하시나요?
민감한 URL 이라든지 환경변수를 통해 사용하고 싶은게 있을 때강사님께서는 어떻게 관리하시는지 궁금합니다.그냥 UNIX 환경에서 export url = http://example.com 이런식으로 하고os 모듈을 통해 쓰고있는데, 더 보안상 좋은 방법이 있을까요?