묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해
GetWorld() 가 nullptr을 반환합니다
좋은 강의 감사드립니다. 9강 무한맵의 제작 파트 중 28:29초, 31:27초에 나오는 GetWorld() 관련 함수에 대해 질문드립니다. 아무리 캐릭터를 움직여 문쪽으로 다가가도 새로운 맵을 생성하지 않습니다. 떨어지지 않을 정도로 문 밖에 나갔다가 다시 맵 안으로 들어오면 에디터가 터지는 현상이 생겨 알아보니 SetFight에서 타이머를 설정하는 부분에서 GetWorld가 nullptr을 반환한다는 것을 로그로 확인했습니다.강사님의 깃허브에서 코드파일을 받아 실행했을 때에는 정상 작동되는 것을 확인하였고, 해당 파일의 ABStageGimmick 관련 헤더와 cpp만 그대로 복사하여 제 환경에서 실행해보았을 때에는 똑같이 GetWorld()가 nullptr을 반환하는 현상이 나타납니다.맵을 생성하지 않는 문제도 OnGateTriggerBeginOverlap에서 GetWorld()를 호출하는 코드 때문인 것 같은데, 해당 부분에 중단점을 찍어 살펴보니 중단점이 한 번 걸린 이후에는 정상적으로 맵도 생성되고, 이후 SetFight 코드도 정상실행됩니다. (중단점을 안 찍으면 맵이 생성되지 않으며 SetFight가 호출될 때 터집니다)강사님 코드를 그대로 사용하는데 왜 이런 문제가 생기는 걸까요?
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
postman에서 rest login role 테스트 하는 방법?
rest api 비동기 로그인을 프로젝트를 따라하며 공부하고 있는데요, postman에서 로그인된 회원에 대한 api를 테스트하고 싶은데 로그인 정보?를 어디에 넣어 줘야 테스트가 가능할까요?
-
미해결김영한의 실전 자바 - 중급 2편
타입 매개변수 추론 질문 드립니다.
5:20 즈음에 AnimalMethod.bigger(cat, dog) 가 타입 추론이 불가능해 문제가 된다고 하셨는데, Cat과 Dog의 공통 조상인 Animal로 타입 추론이 되는 것 같아서 이게 맞는지 확인차 질문드립니다.Animal animal = AnimalMethod.bigger(cat, dog);
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
컨트롤uri
회원 등록 폼 조회: /member/new get에서 컨트롤 URI는 컨트롤러라고 교제에 되어 있는데,회원 등록 폼 조회: /member/new get는@getMapping("/new")통해서받게 됨으로 따라서 여기서 GET /edit도 컨트롤 uri 가 되는거 아닌가요?
-
해결됨김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
join() 시 CPU 점유 여부
join()시에 스레드는 CPU를 점유한 상태에서 대기하는 건가요? 아니면 스레드 큐에 들어가있나요?
-
미해결React 기반 Gatsby로 기술 블로그 개발하기 v2
렌더링 문제
pages/index.tsx 파일이 먼저 렌더링이 되어야되는데pages/{contentfulPost.slug}.tsx 파일 이 먼저 렌더링 되는 현상이 생겼는데 이거는 무슨경우인가요 ? 갑자기 이렇게 되었습니다. 캐시 제거랑 재부팅까지했지만 해결을 못하고있습니다..
-
해결됨삼각형의 실전! Vulkan 중급
질문이 있습니다.
질문 1)3개의 스왑 이미지를 할당 받는 상황입니다.하나는 출력용 프론트버퍼, 하나는 백버퍼,하나는 G 버퍼를 사용하기 위해 컬러 첨부로 정의했다고 가정하면추후 vkAcquireNextImageKHR 함수를 통해 렌더링할 프레임버퍼 인덱스를 가져오면..예를들어 G 버퍼는 첨부이니 프레젠테이션 엔진에서 알아서 인덱스를 제외해주고다음 렌더링에 필요한 프레임 버퍼 인덱스를 리턴해주는건가요 ?질문 2)렌더 패스 호환성의 대해서 제가 이해한 것이 맞는지 궁금합니다.렌더 패스 호환성은프레임버퍼를 생성할때 렌더패스를 인자로 넣게 되어 있다.VkCmdBeginRenderPass() 호출할때 프레임버퍼와 렌더패스를 둘다 넣게 되어있는데,이때 프레임버퍼에서 생성할때 넣은 렌더패스가 아닌 다른 렌더패스를 넣어도 된다는 의미.단 조건이 있는데 아래 2개,1) RenderPass의 AttachmentDescription VkFormat과 VkSampleCountFlagBits와 ImageView 생성시, VkImageViewCreateInfo 의 VkFormat과 VkSampleCountFlagBits 가 동일할때2) RenderPass의 pAttachment의 개수와 FrameBuffer의 pAttachment 개수가 동일할때
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
섹션22 동영상에서 비동기 활용 이유 문의
안녕하세요!섹션22 동영상 트는 부분에서 async와 await를 쓰시는 이유가 궁금해요~!비동기를 안써도 그냥 자연스럽게 작동될 것 같은데 의문점이 생겨 문의드립니다.감사합니다.onLogoTap() async {final video = await ImagePicker().pickVideo(source: ImageSource.gallery,);print(video);}}
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
에뮬레이터가 실행이 안 되네요..
환경변수, SDK 설정은 수없이 확인해보았고 지웠다 깔았다도 반복해보았습니다. 경로에 한글이 들어가 있지도 않았는데 도저히 에뮬레이터가 작동할 생각을 안 하네요.. 디바이스 매니저에서 추가를 해서 에뮬레이터 실행을 누르면 바로 오류가 뜨지 않고 실행은 되는데 정말 잠깐 뜨고 사라진 다음 작업 표시줄에만 남아있습니다.그래서 다시 눌러보면 각종 dll 파일들이 없다고 뜹니다.libandroid-emu-metrics.dlllibprotobuf.dlllibandroid-emu-agents.dlllibglib2_windows_msvc-x86_64.dll이렇게 네 종류가 뜹니다.노트북 기종은 950sbe/951sbe 입니다. 혹시 제 노트북이 플러터 프로그램과 호환이 안 되는걸까요?
-
미해결김영한의 실전 자바 - 기본편
기본형vs참조형3-메서드호출과 관련해서 Integer 객체와 관련하여 질문이 있습니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]강의의 10분51초에서 참조형 객체는 함수로 매개변수를 불러들일경우, 주소값을 가져와서 함수내에서 값이 변경되면 주소값의 값이 바뀐다고 들었습니다.다만, Integer 객체의 경우, 참조객체인것으로 알고있는데,아래와 같이 Data 가 아닌 Integer 객체를 전달하니 두 결과가 모두 10이 나옵니다.Integer 값은 왜 바뀌지 않는것인가요?public class Ref { public static void main(String[] arg){ Integer a = 10; System.out.println(a); change(a); System.out.println(a); } private static void change(Integer x){ x =20; } }
-
해결됨Supabase, Next 풀 스택 시작하기 (feat. 슈파베이스 OAuth, nextjs 14)
타입에러에 관해 질문있습니다
아래와 같은 타입에러가 발생했습니다.데이터베이스와 todoDto모두 설정 및 정상적으로 가져온거 같은데요마우스를 올려보고 에러내용도 확인해보면 타입은 다 같게 설정되어있는거 같습니다.타입자체를 비교해서 대입 하려해도 에러가나오네요..플러그인을 통해서 시각화해서 좀 더 자세하게 머가 문제인지 비교해봐도 타입이 같습니다..혹시 뭐가 문제인지 알 수 있을까요?...
-
미해결AWS(Amazon Web Service) 중/상급자를 위한 강의
ECS + ECR + CodeBuild 실습 - 1부 가 안됩니다
ECS + ECR + CodeBuild 실습 - 1부 가 안됩니다강사님 강의를 그대로 실행하였는데 계속 화면에 "안녕하세요! .... " 문구가 뜨지 않고 사이트에 연결할 수 없음만 나옵니다aws화면도 좀 바꼈고헤서 보충강의 까지 보고 진행했는데뭔가 Dockerfile이 안 맞는지 서비스 시작하면 에러가 발생합니다. 확인부탁드립니다 ㅠㅠ에러 발생했던 로그 화면 첨부합니다
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
안녕하세요 vue 2.7로 수강하고 있는 학생입니다. 실무에서 최하위 자식의 props와 watch의 관계를 여쭈고자 합니다.
다름은 아니고 vue2.7 버젼을 사용하고 있습니다. 오늘 실무에서 업무를 진행하다. 한가지 의구심이 들어서 질문을 여쭈고자 합니다.부모 에서 ref 반응형 데이터가 존재하는데 이 반응형 데이터를 바로 아래 자식으로 props를 넘겨주었고 이 넘긴 props를 watch를 사용해서 변화가 있을때 어떤 로직을 처리하겠다.로 구현을 했습니다. 구현과정에서 컴포넌트를 나눌 필요가 생겨서 자식안에 자식을 하나 더 만들고 최상위 부모로 부터 받은 props를 그 최하위 자식에게 전달 후 최하위 자식에서 watch를 통해 어떤 로직을 처리하겠다. 로 구현을 했을때 최하위 자식에서 watch가 정상적으로 props의 변화를 인지 하지 못하는 이슈가 있었습니다. 하지만 해당 props값을 렌더링 했을때는 최하위 자식에서도 정상적으로 변했습니다. 결국 최하위 자식에서 deep과 immediate 옵션을 설정해 해결했는데 왜 이런식으로 동작했는지 검색을해도 나오지 않아서 궁금해서 여쭙고자 합니다. 여기서 ref 데이터 타입은 object이고 초기값은 null 입니다. 추가적으로 최하위 자식은 항상 렌더링 되는것이 아닌 v-if v-else가 걸려있습니다.
-
미해결김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성
람다식과 스트림에 대해서는 강의가 없을까요!
궁금합니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
순수 jdbc h2Database와 연동
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]Wrong user name or password에러가 뜨는데 어떻게 해야되나요?org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException: Wrong user name or password [28000-224]이 오류가 떠요
-
해결됨스프링 DB 1편 - 데이터 접근 핵심 원리
런타임 예외를 사용해야 하는 이유에 대해
체크예외보다는 런타임 예외를 사용해야 하는 이유에 대해 다음과 같이 정리해봤는데, 잘 이해하고 있는 게 맞을까요?체크예외든, 언체크예외든 대부분의 예외는 컨트롤러나 서비스 계층에서 복구가 불가능한 예외이다.하지만 이 중에서 언체크예외를 사용한다면, 컨트롤러와 서비스 계층에서 디테일한 예외까지 의존하고 알 필요가 없어진다. 이러한 한 가지의 이유로 언체크예외를 사용하는 것이 더 좋다.
-
해결됨세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)
좋은 풀이란 무엇일까요?
안녕하세요, 문제를 푸는 도중에 갑자기 궁금증이 생겨 질문 드립니다.4779 재귀문제를 푸는데, 예제 출력을 분석하지 않은? 상태에서 문제만 가지고 직관적으로 문제를 해결하려 했습니다.먼저 선을 만들고, 선을 3으로 나누면서 몫이 0이 되면 선을 리턴하고, 그렇지 않으면 계속 나누는 방법을 생각했습니다.def cantor(n): line = '-' * (3 ** n) def divide(part): if len(part) == 1: return part N = len(part) // 3 return divide(part[:N]) + ' ' * N + divide(part[-N:]) return divide(line) n = int(input()) result = cantor(n) print(result)강의에서는 예제 출력을 보고 케이스마다 공백이 있는 것을 확인하여 공백에 3^(k-1)을 넣어줘서 푸셨는데, func() + 공백 + func() 형식으로 recursive case를 푸는 방법은 전혀 생각이 안났습니다.경험이 많이 없어서 강의대로 푸는 방법이나 스킬을 익혀야 하는지, 아니면 직관적으로 푸는게 좋은지 궁금합니다.직관적으로 푸는게 나쁜건 아닌데 강의대로 푸는게 더 구현이 편한 것 같기도 해서 질문드려요.좋은 강의 감사드립니다 🙂
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-N 질문 있습니다.
4분 30초쯤에 log64부분이 이해가 안되는 사람은 시간 복잡도 관련되어서 보고 오라고 하셨는데 시간복잡도에서 재귀함수 관련돼서는 몇번 중복되느냐에 따라 ()^n의 복잡도를 가진다는 이야기만 있는데 혹시 다른 부분에 언급 되어 있을까요? 제가 못찾는 걸까요ㅠㅠ 어디 부분을 봐야되는 것일까요?왜 log2 64인지 이해가 잘 되지 않습니다ㅠ
-
해결됨스프링 DB 1편 - 데이터 접근 핵심 원리
로그 관련 질문
예외와 관련된 로그를 찍는데 로그 레벨을 log.error가 아닌 info로 두는 이유가 있나요?System.out.print()보다 log를 남기는 방법이 더 선호되는 이유가 있나요?에러라는 표현과 예외라는 표현은 같다고 봐도 무방할까요?감사합니다.
-
해결됨AB 테스트 실무자 완벽 가이드
여기서 유의수준은 p-value와 동일한가요?
5% 라 나와서 p-value라고 생각했는데 계속 듣고 있으면 그것도 아닌 것 같고, 유의수준은 어떻게 결정되는지도 궁금합니다.