묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
아나콘다 xgboost 설치 에러
선생님 ㅠㅠ.. 아나콘다 에서 XGboost 깔려고하는데.. 이런 에러 뜨면 어떻게 해야 하나요 ㅠㅠㅠ...?
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
안녕하세요.
선생님께서 인프런에 올리신 블록체인 관련 강좌를 모두 수강하고싶은 학생입니다. 혹시 맥유저도 선생님 강의를 들어도 괜찮은지 궁금해서 여쭈어봅니다. 감사합니다.
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
패치조인과 페이징 에러 질문입니다.
우선 Post와 User는 다:1 단방향 연관관계로 설정했습니다. 1. 패치조인 없이 페이징 2. 패치조인 + 페이징 N+1문제를 해결하기위해 패치조인을 했습니다.그런데 에러가 났습니다. 로그중에 Count query validation failed for method public abstract ...... 이라는 에러가 있어서jpa가 자동으로 날려주는 CountQuery에 문제가 있나 싶어서 CountQuery를 별도로 작성했습니다. 3. 패치조인 + 페이징 + countQuery 별도로 작성 위 처럼 작성하니 에러없이 정상적으로 동작을 합니다.그런데 왜 에러가 나는지 이유를 정확히 모르겠습니다.. 2번쿼리에서 countQuery가 어떻게 나가길래 에러가 나는건지 궁금합니다..!혹은 다른데에 문제가 있는건가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
형 변환하면서 float을 float_v로 그리고 int를 int_v로 바꾼 이유가 뭔가요??
#형 변환에서 float을 float_v로 그리고 int를 int_v로 바꾼 이유가 뭔가요?? #데이터 타입에서는 float =10.0이고 int=7였는데 #형변환에서는 다른 값을 사용할거라 그런가요? _v의 의미는 뭔가요 var인가요? ^^ 답변 부탁드립니다 수업잘듣고있어요!
-
미해결스프링 핵심 원리 - 기본편
필드주입에 대하여
안녕하십니까! 강의를 잘듣고있떤 와중에 궁금한 것이 생겨 질문을 드리게 되었습니다. 필드주입의 경우 필드에 @Autowird 어노테이션만 붙이면 된다고 하셨는데 OrderServiceImpl 이라는 클래스에서 @Autowird private MemberRepository memberRepository 이렇게 가지고 있을 경우 Spring에서 MemberRepository 형태로 등록되어 있는 빈을 꺼내서 자동으로 저기에 주입시켜주는 것이 맞나요? 강의의 예제의 경우 MemoryMemberRepository 클래스 정의 상단에 @Component 어노테이션이 있기에 처음에 component scan 방식으로 해당 컴포넌트를 인식하여 MemoryMemberRepository를 빈에 등록을 한 후 OrderServiceImpl에서 @Autowird private MemberRepository memberRepository 해당 부분을 본 후 MemoryMemberRepository도 MemberRepository 인터페이스를 구현한 것이기에 MemberRepository 형태로 빈에서 찾을경우 찾은 결과에 속할 수 있기에 그렇게해서 찾은 MemoryMemberRepository를 OrderServiceImpl의 memberRepository로 의존관계를 주입해주는 것이 맞나요?? 만약 맞다면 MemberRepository를 구현하는 메모리멤버리파짓토리와 디비멤버리파지토리가 모두 bean 에 등록되어있을 경우에는 어떻게 작동하게 되는건가요?
-
Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 권한 요청 드립니다.
삭제된 글입니다
-
미해결캐글 Advanced 머신러닝 실전 박치기
Squeeze=False를 사용하는 이유
안녕하세요, 혹시 subplots 생성시 squeeze=False를 사용하는 이유가 무엇인지 알 수 있을까요? 감사합니다.
-
미해결홍정모의 따라하며 배우는 C언어
안녕하세요, 이중 포인터 코드 질문 드립니다..
강의 11분 경 나오는 강의 중의 read_books2 코드에서처럼 함수 내부적으로 구조체배열을 만들고, parameter에서 받아온 함수 밖 배열에 대입하면 되는건데...이중 포인터라는 생각에 이중으로 indirection 하여, 받아온 주소에 있는 배열의 값을 직접 바꿔주는 코드를 작성했습니다..이중으로 하려니 넘 복잡하여 이것저것 해보다가 일단 실행은 되는 코드를 구현한 것 같은데 이것저것 해보다가 된 것이라 오류나 예외가 없는 코드인지 잘 모르겠어서.. struct book { char name[LEN]; char author[LEN]; }; int main() { int bookcnt = 3; struct book* my_books = (struct book*)malloc(sizeof(struct book) * bookcnt); read_books("text.txt", &my_books, &bookcnt); } void read_books2(const char* filename, struct book** books_dptr, int* n) { printf("Press any key to read data from a file.\n"); if (_getch()) printf("\n"); else exit(1); FILE* fr; fr = fopen(filename, "r"); fscanf(fr, "%d\n", n); char buffer[LEN]; for (int i = 0; i < *n; i++) { fscanf(fr, "%[^\n]%*c", buffer); strcpy( ((*books_dptr)[i]).name, buffer); fscanf(fr, "%[^\n]%*c", buffer); strcpy( ((*books_dptr)[i]).author, buffer); printf("Book %d : \"%s\" written by \"%s\"\n", i + 1, ((*books_dptr)[i]).name, ((*books_dptr)[i]).author); } } 의도는 구조체의 배열의 주소를 함수의 인자로 받아서, 함수 안에서 indirection을 한번 하면 배열, indirection 한번 더 하면 배열 안의 구조체, 대입되어있는 문자열이 Readonly 이므로 scanf로 해당 주소에 저장을 못하니, strcpy() 이용.제가 의도한대로 구현이 된건지 도움 부탁드립니다! 코드 첨부합니다 ( 코드 일부만 올렸는데 필요하시면 다 올리도록 하겠습니다!)
-
미해결크롤링으로 웹, 텔레그램봇, REST API, 모바일 앱 만들기
AWS 사용 중단 관련 문의
안녕하세요, AWS Lightsail 사용 중단 하기 위해서는 어떻게 해야하는지 알 수 있을까요?? 강의 내용 모두 그대로 따라해서 AWS Lightsail 이용 하였구요. 강의 수강 후, 아래와 같이 처리하였는데요. 1) Lightsail 내 인스턴스 삭제 2) Lightsail 탄력적 IP 삭제 3) 깃허브에 올렸던 코드 삭제 그런데 계속 일별로 아주 소액이긴 하지만, 비용이 증가 / 청구 되고 있어서 문의드립니다.
-
미해결모의해킹 실무자가 알려주는, SQL Injection 공격 기법과 시큐어 코딩 : PART 1
제가 한것이 맞는지 잘몰라 글 올립니다
환경은 외부 가상화 환경(window7) 에서 SQL 서버 환경(window10) 으로 연습 과정입니다 10분에서 12분 사이의 내용인데 http://192.168.174.135/board/mysql/index.php?sort_column=(case when 1=1 then idx else title end)&sort=desc 입력시 해당 쿼리는참이므로 넘버가이 오름 차순되어야한다고 생각하는데 반응이없고 거짓(1=2으로 해도 반응이 없어 맞는지 모르겠습니다
-
미해결스프링 핵심 원리 - 기본편
@autowired 필드명, @qualifier 강의에서 OCP를 위반하는 것이 아닌지에 대해 질문이 있습니다
안녕하세요. 좋은 강의 감사드립니다. 다름이 아니라 @Autowired 필드명, @Qualifier, @Primary 강의에서 조회 된 빈이 2개 이상일 때 @Autowired 필드명 이나 @Qualifier, @Primary 등을 사용하여 해결한다고 배웠습니다. 궁금한 점을 먼저 써보면, 위와 같은 해결 방법을 사용 시에 기존 구현체 클래스에 직접적인 수정이 일어나는 것에 대해서 1.OCP를 위반하게 되는 것일까요? 2.만약 위반이 아니라면 왜 위반이 아닌지 궁금합니다. 3.위반이라면 또 다른 해결책이 있는지 궁금합니다. 자세한 상황은 이렇습니다. 강의에서 OrderServiceImpl.class 에서 생성자 주입을 통해 discountPolicy에 두 개의 빈이 찾아져버리므로, 특정 빈을 찾을 수 있도록 인자의 파라미터 이름을 수정해야했습니다. (@Autowired 필드명 방식) @Autowired public OrderServiceImpl(MemberRepository memberRepository, DiscountPolicy discountPolicy) { this.memberRepository = memberRepository; this.discountPolicy = discountPolicy; } <OrderServiceImpl.class 수정 전> @Autowired public OrderServiceImpl(MemberRepository memberRepository, DiscountPolicy rateDiscountPolicy) { this.memberRepository = memberRepository; this.discountPolicy = rateDiscountPolicy; } <OrderServiceImpl.class 수정 후> 이것이 개방-폐쇠 원칙을 못지킨 것이 아닌가 하는 의문이 들었습니다. 이전에 같은 문제로 Component Scan 을 사용하지 않고 AppConfig.class에서 직접 수동으로 Bean을 생성하여 등록하는 과정에선 겹치는 빈이 있을 경우 AppConfig.class 내에서 해결 할 수 있었습니다.. 코드로 보자면 다음과 같습니다. (애초에 수동으로 빈을 등록하므로 애초에 두 개의 빈이 올라오지 않도록 빈을 안올려도 되며, 만약 두 개의 빈을 둘 다 올린다해도 아래와 같이 작성하면 의존성 주입 시 두 개의 빈 찾아져 오류가 생기는 일은 없을 것 같다고 생각합니다.) @Bean public DiscountPolicy discountPolicy() { //return new FixDiscountPolicy(); return new RateDiscountPolicy(); } 하지만 Component Scan, Component, Autowired를 사용할 땐 AppConfig.class에서 하던 것처럼 할 수는 없고, 직접 Impl 클래스에 변경을 해야하거나 @Quilifier 혹은 @Primary 어노테이션을 붙이기 위해 구현체의 클래스를 찾아가서 수정해줘야하는 것 같습니다. 바로 이 부분에 대해서, OCP를 위반하는 것인지 궁금합니다. 또한 만약 위반이 아니라면 왜 위반이 아닌지, 위반이라면 또 다른 해결책이 있는지 궁금합니다. 항상 좋은 강의, 명쾌한 강의, 속이 시원한 강의 해주셔서 너무나 감사드립니다. 강의 들으면서 속이 정말 뻥 뚫리는 느낌을 많이 받았습니다.
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
스프링부트 2.4.2 버전 에서는 TestExecutionEvent.TEST_EXECUTION 적용되는 것 같습니다.
안녕하세요 ㅎㅎ 스프링부트 2.4.2 버전에서 실습중입니다. @WithUserDetails(value = "seungmoo", setupBefore = TestExecutionEvent.TEST_EXECUTION) 이렇게 셋팅하니까 정상적으로 적용되네요!!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
jupyter notebook 파일 한글깨짐현상
안녕하세요 :) 강의내용과 동일하게 GitHub에서 소스코드를 다운받았는데 한글이 깨지는 현상이 발생했습니다. 파일목록과 파일이름이 아래와 같이 한글이 깨집니다. 어떻게 해결할 수 있을까요? 답변 미리 감사드립니다.
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
virtual에서
.set("toObject", {virtuals :true}); .set("toJSON", {virtuals :true}); 을 하는데 이건 왜 두개를 true로 해줘야하는건가요? 설명이 없는것 같아서 문의드려요.
-
미해결스프링 핵심 원리 - 기본편
Spring data JPA save() 관련 질문입니다.
안녕하세요. 강사님. 강사님 강의를 잘 보고 있는 학생입니다. 다름이 아니라, 강의를 들으면서 라이브 코딩 및 작은 프로젝트를 동시에 진행하고 있습니다. 그런데 프로젝트 관련해서 질문이 생겨 이렇게 글을 적습니다... 100% 강의 관련 내용은 아니지만 혹시나 답변을 받을 수 있을까 하여 실례를 무릅쓰고 질문 적습니다. ㅠㅠ... 다음과 같이 구성을 짰습니다. 각각의 구성은 아래와 같습니다. Content class - domain class 입니다. ContentController class - controller class 입니다. ContentRepository interface - 데이터 저장을 위한 인터페이스 입니다. Spring data JPA 를 사용하여 내용은 없습니다. (아래 첨부) ContentSaveRequestDto class - 새로운 Content를 DB에 저장하기 위한 DTO class 입니다. ContentService interface - Service class 입니다. ContentServiceImpl class - 문제의 코드 입니다. save() 에 오류가 있어서 빨간줄이 뜹니다. 오류의 내용은 다음과 같습니다. Non-static method 'save(S)' cannot be referenced from a static context 기초적인 자바 문법의 문제라고 생각했으나, 아무래도 Spring data JPA의 CRUD save() 를 사용하면서 문제가 생긴 것 같습니다. 비슷한 예제를 찾아보았으나, 코드의 구조는 모두 같은 것 같아서... 혹시 어떤 문제가 있는건지 조심스레 여쭈어 봅니다. 강의와 100% 관련 있는 내용이 아니라 죄송합니다. 긴 글 읽어주셔서 감사합니다.
-
반응형 웹사이트 포트폴리오(Architecture Agency)
psd 파일이 어디에 있는지 못찾겠습니다 ㅠㅠ
삭제된 글입니다
-
미해결애플 웹사이트 인터랙션 클론!
18:10 강의 중에서 궁금한게 있습니다.
메뉴가 자치해서 닿는 순간 숫자가 미리 변해서 저는 메뉴가 자치하는 높이 만큼 뺄줄 알았는데 position:absoulte을 사용하셨는데 position:absoulte는 공간을 차지 하지 않는건가요??
-
미해결해외취업 ASP.NET Core 웹개발 기본 강좌
net core 2.1 버전에는 없는건가요
app.Usestaticfiles() 매서드를 사용할경우 오류가 발생하네요 ㅜ
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
model fit!!
강의 잘 듣고 있습니다!! get_linear_reg_eval함수에서 cross_val_score()안에는 X_data_n을 사용하셨는데 model.fit() 안에는 왜 X_data를 사용하신지 궁금합니다!!
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
"EventSystem" 관련 질문
안녕하세요. "Rookiss"님. `EventSystem`에 대해서 질문드리고 싶습니다. `EventSystem`이 없을 경우, UI의 Canvas를 생성할 때 `EventSystem`이 생성되는 것을 UI 파트에서 보았습니다. 그러면, 1. "`EventSystem`은 `UI`랑만(Only. UI) 관련된 컴포넌트다"라고 봐도 무방한가요? 2. 만약 `UI`랑만 관련된 컴포넌트라면, `UI`가 없는 `Scene`에서는 `EventSystem`을 필요하지 않을 듯 한데 모든 `Scene`에서 `EventSystem` 컴포넌트를 생성하는 이유는 "모든 `Scene`에서는 `UI`가 무조건 존재할 것이다" 하고 가정하고 코드를 작성하는 건가요?? 아니면 다른 이유가 있을까요?? 답변해주시면 감사하겠습니다!