안녕하세요. 현업에서 3D 게임을 만들때 충돌관련 질문이 있어 질문 드립니다. 1. 2D처럼 충돌체크를 서버단에서 처리하는 방식을 쓰나요? 2. 그렇다면 콜리더는 쓰지않는건지, 콜리더를 쓴다면 어떻게 처리하는지 궁금합니다. 현재 스피어 콜리더로 범위를 두고 2D처럼 진행방향에 캐릭터가있으면 충돌처리하고 충돌에 따른 튕겨나감을 처리하고 있는데 싱크가 안맞아서 그런지 생각처럼 되지 않네요..
회원가입 관련되서 질문이 있습니다. 처음 회원가입 테스트 하면 DB에 name이 kim인 레코드가 하나 생성되고 그 후 두번째 실행하면 회원 중복 처리 로직으로 인해서 예외가 터져야 하지 않나요?? 2번 이상 실행해봤는데도 예외가 터지지 않습니다. name 컬럼이 UK 제약 조건도 아닌데 왜그런건지 설명좀 부탁드립니다.
안녕하세요 getBeanDefinitionNames() 로 빈 이름들을 반환받아서 빈들을 조회 할때보다 Object 하위 개체 빈들을 검색할때 더 많은 빈들이 반환되는것을 보고 궁금한 점이 생겼습니다. getBeanDefinitionNames() 는 BeanFactory 에서 이름들을 반환받던데, BeanFactory와 ApplicationContext 가 다루는 빈의 범위가 다른걸까요?
You are not authorized to access SendGrid, please contact Support. 이런 에러가 계속 떠서 아예 app.sendgrid.com에 로그인 자체가 안되네요. 강의 계속 듣고 싶은데 저 이메일 발송 부분만 관련 지우고 들으면 될까요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 혹시 강의 할인계획 있으실까요.. jpa 로드맵 수강하려고하는데 물론... 제값줘도 안아깝지만 그래도 조금 할인 받으면 좋을 것 같아서요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 빌드과정에서 계속 저렇게 뜹니다. 자바 버전과 환경변수 모두 잘 설정했는데도 이러네요.. ㅏ
안녕하세요 강의 잘 듣고있습니다. 제가 NUCLEO-L476RG보드를 사용해 수업을 듣고있는데요. 선생님 포팅강의에서 무엇을 잘못 따라해서인지 중간중간 동작하지 않는 예제들이 있습니다. 제가 문제해결을 해가며 수업을 따라가는게 베스트겠지만 실력이 부족하여 진도가 나가질 않네요ㅠㅠ 그래서 NUCLEO-L476RG 용 프로젝트 파일생성을 요청드립니다 감사합니다
vector<MemoryPool*> _pools; // 메모리 크기 <-> 메모리 풀 // 0(1) 빠르게 찾기 위한 테이블 MemoryPool* _poolTable[MAX_ALLOC_SIZE + 1]; 이부분에서 결국에 _pools도 = pool을 할당하고 _poolTable도 크기에 맞게 = pool로 할당하면 _poolTable로 통합해서 사용하면 안되는지 궁금합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 쌤, 위에 문구로 했는데 디버깅 으로 설정이 되어있어서 그런지 모르겠는데 실행이 아무것도 안됩니다 ㅠ 다른 예제파일로 가서 실행하면 되는데 문제점을 모르겠습니다
========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? [질문 내용] 여기에 질문 내용을 남겨주세요. 안녕하세요 제목과 같이, 엔티티 설계시에 각 레코드에 대한 생명주기 필드들을 추가하고 싶습니다. 예를 들어 다음과 같이, startDate: LocalDateTime endDate: LocalDateTime status: String 필드들을 모든 엔티티에 추가한다고 할 때, LifeCycleModel 이라는 class 를 선언하여 해당 필드들을 선언하고 이를 상속받게 하려고 합니다. 여기서 질문이 있는데, 이럴 때 임베디드 타입을 사용하는게 좋을까요 아니면 abstract class 로 만들어 @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) 전략을 사용하는게 좋을까요? 그마저도 아니라면 각 엔티티에 필드들을 따로 추가하는게 좋을까요 ? 현업에서는 어떤 방식을 사용하시는지 궁금합니다 .
안녕하세요 강의를 듣고 복습하다가 유니크 제약조건에 대해서 궁금한 점이 생겨서 이렇게 질문을 드립니다. 책에서는 @Table(name = "Member", uniqueConstraints = @{UninqueConstraint ~~}) 이런식으로 적혀있는데 그러면 유니크 제약조건을 Member라는 테이블 에 있는 모든 colum에 거는건가요? 그리고 인터넷에서 찾아보니 @Column(unique = true)이렇게도 사용하던것 같던데 이렇게 사용하면 해당 @Column에만 유니크 제약조건을 거는 것이 맞나요?
안녕하세요 bts 앱 강의 듣고 있습니다. 아래와 같이 작성하였는데 test device 실행이 아예 되지 않습니다. 제 생각에는 setonclicklistener 하고서 it :view!가 뜨지 않아서인 것 같은데 맞나요? 어떻게 실행할 수 있을까요?! 해결방법 부탁드립니다. 감사합니다! package com.zip23.bts_lecture import android.content.Intent import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.widget.ImageView import android.widget.Toast class MainActivity : AppCompatActivity() { override fun onCreate (savedInstanceState: Bundle?) { super .onCreate(savedInstanceState) setContentView(R.layout. activity_main ) //1.화면이 클릭되었다는 것을 알아야 합니다! (프로그램이) val image1 = findViewById<ImageView>(R.id. btsImage1 ) image1.setOnClickListener { Toast.makeText( this, "1번 클릭 완료" , Toast. LENGTH_LONG ).show() } //2. 화면이 클릭되면, 다음 화면으로 넘어가서, 사진을 크게 보여줌! val intent = Intent( this, Bts1Activity:: class . java ) startActivity(intent) } //7개 image들의 이름을 다 붙이고, 각각 클릭 시, 다른 액티비티로 이동! val image2 = findViewById<ImageView>(R.id. btsImage2 ) val image3 = findViewById<ImageView>(R.id. btsImage3 ) val image4 = findViewById<ImageView>(R.id. btsImage4 ) val image5 = findViewById<ImageView>(R.id. btsImage5 ) val image6 = findViewById<ImageView>(R.id. btsImage6 ) val image7 = findViewById<ImageView>(R.id. btsImage7 ) image2.setOnClickListener { val intent = Intent( this, Bts2Activity:: class .java) startActivity(intent) } image3.setOnClickListener { val intent = Intent( this, Bts3Activity:: class .java) startActivity(intent) } image4.setOnClickListener { val intent = Intent( this, Bts4Activity:: class .java) startActivity(intent) } image5.setOnClickListener { val intent = Intent( this, Bts5Activity:: class . java ) startActivity(intent) } image6.setOnClickListener { val intent = Intent( this, Bts6Activity:: class .java) startActivity(intent) } image7.setOnClickListener { val intent = Intent( this, Bts7Activity:: class .java) startActivity(intent) } }
안녕하세요 영한님 백엔드 3년차 개발자인데 정말 잘듣고있습니다! 전략 패턴 강의 듣고 궁금증이 생겨서요~ 전략 패턴도 인터페이스안에서 메소드 선언이 추가되거나 하면 해당 인터페이스를 구현하고있는 구현 클래스들도 각각 일일이 찾아가서 강제로 구현해야되는 점이 있는것 같은데 이런것은 실무에서 상관없을까요??
정말 잘 듣고 있습니다! 너무 유익합니다! 강사님의 열정에 저도 덩달아 학구열이 불타올라서 궁금한 걸 여쭤보게 됐습니다! Webpack을 살짝 다뤄주셨는데 ... 혹시 webpack을 꼭 안해도 괜찮은 건가요? webpack을 하면 뭐가 좋나요? +)예전에 다른 분 코드를 봤는데, 그분은 js 확장자가 아니라 jsx 확장자 이던데 혹시 이것도 웹팩을 설정해서 그런건가요?