묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
테스트 에러 문의드립니다.
회원 가입 테스트 돌리는데 하기와 같은 에러메세지가 떠서 도움을 얻고자 문의 드립니다. ...... Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'memberServiceTest': Unsatisfied dependency expressed through field 'memverService'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'jpabook.jpashop.Service.MemberService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} .... memberService에 어노테이션이 빠져있다라는 의미로 해석했는데 하기 이미지와 같이 주신 특이점을 찾지 못하고 있습니다. 어드바이스 부탁드립니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
빛이 여러개 중첩되는 상황이 궁금합니다
강사님께서 올려주신 코드에서SceneManager::LoadTestScene() 에서 PointLight 를 그대로 2개 복사하여 총 3개를 만들었습니다. 빛의 중첩이 효과가 있는지를 확인하기 위해서 였습니다. 저는 사실 이렇게 할 경우 효과가 없을 줄 알았습니다. 왜냐하면 Point Light 가 3개일 경우 lighting.fx 의 PS_PointLight 에서Deffered Rendering 에서 만들어 낸 g_tex0(Position RT) 와 g_tex1(Normal RT) 으로 1번 Point Light 의 빛을 계산한 후 Light shader 의 Render Target 인 DiffuseLightTarget 와 SpecularLightTarget 으로 출력하고, 그 다음에 2번째 Point Light 의 PS_PointLight 가 실행될 때 위의 과정을 거쳐 DiffuseLightTarget 와 SpecularLightTarget 에다가 그 결과를 덮어씌우고, 마지막 3번 째 Point Light 역시 DiffuseLightTarget 와 SpecularLightTarget 에 결과를 덮어씌워서 결과적으로 하나의 Point Light 를 사용한 결과가 나올 줄 알았습니다. 왜냐하면 위의 3개의 Point Light 의 결과물을 더해주는 과정이 어디있는지 찾을 수 없어서 입니다;; 혹시 이 더해주는 과정들이 BLEND_TYPE::ONE_TO_ONE_BLEND 이것을 지정해 줌으로서 shader 에서 알아서 계산을 해주는 것인가욥?? 그게 아니라면 위와 같은 상황에서 어떻게 3번의 빛이 중첩이 되는 걸까욥?ㅜㅜ 궁금합니다ㅠㅠ 항상 강의 잘 보고 있습니다 감사합니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
이 부분은 어떻게 작동되는건가요?
제 역량이 좋지 못해서 자꾸 질문을 올리게 되네요. 항상 좋은 답변에 감사드립니다. 다름이 아니라 이 밑에 있는 코드부분에서 session.Send(Segment); 부분에 의문이 생겼습니다. 이게 결국 앞에서 만든 segment를 list serversession한테 보내서 그 리스트에 있는 serversession 들이 소켓을 통해서 서버한테 보낸다는 건데 이때 send는 session에 있는 함수인데 어떻게 이게 호출된건지 헷갈려서요. 고민끝에 내린 결론은 프로그램에 sessionmanager가 clientSession을 생성할때 거기서 참조되어 연결되었다고 내렸습니다. 이게 맞는 건가요?
-
미해결스프링 핵심 원리 - 기본편
Assertions 임포트 에러가 뜹니다.
스프링빈 조회 - 기본편 강의 학습 중, Assertions import 과정에서 에러가 떴습니다예전 질문의 답을 참고하여 1. import 문장을 직접 입력하기 2. package 제외하고 삭제한뒤, import 하나씩 해주기 등등 시도해보았으나 import org.junit.jupiter.api.Assertions; 위의 assertions 만 됩니다. 파일의 위치가 문제가 있는 걸까요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
addClass 이론 강의중에 질문있습니다
선생님 안녕하세요 저번 질문에도 정성스럽게 답변달아주셔서 먼저 감사의 말씀을 드립니다 강의 중에 위와같이 .active로만 css를 짜면 반응하지않는다고 .container div.active로 수정하시던데 왜 단순 active 클래스만 주면 되지않는이유가 뭔가요? 그리고 div.active만 써도 작동하던데 강의처럼 .container div.active로 줘야하나요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
crawling시 값을 못가져오는 경우...
안녕하세요. 분명히 그 사이트에서 F12로 개발자모드가서 보면 href라는 속성도있고, 또 그 태그에 해당하는 글도 있는데... 파이썬에서 가져오려면 못가져오는 경우가 발생합니다. 혹시 왜그럴까요? 아래 코드 참고 부탁드립니다. (아래코드를 그대로 복사붙여넣기 하시면 되도록 해놨습니다.) import requests from bs4 import BeautifulSoup url = 'http://category.gmarket.co.kr/listview/L100000002.aspx' res = requests.get(url) soup = BeautifulSoup(res.content, 'html.parser') print(soup.select('#cppLargeCategoryBest')[0].select_one('li > div.name')) 프린트하면.... herf에도 #이있고, 글이있어야 하는부분에는 아무것도 없네요 ㅠ 참고로 사이트F12개발자모드에서의 값과, 제코드의결과는 아래그림과 같습니다.
-
미해결코어 자바스크립트
비어있는 생성자 함수를 사용한 상속 구조에 관한 질문
강의 14:05 쯤에 비어있는 생성자 함수를 사용하셨는데 비어있는 생성자 함수없이 Employee.prototype만 갱신한것과 차이가 있을까요? 강의 14:05 비어있는 생성자 함수 소스 ↓ function Bridge() {}; Bridge.prototype = Person.prototype; Employee.prototype = new Bridge(); Employee.prototype.constructor = Employee; 비어있는 생성자 함수를 사용하지 않은 소스 ↓ Employee.prototype = Person.prototype; Employee.prototype.constructor = Employee; name과 age가 중복돼서 나타나는 이유가 Employee.prototype = new Person(); 처럼「Employee.prototype에 Person인스턴스를 대입하기 때문에 Person생성자에서 선언한 name과 age가 들어있다」라고 이해해서 Person의 prototype만 넣어주면 생성자의 정보는 안들어가지 않나 하는 생각이 드는데 빈 객체를 사용할때와 차이가 있는지 궁금합니다.
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
슬랙 초대 부탁드립니다!
안녕하세요! 강의 잘 듣고 있습니다. 슬랙 초대 부탁드립니다! soopinjj@gmail.com 입니다 그리고 강의 수강 기간을 연장할 수 있나요?
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
커밋 하나만 있을때 reset
working directory, staging area에는 아무것도 없고 repository에 커밋 하나만 있는 상태에서는 어떻게 지워야 하나요? soft, mixed, hard다 써봐도 안됩니다
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
정답 수식에서 return 이후에 정답에 더 가까운 값이 나올 가능성은 없나요?
선생님 안녕하세요 현재 식은 탐색 중에 한 번이라도 무게의 합이 허용값을 초과하면 리턴으로 식이 종료되도록 설계가 되어 있습니다 그런데 이 이후에 허용치 안에 있지만 좀 더 정답에 가까운 합계가 나올 가능성은 없나요? 선생님이 크롬 콘솔에서 보여주신 sum 리스트를 보면 작은값 큰 값 들이 섞여서 나오고 있어서요(영상 7:10초 부분)
-
미해결코딩으로 학습하는 GoF의 디자인 패턴
Command pattern의 invoker와 다른 pattern에서의 client는 다른 개념인가요??
Command pattern의 invoker와 다른 pattern에서의 client는 다른 개념인지 궁금합니다.
-
미해결UX/UI 시작하기 : Figma 입문 (Inflearn Original)
스타일 공유는 프로페셔널 업그레이드만 사용할 수 있나요?
Team에 등록된 스타일 가이드(폰트, 색상, 그리드) 들을 동일 프로젝트에서 사용이 불가능한거 같습니다. Design System에다가 예제 내용들을 다 입력하고 위에 First Project에 사용하려 하니 기본 컬러 값들만 나오고 있습니다. 이게 무료 버젼이여서 그런지 궁금합니다.
-
미해결차량 번호판 인식 프로젝트와 TensorFlow로 배우는 딥러닝 영상인식 올인원
강의 잘 듣고 있습니다. 강의 자료 부탁드립니다.
안녕하세요. 좋은 강의 잘 듣고 있습니다.^^ ailixever@gmail.com 으로 강의 자료 부탁드립니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
예외처리 및 오타
안녕하세요 영한님 항상 감사합니다! 밑의 질문글 보고 다시 그림을 보는데요! p13에 예외 처리 6. 예외전달에 빨간색으로 X표는 그럼 무엇을 의미하나요? 그리고, 11페이지에 '그래' -> '그래서' 아닌가용? 감사합니다!
-
해결됨홍정모의 따라하며 배우는 C언어
struct book* read_books 예제에서 쓰인 malloc()에 대해 질문합니다.
struct book* read_books(const char* filename, int* n) { FILE* fp; int count; char buffer[SLEN] = { '\0', }; struct book* books; if ((fp = fopen(filename, "r")) == NULL) { fprintf(stderr, "Can't open \"%s\" file.\n", filename); exit(EXIT_FAILURE); } fgets(buffer, SLEN, fp); for (int i = 0; i < SLEN; ++i) { if (buffer[i] == '\n') buffer[i] = '\0'; } count = atoi(buffer); *n = count; books = (struct book*)malloc(sizeof(struct book) * count); if (!books) { printf("Malloc failed"); exit(1); } for (int i = 0; i < count; ++i) { fgets(buffer, SLEN, fp); for (int i = 0; i < SLEN; ++i) { if (buffer[i] == '\n') buffer[i] = '\0'; } strcpy(books[i].name, buffer); fgets(buffer, SLEN, fp); for (int i = 0; i < SLEN; ++i) { if (buffer[i] == '\n') buffer[i] = '\0'; } strcpy(books[i].author, buffer); } fclose(fp); return books; } 제가 작성한 read_books 코드입니다. fscanf()도 %[^\n]%*c 가 사용되는지 몰라서 string.h을 이용해서 저렇게 작성을 하였는데빌드도 잘 되고 작동도 잘 되는데 strcpy(books[i].name, buffer); 에서 warning이 뜹니다. 정확히 C6385 Reading invalid data from 'books': the readable size is 'sizeof(book)*count' bytes, but '404' bytes may be read. 이렇게 뜨는데 코드를 바꿔가면서 알아보니깐 books = (struct book*)malloc(sizeof(struct book) * count); 이 부분에서count를 상수로 바꾸면 오류가 안 뜹니다. 또 교수님이 calloc()을 쓰시길래 calloc()으로 바꿨더니 상수로 바꿨을 때처럼 오류가 사라졌습니다. 그 이유가 궁금합니다. 또 교수님께서 calloc()에서 size_t _count부분에 size를 size_t _size부분에 count를 넣으셨는데 이 부분을 바꿔도동적할당된 힙 메모리를 가리키는 포인터를 배열처럼 사용하는데 전혀 문제가 발생하지 않는지, 또 그 이유는 무엇인지 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
thymeleaf 이미지 업로드시 재로딩 하지 않는 이상 이미지 출력이 안됩니다.
안녕하세요? 김영한 강사님! 질문이 있습니다. thymeleaf 로 페이지를 작성하고 파일을 업로드 하여 이미지 출력까지 해보려는데요 태그 <img th:src="@{${image}}"> 이런식으로 출력되게 했는데요. 이게 톰켓 재시작시는 업로드한 파일이 보이는데요 재시작 하지 않고 뷰페이지를 봤을때 엑박이 뜨는 상황입니다. 페이지를 리프레시 하여도 마찬가지로 엑박이 뜨고요.. 핫 리로드라는 것을 적용해 봤는데 마찬가지로 톰캣 재시작을 하지 않는 이상 엑박이 뜨는 상황입니다. 강사님!!! 도와주세요!!!! ^^;;; 감사합니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃허브 권한요청 드립니다.
인프런 아이디: tjdtmddn1234 인프런 이메일: tjdtmddn1234@naver.com 깃허브 아이디: tjdtmddn1234@naver.com 깃허브 Username: lifestyle6654
-
미해결인터랙티브 웹 개발 제대로 시작하기
혹시 생활코딩님 앞으로 방향에 있어서 질문을 드립니다
이 강의 수강을 끝나고 css에 대해서 더 배우고 싶은데, 인프런의 css flex 강의를 듣는게 날까요 아니면, 그 강의가 coloso 강의로 듣는게 더 날까요 ?? canvas에 대해서도 알고싶어서 coloso 강의가 조금 더 끌리긴하는데 coloso강의에서도 css flex강의만큼 깊게 css다루는지 몰라서요 !
-
해결됨스프링 핵심 원리 - 고급편
스레드 로컬과 request 스코프
이번 강의도 잘 듣고 있습니다! 스레드 로컬 사용한 것과 Configuration에서 ThreadLocalLogTrace 을 request 스코프로 설정한 방법 모두 스레드 동시성 문제 해결한다는 점에서 같은 효과일 것 같은데 두 방식을 비교했을때 스레드 로컬의 장점이 무엇인지 궁금합니다!
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
구매후 첫 연결 ~ USB 연결 오류 떳습니다
2셋트 ~구매해서 처음 배선 연결하고 테스트 하는데~~ 아래 그림과 같이 오류가 뜸니다~ 배선연결은 접지부분은 테스트 해보니~~별도 전부 연결 안하고~한군데 연결했습니다 (사진 처럼), 전원 부분 (빨간선)은 2군데 다 연결했습니다. 어떻게 조치 해야 될지~~알려주시면 ~ 감사하겠습니다~ 커넥터 연결은 다른 화면을 ~~ 캡쳐 왔는데~~ 아래 처럼 연결 했습니다~~ 맞는지요