묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
3D 게임에서 충돌체크 질문드립니다.
안녕하세요. 현업에서 3D 게임을 만들때 충돌관련 질문이 있어 질문 드립니다. 1. 2D처럼 충돌체크를 서버단에서 처리하는 방식을 쓰나요? 2. 그렇다면 콜리더는 쓰지않는건지, 콜리더를 쓴다면 어떻게 처리하는지 궁금합니다. 현재 스피어 콜리더로 범위를 두고 2D처럼 진행방향에 캐릭터가있으면 충돌처리하고 충돌에 따른 튕겨나감을 처리하고 있는데 싱크가 안맞아서 그런지 생각처럼 되지 않네요..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
회원가입 테스트 질문
회원가입 관련되서 질문이 있습니다. 처음 회원가입 테스트 하면 DB에 name이 kim인 레코드가 하나 생성되고 그 후 두번째 실행하면 회원 중복 처리 로직으로 인해서 예외가 터져야 하지 않나요?? 2번 이상 실행해봤는데도 예외가 터지지 않습니다. name 컬럼이 UK 제약 조건도 아닌데 왜그런건지 설명좀 부탁드립니다.
-
미해결스프링 핵심 원리 - 기본편
Object 로 빈 검색할때와 getBeanDefinitionNames() 로 검색할때 결과가 왜 다르죠?
안녕하세요 getBeanDefinitionNames() 로 빈 이름들을 반환받아서 빈들을 조회 할때보다 Object 하위 개체 빈들을 검색할때 더 많은 빈들이 반환되는것을 보고 궁금한 점이 생겼습니다. getBeanDefinitionNames() 는 BeanFactory 에서 이름들을 반환받던데, BeanFactory와 ApplicationContext 가 다루는 빈의 범위가 다른걸까요?
-
미해결초보를 위한 도커 안내서
run -it -d 에 대하여 궁금한 점이 있습니다.
안녕하세요. 좀 궁금한 게 있는데요, ubuntu 이미지를 run 할 때는 -it (-d) 를 써야만 동작이 되는데, redis 이미지의 경우에는 run을 할 때 -it (-d) 를 굳이 안써도 잘 동작됩니다. 대체 둘 사이에 어떤 차이가 이런 결과를 낳는 걸까요?
-
미해결파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트
안녕하세요. 질문입니다.
You are not authorized to access SendGrid, please contact Support. 이런 에러가 계속 떠서 아예 app.sendgrid.com에 로그인 자체가 안되네요. 강의 계속 듣고 싶은데 저 이메일 발송 부분만 관련 지우고 들으면 될까요
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
좀 민망한 질문이지만..
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 혹시 강의 할인계획 있으실까요.. jpa 로드맵 수강하려고하는데 물론... 제값줘도 안아깝지만 그래도 조금 할인 받으면 좋을 것 같아서요
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
gradlew빌드 불가
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 빌드과정에서 계속 저렇게 뜹니다. 자바 버전과 환경변수 모두 잘 설정했는데도 이러네요.. ㅏ
-
미해결FreeRTOS 프로그래밍
NUCLEO-L476RG보드 포팅 요청
안녕하세요 강의 잘 듣고있습니다. 제가 NUCLEO-L476RG보드를 사용해 수업을 듣고있는데요. 선생님 포팅강의에서 무엇을 잘못 따라해서인지 중간중간 동작하지 않는 예제들이 있습니다. 제가 문제해결을 해가며 수업을 따라가는게 베스트겠지만 실력이 부족하여 진도가 나가질 않네요ㅠㅠ 그래서 NUCLEO-L476RG 용 프로젝트 파일생성을 요청드립니다 감사합니다
-
미해결따라하며 익히는 크롤링 마스터 with데이터공방
크롤링 페이지 접속 에러
# '접속' url = 'https://www.naver.com/' browser.get(url) 이라고 할 경우 아래 사진과 같이 오류가 발생하게 되는데, 어떻게 해결할 수 있나요 ?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
이클립스나 sts4처럼 인텔리제이에서는 서버 종료하는 방법 없나요?
인텔리제이 종료시켰는데 계속 포트사용중이라고 떠서 구글링해보니 cmd에서 종료하는 방법만 나오던데 인텔리제이안에서는 실행 시켰던 서버를 따로 종료하는 방법은 없을까요?
-
미해결Illustrator CC 2021 기초 다지기
기본 도형 연습하기1 질문이요
직접 선택 툴로 상단에 있는 점을 선택하면 제거 할 수 있다고 하는데, 저는 직접 선택 툴로 선택을 해도 전체 선택밖에 안되는데 어떻게 해야할까요. 17:07 부분입니다.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
메모리 테이블 질문드립니다
vector<MemoryPool*> _pools; // 메모리 크기 <-> 메모리 풀 // 0(1) 빠르게 찾기 위한 테이블 MemoryPool* _poolTable[MAX_ALLOC_SIZE + 1]; 이부분에서 결국에 _pools도 = pool을 할당하고 _poolTable도 크기에 맞게 = pool로 할당하면 _poolTable로 통합해서 사용하면 안되는지 궁금합니다.
-
해결됨함수형 프로그래밍과 JavaScript ES6+
질문..
1:42초에서 왜 setTimeout이 작동하지않는건가요...?? 그리고왜 pending아닌 resolved로 출력되나요..??
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)
실행 오류 디버깅
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 쌤, 위에 문구로 했는데 디버깅 으로 설정이 되어있어서 그런지 모르겠는데 실행이 아무것도 안됩니다 ㅠ 다른 예제파일로 가서 실행하면 되는데 문제점을 모르겠습니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티 생명주기에 대한 필드 추가시 질문
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? [질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요 제목과 같이, 엔티티 설계시에 각 레코드에 대한 생명주기 필드들을 추가하고 싶습니다. 예를 들어 다음과 같이, startDate: LocalDateTime endDate: LocalDateTime status: String 필드들을 모든 엔티티에 추가한다고 할 때, LifeCycleModel 이라는 class 를 선언하여 해당 필드들을 선언하고 이를 상속받게 하려고 합니다. 여기서 질문이 있는데, 이럴 때 임베디드 타입을 사용하는게 좋을까요 아니면 abstract class 로 만들어 @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) 전략을 사용하는게 좋을까요? 그마저도 아니라면 각 엔티티에 필드들을 따로 추가하는게 좋을까요? 현업에서는 어떤 방식을 사용하시는지 궁금합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
마지막 주문수정.. 오류뜹니다 ㅠㅠ
상품주문에서 다 입력하고 submit제출하면 이렇게 오류가 뜹니다. 회원과 상품 정상적으로 입력되어있구요. 주문 내역 페이지도 뜨긴하는데 정상적으로 작동하는지 모르겠습니다. (상품 주문에서 오류가떠서..) 어디가 문제인가요?
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
안녕하세요 유니크 제약조건에 대해 궁금한 점이 생겨서 질문드립니다.
안녕하세요 강의를 듣고 복습하다가 유니크 제약조건에 대해서 궁금한 점이 생겨서 이렇게 질문을 드립니다. 책에서는 @Table(name = "Member", uniqueConstraints = @{UninqueConstraint ~~}) 이런식으로 적혀있는데 그러면 유니크 제약조건을 Member라는 테이블 에 있는 모든 colum에 거는건가요? 그리고 인터넷에서 찾아보니 @Column(unique = true)이렇게도 사용하던것 같던데 이렇게 사용하면 해당 @Column에만 유니크 제약조건을 거는 것이 맞나요?
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
setonclicklistener
안녕하세요 bts 앱 강의 듣고 있습니다. 아래와 같이 작성하였는데 test device 실행이 아예 되지 않습니다. 제 생각에는 setonclicklistener 하고서 it :view!가 뜨지 않아서인 것 같은데 맞나요? 어떻게 실행할 수 있을까요?! 해결방법 부탁드립니다. 감사합니다! package com.zip23.bts_lectureimport android.content.Intentimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.widget.ImageViewimport android.widget.Toastclass 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을 꼭 안해도 괜찮은 건가요? webpack을 하면 뭐가 좋나요? +)예전에 다른 분 코드를 봤는데, 그분은 js 확장자가 아니라 jsx 확장자 이던데 혹시 이것도 웹팩을 설정해서 그런건가요?