묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결디파이 킹덤 P2E(Play to Earn)로 투잡하기
p2e 모델에 대한 궁금증
p2e 모델이 일종의 에어드랍으로 보이는데요 1. p2e를 도입한 게임사 입장에서는 어떻게 수익을 버는지 주수익원은 무엇인지 2. 보상으로 준 아이템이나 토큰이 어떻게 소각하는지 즉 경제가 어떻게 순환되는지 궁금합니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
참조와 주소 전달의 크기 확인방법
struct StatInfo { int hp; int attack; int defence; }; int main() { StatInfo info; info.hp = 100; info.attack = 5; info.defence = 1; PrintInfoByRef(info); PrintInfoByPtr(&info); } void PrintInfoByRef(StatInfo &info) { cout << "size is :" << sizeof(info) << endl; } void PrintInfoByPtr(StatInfo* info) { cout << "size is :" << sizeof(info) << endl; } 주소 전달 방식과 참조 잔달방식 모두 8바이트(64bit환경) 크기만큼을 매개변수로 전달한다고 설명을 해주셔서 해당 부분을 위 코드를 사용해 확인을 해봤습니다. 그런데 주소 전달방식의 경우 8바이트가 맞게 나오지만 참조 전달방식의 경우 구조체의 크기(12바이트)로 확인이 됩니다. 그리고 각 함수들에 전달되는 매개변수의 메모리를 확인해봐도 주소 전달방식의 경우 구조체의 주소값을 가지고 있었지만 참조 전달방식의 경우 구조체의 첫번째 값(위 예제에서 int hp)을 가르키고 있었습니다. 어찌보면 당연하게도 값 전달방식과 동일하게 main함수에서 구조체 객체를 매개변수로 넘겨주기 때문에 그럴 수 있지만 강의에서 설명해주신 메모리의 크기가 확인이 안되니 납득이 어렵습니다. 강의에서 설명해주신 참조와 주소 전달의 크기가 8바이트라는것을 어떻게 확인할 수 있을까요? 참조와 주소 전달 방식 각각을 어셈블러를 까면서 확인하는 과정을 강의에 포함해 설명해주셔서 내부적으로 동작하는 방식을 눈으로는 알겠지만 각각의 크기를 눈으로 직접 확인하기 어려워 뭔가 상충되어 이해되는 느낌입니다....
-
미해결Java로 배우는 자료구조
강의자료 어디서 보나요
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 어디서 보나요
-
미해결실전! 스프링 데이터 JPA
MemberJpaRepository, MemberRepository 다형성 관련 질문
안녕하세요! 강의 핵심 내용은 아니지만 궁금한게 생겨서 질문드립니다 토이프로젝트를 진행중인데 순수 jpa만 활용한 MemberJpaRepository를 먼저 사용하고 나중에 스프링 데이터 jpa를 활용한 MemberRepository 로 바꾸고 싶은데요 스프링 핵심원리편에서 학습했던 것처럼 다형성을 활용해서 두 리포지토리를 유연하게 바꾸고 싶은데, 그러려면 MemberJpaRepository와 MemberRepository 둘 다 같은 인터페이스를 구현해야 되는 걸로 알고있어서요 이 경우에서는 일단 BasicRepository 인터페이스를 직접 만들고 이걸 MemberJpaRepository와 MemberRepository 둘 다 동시에 상속받게 하면 될까요? MemberRepository는 BasicRepository에 추가로 JpaRepository를 상속받으면서요..!
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
문의 드립니다.
혹시 강의 내용을 제 개인 블로그에 정리해가면서 공부하고 싶은데 괜찮을까요?? 비밀글로 올려놓도록 하겠습니다.
-
미해결쉽고 빠르게 익히는 Power BI (기본편)
시각화 아이콘 문제 관련해서 캡쳐본 올립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결홍정모의 따라하며 배우는 C언어
0.00089f
영상 20:55 에서 conversion from 'double' to float 이라는 에러가 떠서 13번째 줄의 0.00089를 dollar와 won의 float형과 같이 맞춰주기 위해 0.00089f 로 고쳐주셨는데요 저는 에러창에 저런 문구가 뜨지 않는데 그러면 안 고쳐도 되는 건가요? f를 붙히기 전에 영상에도 그렇고 제 컴퓨터도 잘 실행되었는데 그러면 f를 붙히는 것과 안 붙히는 것의 차이가 없는 것 아닌가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
스프링 MVC와 스프링 부트의 차이
안녕하세요, MVC와 부트의 차이에 대한 질문 드립니다. 평소에 둘의 차이라면 부트는 애너테이션 기반 개발이 가능하다는 것으로 알고있고 검색하면 역시나 같은 내용이 나오는데요, 이 수업에서는 MVC 프로젝트를 만들면서도 애너테이션을 사용하고 있습니다. 물론 spring boot로 프로젝트를 만들어서 그런게 아닐까 생각은 하고 있는데.. 그럼 이 수업에서 말하는 스프링 MVC의 정의가 정확히 뭔지에 대해 생각하게 되더라구요. 스프링에서 제공하는 모듈 자체를 말하는건지, 단순히 스프링(부트)를 사용해 MVC 기능을 설명하시는 건지 궁금합니다..!!
-
미해결Vue.js + TypeScript 완벽 가이드
권한 요청 드립니다
안녕하세요 강사님 두 번째 프로젝트 깃헙에 접근 권한 요청드립니다. 깃헙 아이디는 anstjaos 입니다.
-
미해결C로 배우는 자료구조 및 여러가지 예제 실습
학습 자료 pdf 파일에 관해서
안녕하세요. 얼마 전 부터 수강하게된 학생입니다. 다름이 아니라, 학습 자료가 올라와있는 링크가 있었는데 최근들어 접속이 안돼서 자료를 받지 못하고 있습니다. 혹시 자료를 받을 수 있는 다른 곳은 없을까요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
로직 구현 질문
안녕하세요 문제풀이 보기 전에 문제에서 어제라고 하는 개념 때문에 -1을 주고 -1을 준 테이블을 어제라는 식으로 이해했는데 답이 안나와서 보니 -1을 준 테이블이 오늘이고 아무 조건도 안준 테이블이 어제였어요. 이런 부분이 너무 헷갈린데 어떻게 하면 좋을까요? ㅠㅠ 쿼리의 문법적인 부분보다 로직적인 부분이 헷갈려서 답답하네요
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Spring Data JPA를 통해 Spring Bean이 등록되는 과정
public interface SpringDataJpaMemberRepository extends JpaRepository<Member, Long>, MemberRepository { Optional<Member> findByName(String name);} 인터페이스가 JpaRepository를 상속받고 있으면, Spring이 알아서 구현체를 만들어서 Spring Bean으로 등록 (아직 스캔은 하지않아서 등록은 안된 상태) @Configurationpublic class SpringConfig { private final MemberRepository memberRepository; @Autowired public SpringConfig(MemberRepository memberRepository) { this.memberRepository = memberRepository; } @Bean public MemberService memberService() { return new MemberService(memberRepository); }} @Autowired를 보고 Spring이 해당되는 SpringDataJpaMemberRepository로 가서 SpringDataJpaMemberRepository을 통해 만든 구현체를 Spring Bean으로 등록 >>이렇게 이해하면 될까요? 검색해보니 Proxy 객체 등 이해하기 어려운 용어들이 나와 질문 드립니다..
-
미해결[백문이불여일타] 데이터 분석을 위한 고급 SQL
업데이트 구문
아래와 같이 쿼리 작성을 하여 실행을 하였는데, result 가 invalid testcase 로 나옵니다.. 왜그런지 아시는지 문의 드립니다. update salary set sex = case when sex = 'f' then 'm' else 'f' end; 감사합니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
아나콘다3 처음에 설치해떄 fail menus 오류
설치 마지막쯤에 failed to create menus 하면서 오류가 떠서 무시 하고 설치하면 설치된게 딱히 없네요 다운이 안되서 공부를 할 수가 없어요 왜그럴까요 ㅜㅜ 제가 노트북이 오래되서 윈도우7 쓰고있어서 그런가요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
전체선택자 내 box-sizing
전체 선택자 내에서 box-sizing: border-box; 했는데 div3박스가 그대로여서 질문남겨요~ 어떻게 하면 되는지 알수 있을까요? * { font-family: 'Syne Tactile', cursive; box-sizing: border-box; outline: none; }
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
로그인 → 상품 목록 화면으로 이동할 때 LoginCheckInterceptor가 어느 구간에서 실행되는 것인지 질문이 있습니다!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/)[질문 내용]여기에 질문 내용을 남겨주세요. 로그인 처리 2 - 필터, 인터셉터 스프링 인터셉터 - 인증체크 수업과정에서 질문이 있습니다. 로그인 화면 현재 로그인 화면에서 상품 목록 화면으로 이동하는 상태 입니다. 현재 로그 출력으로는 이와 같이 됩니다. 궁금한 점으로는 로그인 -> 상품 목혹 화면으로 이동할 때 (위 사진과 같이) - `LogInterceptor/preHandle`가 실행된 후 - `h.l.w.interceptor.LoginCheckInterceptor : 인증 체크 인터셉터 실행 /items` 이 실행되고 - `LogInterceptro postHandle`이 실행이 됩니다. 이때 `LoginCheckInterceptor`가 인터셉터 호출 흐름에서 언제 호출된 것인지 궁금함에 두 가지 질문을 적게 되었습니다. (1) 스프링 인터셉터 호출 흐름을 기준으로 본다면 (수업 ppt에 있는 사진 입니다. 삭제 요청시 삭제하겠습니다.) => 2. handler -> 3. modelandview 반환 과정에서 `LoginCheckInterceptor` 가 실행된 것인지 궁금합니다. (2) 스프링 인터셉터 체인 과정을 보았을 때를 기준으로 본다면 HTTP 요청 → WAS → 필터 → 서블릿 → 인터셉터1 → 인터셉터2 → 컨트롤러 제가 이해한 것으로는 HTTP 요청을 보고 → WAS에서 `registry.addInterceptor` 중 하나를 선택하고 → 필터 적용 → 서블릿 → 인터셉터(여기서 WAS에서 선택된 order를 기준으로 실행이되어) → 컨트롤러 이와 같이 실행되는 것이 맞는걸까요?
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
Dockerfile 오류 문의드립니다.
RUN python manage.py collectstatic --noinput 위 명령어를 입력하고 설정을 했으나 아래와 같은 메시지가 뜨는데요 ㅠㅠ 선생님께서 설정해주신 부분과 상당히 유사하게 진행하고 있는데 왜 그런지 궁금합니다. 혹시 추측이 가능한 부분이 있으실까요? # 오류 # 디렉토리 구조 # settings.py
-
미해결야곰의 iOS 프로그래밍
info에서 자동완성이 나오지 않는데 따로 설정을 해주어야 하는 부분인가요?
제곧내
-
미해결프론트엔드 개발자를 위한 웹팩
htmlWebpackPlugin 질문
htmlWebpackPlugin 이 플러그인을 사용하는이유가 파일을 추가할떄마다 루트폴더에있는index.html에 직접 추가하기가 번거롭기때문에 사용한다고 생각해도되나요?
-
미해결블록체인3.0 NFT GAME
P2e수익모델
P2e는 게임사 입장에선 수익원이 뭘까요 언뜻 아이템을 에어드롭하는 모양새인데요