묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
KeyAction != null
InputManager의 OnUpdate함수에 if( KeyAction != null) 일때만 KeyAction.Invoke(); 를 해줬는데 KeyAction이 null일때 Invoke를 해주면 문제가 생겨서 저렇게 조건을 넣어주신건가요????
-
미해결스프링 핵심 원리 - 기본편
안녕하세요 개발자님 질문있습니다..!
삭제된 글입니다
-
미해결[React 1부] 만들고 비교하며 학습하는 React
reset 이벤트에 커스텀 이벤트를 연결하는 이유가 무엇인가요?
1234 x 버튼 누르면 검색어 지우는건 굳이 이벤트 emit subscribe 안해도 이미 html 버튼의 타입이 reset이라 x버튼 누르면 검색어가 사라지는데요 <button type="reset" class="btn-reset"></button> 굳이 커스텀 이벤트를 발생시키고 bindEvents() { on(this.inputElement, "keyup", () => this.handleKeyup()); on(this.element, "submit", (event) => this.handleSubmit(event)); // reset 이벤트에 대해 this.handleReset() 실행 this.on("reset", () => this.handleReset()); } handleReset() { console.log("reset 이벤트 발생"); this.emit("@reset"); } @reset 이벤트에 해 reset() 를 연결해서 this.store.searchKeyword = ""; 를 해주는 이유가 있나요? ex) this.searchFormView.on("@reset", () => this.reset()); reset() { console.log(tag, "reset"); this.store.searchKeyword = ""; }
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
포인터 - 메모리 캐싱
삭제된 글입니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberForm 객체
Q1. 만약 form에서 input이 하나가 아니라 여러개라도 모두 MemberForm으로 전달 받아서 넘겨주나요?? Q2. 사실 아직도 왜 MemberFomr객체가 필요한지 명확하게 이해가 가지않습니다ㅠㅠ 실제로는 넘겨와야 할 정보가 많아서 따로 데이터를 전달 받을 폼 객체를 만드는 것인가요?? Q3. create 메서드가 실행되는 순간 MemberForm객체가 생성되어 데이터를 전달받나요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
템플릿 문법적인 질문입니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 위와 같은 내용에서 typename 이 TypeAt 앞에 선언된 이유가 무엇인지 알 수 있을까요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
Sleep(0) 과 Yield에 관한 질문입니다.
혼자 생각하기에는 확신이 서질 않아서 질문 드립니다. Sleep(0)을 해서 양보하게되면 재스케쥴링이 되지 않게 해준다는 말은 해당 쓰레드의 상태가 blocked 상태가 되는것이고, Yield를 해서 양보하면 스케쥴링은 되게 해준다는 말은 해당 쓰레드의 상태는 Ready상태로 남는 다는 말일까요? 운영체제 지식이 부족한 것 같은데, 혹시 추천해 주실만한 책이 있을까요? 좋은 강의 감사합니다.
-
미해결
python의 모듈인 openpyxl과 pandas의 차이점을 알고 싶습니다
안녕하세요 python을 공부하면서 미니 프로젝트를 만들고 있는 학생입니다 openpyxl모듈로 일본어 단어장을 만들면서 Excel을 읽거나, 쓰는 기능과 Excel내 재정렬 기능을 구현던 중 pandas로 Excel을 다루는 것이 더 효율적이라는 얘기가 있어서 둘의 차이를 알아보고 있습니다 pandas는 데이터를 가공하기 위해서 사용한다는 분들이 많은데 openpyxl에서처럼 Excel파일 자체의 수정이 가능한지, 다른 점이 있다면 어떤게 다른지 여쭤보고 싶습니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨Kevin의 알기 쉬운 RxJava 1부
flatMapSingle() 메소드에 대하여
안녕하세요, ObservableGroupByExample03, 04에서 등장한 flatMapSingle() 메소드에 대해 몇 가지 질문을 드립니다. 1. 우선 flatMapSingle()과 map()의 마블 다이어그램이 서로 비슷해보입니다. map() 메소드부터 살펴보면 단일 원소 값을 원하는 값으로 변환해주고 있습니다. 그리고 flatMapSingle() 메소드의 마블 다이어그램에서의 함수 내부에 map()과 달리 '→'이라는 표시가 있는데, 저 화살표의 의미가 무엇인지와 이 두 함수 간의 차이점이 무엇인지 궁금합니다. 2. flatMap() 메소드의 리턴 값은 모든 Observable 형태를 허용하고, flatMapSingle()은 Single 형태의 클래스만 허용하는 것이 맞나요? 다음 ObservableGroupByExample04.java 예제에서 public class ObservableGroupByExample04 { public static void main(String[] args) { Observable<GroupedObservable<CarMaker, Car>> observable = Observable.fromIterable(SampleData.carList) .groupBy(car -> car.getCarMaker()); observable .flatMapSingle(carGroup -> Single.just(carGroup.getKey()) .zipWith( carGroup.flatMap(car -> Observable.just(car.getCarName())) .reduce((p1, p2)-> p1 + ", " + p2) .toSingle(), (key, sum) -> key + " : " + sum ) ) .subscribe(System.out::println);} 빨간색으로 표시된 Single 클래스를 flatMapSingle 내에서 시작해야 하는 이유를 알고 싶습니다. 제가 너무 별것도 아닌걸로 질문을 많이 드려서 강사님을 힘들게하는게 아닌가 죄송하네요;
-
미해결홍정모의 따라하며 배우는 C++
구조체를 굳이 포인터나 참조를 해서 쓰는 이유가 있을까요??
Psrson person person.age =5; 이런식으로 쓸 수 있는데 사실 사용법도 비슷한데 굳이 포인터나 참조를 해서 사용하는 이유가 있을까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
제로초님 강의 잘 들었습니다
프로그램을 만들고 웹사이트로 배포하는 것을 배우고 싶었는데 강의듣고 배포까지 할 수 있었습니다 그리고 추가적인 기능을 만들어보고 숙달하기 위해 모임 앱 프로젝트를 진행하였습니다 sleact강의를 듣고 typescript를 사용해보고 싶어서 typescript를 적용했고 antd를 사용하는 대신 유트브, 스포티파이 등의 디자인을 참고해서 css를 만들었습니다 괜찮으시다면 구경와주세요~ https://jinu-community.site 사이트 https://github.com/ji-nu-kim/community-app 깃허브 페이지 감사합니다!
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
break가 안되요!
아에 break가 안되요
-
미해결실전! 스프링 데이터 JPA
SQLGrammarException 발생 ...
안녕하세요 ... 정말 재밌고 알차게 강의를 들었는데요.. ! 마지막 강의의 native Projection 을 구현할때 ... SQLGrammarException 이발생합니다 ㅜㅜ userName은 제가 entity를 만들때 userName으로 만들었어요..! 이유를 잘모르겠습니다 ..! 도와주세요 ! 감사합니다 :)
-
미해결홍정모의 따라하며 배우는 C++
&로 매개변수로 받을경우 함수를 벗어나도 공유가 된다고 이해했는데
제가 전투방식을 간단하게 구현해봤는데 &를 매개변수로 넣을경우 같은 주소를 공유하여 함수를 벗어나도 그 값을 유지한다고 이해를 했는데 왜 제 코드는 값이 원래대로 초기화가 되었을까요.. 혹 제가 이해를 잘못하여 코드를 잘못작성한걸까요? void aet(const int &hp, const int &at) { int de = hp - at; cout <<"전사는 몬스터에게 "<< de<<"의 데미지를 입었습니다." << endl; de = hp; } struct At { string ne; int hp; int at; }; int main() { At at; at.ne = "전사"; at.hp = 80; at.at = 20; cout << "플레이어의 직업은 " << at.ne << " " << "HP:" << at.hp << " " << "공격력:" << at.at << endl; At mt; mt.ne = "몬스터"; mt.hp = 50; mt.at = 10; cout << mt.ne << "의 정보는 " << "HP:" << mt.hp << " " << "공격력:" << mt.at << endl; aet(mt.hp, at.at); cout << "****************************************************************************************" << endl; cout <<"현재 "<< at.ne << " " << "HP:" << at.hp << " " << "공격력:" << at.at << endl; cout << "현재 " << mt.ne << "의 정보는 " << "HP:" << mt.hp << " " << "공격력:" << mt.at << endl; return 0; } 이렇게 작성했습니다.. 현재 플레이어의 정보와 몬스터의 정보를 띄어주고 플레이어가 공격하는 함수를 만들어 매개변수로 몬스터의hp,플레이어의 공격력을 넣어주었고 de라는 변수에 몬스터의hp - 플레이어의 at(공격력)을 넣고 de라는 값을 다시 hp에 넣어주려고 한건데 디버그를 봐도 함수에서 몬스터의hp - 플레이어의 at 되어 de의 값은 30이 잘 되었는데 그 다음 de = hp; 이 부분에서 de 50 , hp 50 으로 바뀌네요.. 뭐가 문제일까요..
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
안녕하세요 중급반 리뷰를 남기려고하는데 어디서 남기죠... ㅜㅜ
안녕하세요 중급반 리뷰를 남기려고하는데 어디서 남기죠... ㅜㅜ
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
소스코드 다운질문
<Pre-release> Ultralytics Yolo 실습 – 01 <Pre-release> Oxford Pet 데이터 Train 실습 - 데이터 리뷰와 학습과 검증용 데이터 구조 만들기 개요 강의에서 Colab에 파일 업로드해야 하는데 아래 3개 파일은 어디서 다운받나요? yolo3_train_oxpet.ipynb yolo3_train_raccoon.ipynb yolo5_train_bccd.ipynb
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
결과가 안나와요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. SyntaxError:invalid syntax 이렇게 떠요
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Next.js 쿠키 관련 질문이 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. axios.defaults.headers.Cookie 값에 토큰을 넣지않고, headers.common.Authorization에 엑세스토큰을 넣어서 api호출을 하는데 이렇게 해도 되는 건가요??
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
인덱스
index index.html index.htm 이 3개 잇는 이유가 뭔가요? index.html은 리액트의 Index.html을 가져오는 거 알겠는데 나머지는 왜 있는지 잘 모르겠네요.
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
질문있습니다!
typeorm에서 nullable: false로 지정하면 db에 저장될때 값이 없으면 에러를 띄울수있고 class-validator에서 @IsNotEmpty를 사용하면 PickType을 사용해 엔티티를 상속받은 Dto단에서 값이 없을때 에러를 띄울수 있는데 어떤쪽에서 에러처리하는게 더 효율적일까요?