묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결만들면서 배우는 리액트 : 기초
cat-jjal-maker-cra 설치중
위와같은 진행상태로 error 시에 어떻게 해냐하나요?폴더 안에도 node_modules 와 packagej.son 두개만 만들어져 있습니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
출첵앱에서 FutureBuilder에 의한 반복적인 permission 체크
안녕하세요. 이번 강의를 듣고 의문점이 생겼습니다. 출첵앱에서 permission체크를 가장 외곽에 있는 FutureBuilder를 통해서 실시했는데, 그렇게되면, build가 실행될때마다 Geolocator의await Geolocator.isLocationServiceEnabled();await Geolocator.checkPermission(); 두개의 async함수가 엄청난 병목을 만들 것 같은데, initState에서 해결하는게 더 좋은 코드가 아닌지 궁금합니다.
-
해결됨나도코딩의 자바 기본편 - 풀코스 (20시간)
void의 정확한 의미를 모르겠어요
안녕하세요 챕터 6 부분을 공부하고 있는데 void를 쓰는 경우와 안쓰는 경우의 차이가 잘 와닫지 않습니다. 리턴값이 없으면 void를 쓰고, 리턴값이 있으면 void를 안쓴다고 알고 있는데 리턴값부터 이해가 잘 가지 않네요!예를 들어서// 호텔 주소 public static String getAdress() { return "서울시 어딘가"; }과셋째 줄에 sout "서울시 어딘가" 를 쓰는 것은 무엇이 다른건지요?감사합니다 :)
-
미해결언리얼 엔진4 입문 (C++ 기반)
강사님 질문 있습니다.
제가 ABMyCharacter라는 C++클래스안에 블루프린트 클래스 BP_VaultComponent라는 ActorComponent를 상속받는 BP클래스를 MyCharacter라는 C++클래스에 컴포넌트로 추가를 하고싶은데 구글링을 해보아도 자료가 없어서 질문글 남깁니다. BP_VaultComponent는 파쿠르 기능을 담당하는ActorComponent를 상속받는 BP클래스입니다.이런식으로 Event Begin Play와 Tick 함수를 통해 로직을 실행하는 아이인데, 이것을 ABMyCharacter에다가 컴포넌트로 추가를 하고싶어서헤더에 이렇게 선언을 해주고 위와같이 (밑줄) 컴포넌트를 만들었습니다.그런데 디테일 창을 보면은 컴포넌트가 추가가 되어있지 않아서아 내가 BP클래스를 생성자에서 로드를 안해서 그런가보다 해서이런식으로 BP클래스를 ConstructorHelpers를 통해 가져오면은 여전히 컴포넌트가 안 떠있습니다. 그래서 ABMyCharacter를 상속받는 BP_MyCharacter를 만들어서 AddComponent를 통해서UI를 통해 추가를 한뒤 에디터를 실행하면제가 원하는 결과가 잘 나옵니다. (아래처럼)즉, 정리하자면ActorComponent를 상속받는 블루프린트 클래스를 ABMyCharacter라는 C++클래스에 BP_VaultingComponent를 위와같이 컴포넌트로 추가를 하고싶은데 방법이 있을까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
HelloController.java 에러
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]실행 시, 콘솔 창과 같은 에러 때문에 실행이 안 됩니다. JDK 19.0.1 버전을 사용하는데, 버전에 문제가 있는 것일까요? 아니면 다른 해결 방법이 있는 걸까요?
-
해결됨언리얼 엔진4 입문 (C++ 기반)
언리얼엔진 크래시날때
언리얼엔진 크래시가 자주나는데 이때마다 무언가 작업한게 날라가있는데 이럴때 확인하는법이 있나요?이번에도 따라하다가 크래시한번났는데 다시하면서 무기 장착할때 프리뷰로 세팅된거로 안되어서 플레이어 좌표 0,0,0에 붙어서 뭐가잘못된거지 하고 찾다가 블루프린터에서 왼손l 소켓 만든게 사라져있어가지구 고생했네요 허허
-
해결됨외워서 끝내는 네트워크 핵심이론 - 응용
강의자료는 제공 안해주시나요?
강의자료는 제공 안해주시나요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
혹시 윈스턴으로 로거 저장하는 파트는 따로 없나요?
윈스턴이던뭐던 로그를 저장하는파트는 따로 없나요? 따라서 만들다보니 로그를 저장할 필요가 있을것같아서 시도중인데 nest는 방법을 잘 모르겠어서혹시 강의에 포함이된부분이있나해서요.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1189질문합니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. http://boj.kr/955bf25e27e0461282ecf4b4c29ac300계속해서 틀렸다고 나와서 질문드립니다@
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2589질문합니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.http://boj.kr/f9a6c24b6e81423a998535d547e4e500 tie(y, x) = q.front(); q.pop(); 부분을 제외하고 강사님 코드랑 거의 유사한데 계속 틀렸다고 나와서 질문드립니다!
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
현업에서의 jpql
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.쿼리 dsl에서 많이 설명 해주셨는데요 그렇다면 dsl을 쓰는 현업에서는 jpql을 사용할 일이 전혀 없을까요 ? 전혀 없다고 해도 근본이 되는 jpql을 알아둬야 하겠지만 학습시간에 대한 비중을 어디에 크게 둬야 할지 의문입니다 .
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
assertThat 관련 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]assertThat메서드가 두 값을 비교할 때 사용된다는 건 알겠는데 구글링 해보니 assertThat(actual, isEqualTo(expected)) 이런식으로 actual와 expected이 들어갈 위치라고 나와있고 강의에선 반대 느낌으로 설명하는거 같아서요강의코드로 혹시 어떤 게 actual값이고 expected값인지 이해하면 될까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
reduxjs/toolkit 에서 loadPost 한번만 가게하기
제로초쌤 강의를 들으면서 redux, redux-saga로 작성하신걸 깃헙 소스코드 참고하고 스스로 해보면서 toolkit으로 변환하면서 해보고 있는데 toolkit에서는 따로 한번만 요청이 가게 할 수 없나요..?제 코드 첨부하겠습니다<pages > index.js> useEffect(() => { function onScroll(){ console.log(window.scrollY, document.documentElement.clientHeight, document.documentElement.scrollHeight); if(window.scrollY + document.documentElement.clientHeight > document.documentElement.scrollHeight - 300){ if(hasMorePosts && !loadPostsLoading){ dispatch(loadPost(10)); console.log(loadPostsLoading); } } } window.addEventListener('scroll', onScroll); return () => { window.removeEventListener('scroll', onScroll); } }, [hasMorePosts])<actions > post.js>export const loadPost = createAsyncThunk('post/loadPosts' , async (data , thunkAPI) => { try{ const result = await delay(getDummyPost(data), 1000); return result; } catch(error){ console.log(error); } }); <reducers > postSlice.js> .addCase(loadPost.pending, (state, action) => { state.loadPostsLoading = true; state.loadPostsDone = false; state.loadPostsError = null; }) .addCase(loadPost.fulfilled, (state, action) => { state.loadPostsLoading = false; state.loadPostsDone = true; state.mainPosts = action.payload.concat(state.mainPosts); state.hasMorePosts = action.payload.length < 100; }) .addCase(loadPost.rejected, (state, action) => { state.loadPostsLoading = false; state.loadPostsError = action.error; })
-
미해결스프링 핵심 원리 - 기본편
Provider 에러관련해서 질문있어요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]implementation 'javax.inject:javax.inject:1' 추가 후 리로드 해줬는데도 하기와 같은 에러가 발생해서요..org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'singletonWithPrototypeTest1.ClientBean': Unsatisfied dependency expressed through field 'prototypeBeanProvider': No qualifying bean of type 'javax.inject.Provider<hello.core.scope.SingletonWithPrototypeTest1$PrototypeBean>' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}강의를 똑같이 따라 했는데 왜 이런 에러가 발생하는지 혹시 알 수 있을까요?
-
미해결
undefined reference to `WinMain'
홍정모의 따라하며 배우는 C언어 1.13 비주얼 스튜디오 코드의 기본적인 사용 방법을 들으면서 해봤는데 이런 오류가 떴습니다.강사님께서는 이렇게 했더니 저절로 a.exe라는 파일이 생성되더라고요. 뭐가 잘못된건지, 어떻게 해결해야 할지 모르겠습니다. 구글링을 해도 undefined reference to `WinMain'@16에 대한 내용이 대부분이어서요.도와주세요~!!
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
2:20초 부분 수정
ansible이 아니라 jenkins서버로 자막 수정 부탁드립니다.
-
해결됨워드프레스 제대로 개발하기 - 어드민 편
미디어 라이브러리 작동안함문제
질문 : 현재 테마를 두개를 작성하여 코딩중인데 이럴경우 '미디어라이브러리'에 사진을 업로드할때 에러가 발생할 수 있나요? 안녕하세요. 현재 표지 정보 저장하기 까지 따라온 상태입니다. 코드 표지넣기 버튼을 누르면 미디어 창까지는 잘 뜨는데요. 사진을 업로드하면 오른쪽에 'An error occurred in the upload. Please try agin later.'라고 에러메세지가 뜹니다. 그렇다고 사진이 안올라간고 하니 디비를 보면 잘 올라가 있는 상태입니다. 중간에 코드 따라치기를 잘못한가 싶기도해서 확인해본 결과 연습용 두번째 테마에서는 미디어라이브러리에 업로드된 이미지들이 잘 보입니다. (현재 wp-content/themes안에 강의따라하기용 테마랑 실제 배운걸 토대로 커스터마이징중인 테마가 있습니다) 감사합니다.
-
미해결Flutter 응용 - 공공 API를 활용한 앱 만들기 (MVVM 패턴)
Funtion vs StatelessWidget 질문!!!
안녕하세요!!강의를 듣다가 궁금한점이 생겨 질문드립니다.해당 강의에서 state가 필요하지 않은 위젯을 만들때 단순히 Widget을 return 하는함수를 사용하여 위젯을 만드시더라구요! 근데 제가 다른 강의를 들었을 때는state가 없는 위젯의경우 statelessWidget을 사용했었는데,혹시 statelessWidget을 사용하지 않고함수를 사용하시는 특별한 이유가 있으실까요?추가적으로statelessWidget을 사용할때와함수를 사용할때 어떤 차이가 있는건지 설명해주시면감사하겠습니다!! Widget loadingWidget() { return Center( child: Column( mainAxisAlignment: MainAxisAlignment.center, children: const [ Text('정보를 가져오는중'), CircularProgressIndicator(), ], ), ); } Widget buildRemainWidget(Store store) { var remainStat = '판매중지'; var description = '판매중지'; var color = Colors.black; switch (store.remainStat) { case 'plenty': remainStat = '충분'; description = '100개이상'; color = Colors.green; break; case 'some': remainStat = '보통'; description = '30 ~ 100 개이상'; color = Colors.yellow; break; case 'few': remainStat = '부족'; description = '2 ~ 30개이상'; color = Colors.red; break; case 'empty': remainStat = '소진임박'; description = '1개 이하'; color = Colors.grey; break; default: } return Column(
-
미해결스프링 핵심 원리 - 기본편
@Configuration 유무 질문
안녕하세요, @Bean이 있더라도,@Configuration이 있어야만, 싱글톤이 보장된다(프록시,,,)고 알고 있습니다... 그러나 강의 중에 보면 Class TestConfig에 @Configuration이 없어도 싱글톤 처럼 작동을 하네요,,(statefulService1 = hello.core.singleton.StatefulService@d78795statefulService2 = hello.core.singleton.StatefulService@d78795) 해당 부분은 왜 그런지 자세한 설명 요청드립니다... public class StatefulServiceTest { @Test void statefulServiceSingleton() { ApplicationContext ac = new AnnotationConfigApplicationContext(TestConfig.class); StatefulService statefulService1 = ac.getBean("statefulService", StatefulService.class); StatefulService statefulService2 = ac.getBean("statefulService", StatefulService.class); System.out.println("statefulService1 = " + statefulService1); System.out.println("statefulService2 = " + statefulService2); //ThreadA: A사용자 10000원 주문 statefulService1.order("userA", 10000); //ThreadB: B사용자 20000원 주문 statefulService2.order("userB", 20000); //ThreadA: 사용자A 주문 금액 조회 int price = statefulService1.getPrice(); //ThreadA: 사용자A는 10000원을 기대했지만, 기대와 다르게 20000원 출력 System.out.println("price = " + price); Assertions.assertThat(statefulService1.getPrice()).isEqualTo(20000); } // @Configuration static class TestConfig { @Bean public StatefulService statefulService() { return new StatefulService(); } } }
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
빈의 개념
클래스를 빈이라 하지 않고, (컨테이너 안에 들어 있는) '클래스의 객체'를 빈이라 하지 않는지요?