묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C언어
10.2강 20:39 sizeof 배열명
sizeof(power_of_twos)에서 power_of_two를 왜 주소로 인식하지 않는 것인가요?저는 power_of_twos를 배열명, 즉 주소 상수라고 생각해서 4byte가 나올 것으로 예상했습니다.
-
해결됨이득우의 언리얼 프로그래밍 Part4 - 게임플레이 어빌리티 시스템
플레이어에만 위젯을 넣었는데 NPC에서 HpBar가 어떻게 나오나요??
강의 따라가다가 제 화면에서는 플레이어에만 HpBar가 나오는데 강의에선 NPC에도 나와서 질문 드렸습니다. +npc에도 같은 위젯코드를 넣어봤더니 에디터를 처음 켤 때 로딩중에 위젯컴포넌트에서 InitWidget()이 실행되면서 위젯의 SetAbilitySystemComponent()를 호출하게 되는데요. 저는 SetAbilitySystemComponent()에 ensure을 놔뒀더니 이 타이밍이 빙의 전이라 어트리뷰트가 등록이 안되있는 상태라서 에러가 발생하는 것같습니다.강의 처럼 if 로직으로 바꾸면 되긴하는데 로딩중에 위젯컴포넌트의 InitWidget()가 호출되는 이유가 무엇인가요? 월드에 npc가 배치되있긴하지만 BeginPlay()를 호출하지는 않는데 왜 InitWidget()이 호출되는지 잘 모르겠습니다.제가 part2에서 들었던거는 액터의 BeginPlay() 이후에 호출된다고만 들었는데 다른 이유가 있나요?? 이것 때문인 것 같습니다.
-
미해결초보를 위한 도커 안내서
docker run 명령어중 /bin/sh 파라미터 문의
docker run --rm -it ubuntu:20.4 /bin/sh 에서 /bin/sh 는 어떤 역할을 하는 파라미터 인가요?
-
해결됨코딩테스트 [ ALL IN ONE ]
수강생인데 교재 공유좀 해주세요.
안녕하세요. 저번에 교제 공유 신청했는데 2일째 답변이 없으셔서 빨리 신청한 이메일로 공유좀 부탁드려요
-
해결됨스프링 DB 1편 - 데이터 접근 핵심 원리
SQLException 질문
Service코드가 JDBC에 의존적이라 스프링이 제공하는 PlatformTransactionManager 인터페이스에 의존하게 바꿨는데 그러면 SQLException 예외도 없어도 되나요 ?
-
미해결장고 설계철학으로 시작하는 파이썬 장고 입문
CreateView에 html 코드가 어떻게 적용되는 걸까요?
안녕하세요, 수강생 김영빈입니다!강의 4-3. django-bootstrap5 적용 및 post_new 뷰 구현과 관련하여 질문이 있습니다.bootstrap을 활용하여 포스팅을 위한 form을 구성하는 와중에 app.views.py에서 클래스 기반 뷰인 post_new를 활용해 form을 사용자에게 전달하고, 사용자가 입력한 내용을 DB에도 저장시킵니다.이때 view의 함수 기반 뷰인 index나 post_detail과는 다르게 return값에 html 템플릿 인수를 적용하지 않습니다. 그런데 어떻게 연결이 되어 사용자에게 html 코드를 보여줄 수 있는 것일까요?제가 유추해보았을 때는 form_class의 인자로 넣은 PostForm을 활용해 app.forms.py의 PostForm 클래스를 참조하여, form object를 생성하고, 이 form object를 post_form의 form인자로 받아서 html 코드를 출력하는 것으로 생각했습니다만 확실하지가 않아서 문의드립니다.CreateView가 매커니즘에 대한 이해가 크지 않아서 혼란이 발생하는 것 같습니다. 어떻게 이해하면 될지, 또한 CreateView의 소스코드는 어디서 볼 수 있는지 또한 함께 질문 드립니다!
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
connection total 개수에 대한 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. @Testvoid dataSourceConnectionPool() throws SQLException, InterruptedException {//커넥션 풀링 : 히카리 풀 사용 HikariDataSource dataSource = new HikariDataSource(); dataSource.setJdbcUrl(URL); dataSource.setUsername(USERNAME); dataSource.setPassword(PASSWORD); dataSource.setMaximumPoolSize(10); //pool사이즈 최대 지정 dataSource.setPoolName("MyPool"); //pool이름 설정 useDataSource(dataSource); Thread.sleep(1000); //pool에 추가하는 것까지 log로 확인하기 위해서 지연시간 추가} 다음과 같이 코드를 작성하였는데 My Pool의 개수가 강의에서와 다르게 설정됩니다.setMaximumPoolSize을 10으로 맞췄는데도 다른 이유가 무엇인가요? Thread.sleep(1000);을 1000 -> 10000으로 늘리니 활성화되는 커넥션이 늘어나던데 이 시간과 관련있는건가요?
-
미해결김영한의 실전 자바 - 기본편
객체지향 문제와 풀이
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]객체지향과 문제의 풀이 강의 중 문제와 풀이 부분 첫번째 문제에서 Account 클래스를 만들고 AccountMain에 이용을 하는데 이때 Account 클래스 안에 package oop1.ex; public class Account { int balance; void deposit(int amount){ balance += amount; } void withdraw(int amount){ if(balance >= amount){ balance -= amount; }else{ System.out.println("잔액부족"); System.out.println("잔고: " + balance); } } }package oop1.ex; public class AccountMain { public static void main(String[] args) { Account account = new Account(); account.deposit(10000); account.withdraw(9000); account.withdraw(2000); } }이렇게 작성했는데 이때 궁금한점이 Account 클래스 안에 print 출력도 같이 해도 되는건지 아니면 선생님 처럼 AccontMain에 해야하는지 궁금합니다.각각 장단점이나 아니면 어떤게 더 좋거나 그렇게 해야한다 이런게 있으면 이유를 들어서 설명해주시면 감사하겠습니다.
-
해결됨문법 공부 다음엔, 자바스크립트 프로젝트 101
재밌게 잘 듣고있어요~
안녕하세요 리액트에 관심생겨서 듣고있는 주니어 백엔드 개발자입니다. 지금 수강순서를JS es6+문법(완) -> 프로젝트101(현 강의) -> 모던스크립트 딥다이브(책) -> 리액트 강의(인프런)순으로 학습하려고 하는데 괜찮을까요?하나 더 질문이 있는데,, 그 es6+문법이 크롬 2020버전 이후면 대부분 동작할까요?
-
해결됨스프링 프레임워크는 내 손에 [스프1탄]
스프링 시큐리티 로그인 후 모달창 질문드립니다
(선생님 아래 댓글에 나름대로 해결책 적어놓았습니다!) 선생님 안녕하세요.기존 로그인 방식을 session에서 security로 바꾸면서 로그인에 성공하면 RedirectAttribute를 이용한 모달창 띄워주기는 어떻게 해야 하는지 고민됩니다.시큐리티 내부에서 /login.do 요청을 처리해주니 왠지 시큐리티 내부 필터에 설정을 해줘야 하나? 라는 생각이 듭니다.로그인에 실패하면 시큐리티에서 error를 파라미터를 넘겨주니, 로그인 성공 시 특정 파라미터를 1회성으로 넘겨주는 것이 있을까? 라는 생각도 듭니다.아니면.. 시큐리티로 로그인에 성공하는 순간 url경로를 설정하여 특정 컨트롤러에서 받아줘서 그곳에서 redirect를 해줘야 할까요? 아래의 사진은 기존 로그인 방식에서 RedirectAttributes의 addFlash를 이용한 참고사진입니다.감사합니다!
-
미해결김영한의 실전 자바 - 기본편
접근제어자 질문
안녕하세요, 강의 잘 보고 있습니다. 접근제어자 강의 수강 중인데, public, private, default 관련 사용법 알려주셔서 protected는 스스로 만들어보고 테스트 해봤습니다. 그런데, protected는 다른 패키지여도 자식클래스는 접근이 가능하다는데, 어떻게 사용해야하는건지, 왜 main에서 오류가 나는지 모르겠습니다..package access.b; import access.a.AccessData; public class AccessMain extends AccessData { public static void main(String[] args) { AccessData data = new AccessData(); // 이렇게 하면 안되는 이유 data.protectedField = 5; data.protectedMethod(); } }이렇게 했을 때 오류가 나고, package access.b; import access.a.AccessData; public class AccessMain extends AccessData { public static void main(String[] args) { Test test = new Test(); test.ts(); } } class Test extends AccessData { void ts(){ protectedField = 3; System.out.println("protected test 호출입니다."); protectedMethod(); } }이런 식으로 접근하면 또 접근이 가능했습니다..왜 그런건지, 어떤 경우에 이런식으로 쓰는건지, main에서는 왜 안되는건지 궁금합니다..
-
해결됨언리얼로 만드는 게임사운드 - 중.고급 과정
Quartz를 이용한 인터렉션한 BGM 연출하기
trigger volume 박스를 4개 만들어서 영역에 가면 소리가 레이어 되는 것 까지 잘 공부하였습니다.궁금한것은 On Actor End Overlap(TriggerVolume) 을 이용하여 영역 밖으로 나올때 음악을 정지혹은 안 나오게 하고 싶은데 어찌해야 할까요? 답변 부탁드립니다 감사합니다.
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
Deploy를 계속 실패합니다.
github에 코드를 푸시하고 action을 확인했을 때 나머지는 정상적으로 수행되는데 Deploy to EB에서 에러가 발생합니다.
-
미해결
독학생 도움좀 주십쇼 ㅠㅠ
nginx뜬 로그인데요 nginx.config설정파일 들어가서 값 다시 잡아줘도 계속 이럽니다 해결법 아시는분 계신가요??ㅠㅠ
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의 자료 부탁드립니다. 감사합니다.
메일 : mylife_your@naver.com좋은 강의 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
8분에 실행 테스트 하는데 뭐가 문제인지 모르겠어요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 실행되다가 중간에 오류가 발생하는데 이게 어떤 오류인건지 잘 모르겠습니다.아시는 분 계실까요?
-
해결됨풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
ec2 접속 방법 관련 궁금증 문의 드립니다.
본 강의에서는 ec2 서버에 접속하기 위해 putty를 사용을 했습니다, 그런데 aws 홈페이지에 접속하여 ec2 인스턴스 연결 메뉴를 통해도 접속을 할 수 있는데 왜 굳이 putty를 사용하여 접속을 하는건지 궁금합니다!
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
자동 오버라이드시 super 코드가 없습니다.
자동 오버라이드시 하기처럼 super.initState() 코드가 없습니다.initState 말고도 자동 오버라이드(ctrl + o)시 종종 그런 코드들이 있는데요.안써도 괜찮은것인가요?
-
미해결배달앱 클론코딩 [with React Native]
pod install
npm으로 라이브러리를 다운 받았을 때마다 pod install을 해주는걸로 이해했는데 맞게 이해한걸까요 ?
-
미해결Practical Testing: 실용적인 테스트 가이드
환경변수 관련되서 여쭤볼게 있습니다~
mock 테스트 중에환경변수(@Value)를 가져와야하는데,@SpringBootTest가 아니라서 환경변수를 못가져오고 있습니다.그래서 환경변수를 담은 변수가 null이 나오기 때문에 테스트를 못하고 있는데, 이럴 경우 어떻게 하시나요??일단 환경변수 대신, 생성자를 통해 해당 변수들을 받는 형태로 리펙토링했는데, 프로덕션 코드들을 테스트에 맞추는 거 같아서 약간 딜레마가 오고있어요.선생님께서는 이런 경우 어떻게 하시나요?1. 환경변수 이슈2. 프로덕션 코드를 테스트코드에 맞추는 리펙토링(2번은 수업에 있네요 ㅎㅎ)