묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
주문 submit 시에 save the transient instance before flushing 에러가 발생합니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] 에러 메시지 내용은 org.hibernate.TransientPropertyValueException: object references an unsaved transient instance - save the transient instance before flushing : jpabook.jpashop.domain.Order.member -> jpabook.jpashop.domain.Member; 입니다. Member와 Order 클래스의 영속성 전이 문제인 것 같아서 각각 cascade = CascadeType.ALL 을 추가해주면 에러메시지는 사라지지만 주문내역에서 회원명이 나오지 않습니다ㅠㅠ 또 회원목록에서 등록하지 않은 회원이 생성됩니다. 그래서 일단 cascade 추가 전 Order 클래스와 Member 클래스의 코드 첨부합니다. 구글 드라이브 주소입니다. https://drive.google.com/file/d/1j0oevd3vhsXt8e1LwuuVgS7fu6RLY8yN/view?usp=sharing
-
미해결홍정모의 따라하며 배우는 C언어
undefined reference to `WinMain@16' 에러
gcc 컴파일러를 사용하여 c를 컴파일할때는 이상없으나 교수님이 c++도 해보자하셨을때 똑같이 하니 저런 에러가 나옵니다. 에러해결방법을 못찾겠어서 질문드립니다. (밑에 사진은 코드를 아무것도 작성하지 않았지만 교수님과 동일하게 hello world 작성하여도 동일한 오류가 나옵니다.)
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
해당 코드를 임의의 이미지로 변경하여 테스트 하던 중, 그림과 같이 에러가 발생합니다.
첨부한 이미지와 같이, 임의의 파일로, 비틀즈 이미지를 대체하여 테스트를 진행 하는데, 이미지와 같이 에러가 발생합니다. 구글드라이브를 attach 시켜서, 그 폴더에서, data 폴더로 복사하여, 진행 하면 에러가 발생하고, COLAB에서 해당 파일을 마우스로 드래그 & 드랍으로 이동하여 사용하면 문제가 없습니다. 무엇이 문제일까요?
-
미해결처음 만나는 실전 메타버스 - 개념부터 활용까지
질문있습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 차근차근 따라하고 있는데 질문 있습니다. 실행을 하면 이렇게 나오는데 개릭터가 spawn 으로 들어가지 않는 이유가 무엇일까요? 게스트로 들어가면 spawn으로 잘 들어가는데 만든 사람이 들어갈때는 저 위치로 계속 들어갑니다. 어떻게 처리하면 될런지요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
read data의 1cycle delay에 대해 질문드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의 때, 아래 코드가 1cycle delay를 위한 코드라고 말씀하셨는데요. (B RAM의 Read data가 올라오는 타이밍이 1cycle 뒤이므로 해당 타이밍을 위해 1cycle delay가 필요하다는 점은 이해했습니다.) 왜 아래 코드가 1cycle delay가 되는지 이해를 못했습니다. ㅠㅠ 죄송하지만 설명부탁드립니다. // 1 cycle latency to sync mem output always @(posedge clk or negedge reset_n) begin if(!reset_n) begin r_valid <= 0; end else begin r_valid <= o_read; // read data end end assign o_valid = r_valid; assign o_mem_data = q0; // direct assign, bus Matbi recommends you to add a register for timing.
-
미해결홍정모의 따라하며 배우는 C언어
함수의 매개변수로 배열이 들어갈 때 []안에 있는 값이 어떻게 되는지 궁금합니다.
배열이 함수의 매개변수로 들어갈 때는 포인터로 바뀌어서 주소만 들어가게 되는데 이번 강의에서는 ROWS랑 COLS가 제대로 들어가는 것으로 보입니다. sum2d_1의 경우 매개변수로 data만 넣어줬음에도 제대로 동작하고 있습니다. 이번에는 어떻게 []안의 값이 들어간건지 궁금합니다.
-
해결됨파이썬(Python)으로 데이터 기반 주식 퀀트 투자하기 Part1
finance-datareader==0.9.1 로 같은 버전의 라이브러리를 설치 문제
교수님, 12월 4일에 질문을 남긴 학생입니다. 댓글 달아주신 것처럼 했는데, 안 되어서 다시 질문 올립니다. (질문 제목 : (2.6 reindex() 관련 예제) 2.4.3.2. 예제에서 df1 = fdr.DataReader("005930", '2018-01-02', '2018-10-30')를 실행하면 에러가 뜹니다.) --------------------------------------------------------------------------------------------------------------------------- <교수님 댓글> 안녕하세요! 혹시 finance-datareader==0.9.1 로 같은 버전의 라이브러리를 설치를 하셨을까요? jupyter노트북을 완전히 종료하고, anaconda prompt에서 pip install finance-datareader==0.9.1 실행 후 jupyter 재실행해서 확인해보시겠어요? ------------------------------------------------------------------------------------------------------------------------------------- 말씀대로 anaconda prompt에서 pip install finance-datareader==0.9.1 실행 후 jupyter 재실행해 봤는데, 아래와 같이 됩니다. 무엇이 문제일까요..ㅠ (base) C:\Users\Ilhalm\Desktop\python_class>pip install finance-datareader==0.9.1 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', timeout('_ssl.c:1108: The handshake operation timed out'))': /simple/finance-datareader/ WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', timeout('_ssl.c:1108: The handshake operation timed out'))': /simple/finance-datareader/ WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', timeout('_ssl.c:1108: The handshake operation timed out'))': /simple/finance-datareader/ WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', timeout('_ssl.c:1108: The handshake operation timed out'))': /simple/finance-datareader/ WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', timeout('_ssl.c:1108: The handshake operation timed out'))': /simple/finance-datareader/ ERROR: Could not find a version that satisfies the requirement finance-datareader==0.9.1 ERROR: No matching distribution found for finance-datareader==0.9.1 그래서 교수님께서 앞 강의에서 !pip install -r requirements.txt를 통해 모든 library를 한꺼번에 설치하는 방법을 가르쳐주셔서 여기를 통해 다시 해봤는데, 아래와 같이 뜹니다. 판다스를 다시 깔아야 하는 건가요?
-
미해결홍정모의 따라하며 배우는 C언어
배열이 매개 변수로 사용 될 때 포인터로 바뀔 때 내부 상황이 궁금합니다.
포인터에 배열이름으로 배열의 첫 주소를 저장할 때와 같은 배열이름이 포인터처럼 작동할 때는 메모리를 사용하는 게 아니라 단순히 컴파일러가 변환시켜주는 것으로 알고 있습니다. 그런데 매개변수로 사용할 때는 그 크기가 포인터의 크기로 나오면 메모리에 실제로 포인터 변수가 만들어진 건가요? 그게 아니라면 어떻게 sizeof연산자를 사용했을 때 포인터의 크기가 나오는지 잘 모르겠습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part6: 웹 서버
Nginix
Ngnix서버라는것이 있다고 아는데 여기 있는 내용과 어떻게 연결되는것으로 이해해야하나요. 여기 나온 내용이 구현된 다른형태의 솔루션같은건가요 개념이 안서네요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
서버 프레임워크
여기서 배운 웹서버와 api서버하고 많이 다른가요 그리고 코딩한 내용이 프레임워크와 같이 된것이 c# 에도 있는지요
-
미해결게임 프로그래머 취업 전략 가이드
현업자 입장에서 좋은 게임 회사란 어디인가요?
항상 좋은 강의 잘 듣고 있습니다. 업계에서도 좋은 회사는 입소문을 많이 탈것 같다는 생각에 질문드립니다. 개발자 처우나, 회사 복지 등을 기준으로 현재 상위급 회사가 어디일가요? 업계 밖에 입장에서는 펄어비스나 데브시스터즈가 평이 좋은 상태입니다. 현업자 입장에서 어떤 회사가 평이 좋은곳 인가요?
-
미해결IT 회사에서 비개발자가 살아남기 위한 모든 개발 지식 A to Z
빌드
빌드라는 것을하면 apk파일이 생성되는것을 알고있습니다. 빌드라는 것이 구체적으로 무엇을하는 과정일까요
-
미해결스프링 부트 업데이트
application 이 실행되지 않습니다... .m2/repository 에러 발생
서버실행시 에러 로그입니다. Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain' defined in class path resource [org/springframework/security/config/annotation/web/configuration/WebSecurityConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.springframework.security.oauth2.client.registration.ClientRegistrationRepository' available project structure 설정 repository 에러 발생 !! .m2/repository 폴더를 삭제하고 의존성 파일들을 다시 받아도 에러가 사라지지 않습니다. spring boot version 을 2.5 까지 낮춰보았는데도 현상은 같습니다. 원인을 알려주실수 있을까요? 원본 파일은 github https://github.com/castinglife/springboot-oauth-test 에 있습니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 권한 요청
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키안녕하세요. 강의를 듣고있는 수강생입니다. 아침에(2021.12.09)에 gist 권한을 요청했는데 승인됐는지 확인할 수 없습니다. 인프런 아이디 : 한병식 인프런 이메일 : bskhan912@gmail.com 깃헙 아이디 : bskhan 깃헙 Username : bskhan -- 수강생 맞는데 자동 로그인 되서 ID가 맞는지 모르겠습니다. 틀리면 알려주세요
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
time.deltatime 질문드립니다.
강사님 포지션은 방향 , 거리(시간*속도)로 델타타임을 곱해주어 거리를 구하고 프레임 속도를 1프레임 2프레임으로 비교해서 결국은 1초에 1이라는 값을 가져서 뚝뚝끊길지라도 동일한 거리를 이동하는걸로 아는데요 이 델타타임을 왜 로테이션이나 럴프계열함수에도 다 곱해주는지 이해가가지않아서 질문드립니다. ㅇ
-
해결됨비전공자를 위한 진짜 입문 올인원 개발 부트캠프
chrome개발자도구에서 재선언/재할당 관련 질의 (Chrome 버전 96.0.4664.93(공식 빌드) (64비트), Windows 10)
ㅇ 테스트 환경 : Chrome 버전 96.0.4664.93(공식 빌드) (64비트), Windows 10ㅇ 테스트 내용 - 같은 선언자로 선언한것은 재선언/재할당 가능 (즉, var로 선언한것은 var로 재선언 /재할당 가능, let으로 선언한 것은 let으로 재선언/재할당 가능, 심지어 const도 const로는 재선언/재할당 가능) - 다른 선언자로 선언/재할당은 안됨 (예를 들어, var로 선언/값할당 후 let으로 재선언/할당은 안됨) 처럼 되네요. const도 재선언/재할당이 가능하던데요. 이건 chrome 개발자 툴의 특성인가요? 감사합니다.
-
미해결[파이토치] 실전 인공지능으로 이어지는 딥러닝 - 기초부터 논문 구현까지
Batch Normalization 질문 드립니다
안녕하세요 딥러닝호형님! 궁금한 점이 생겨 질문드립니다. 1. Image Data Normalization과 Batch Normalization의 차이가 어떻게 되나요? 2. Image Data Normalization을 해준 데이터를 모델에 넣어 Batch Normalization을 해주게 될 경우 데이터는 중복으로 normalization되는 것인가요? 우문일 수도 있지만 너무 궁금해서 질문드립니다. ㅠㅠ 그럼 답변 기다리겠습니다. 감사합니다!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
프록시 단원에서 말씀하신 프록시 객체와 실제 객체
안녕하세요 강사님 질문에 앞서 토이 프로젝트 진행 중에 회원 정보 수정에서 트랜잭션을 사용하지 않아 이틀 동안 고민했다가 해결했습니다.. 두 번째 날에 이거 진짜 답이 없다 생각했는데 그 순간 영한님이 말씀해주신 JPA는 트랜잭션 단위로 돌아간다는 말씀이 떠올라서 해결했습니다.. 별 게 아닐 수 있지만 이제 저에게는 JPA == 트랜잭션 단위 를 잊을 수가 없게 됐습니다.. 가르침에 감사하다는 말씀드리고 싶었습니다 ! ================================= 이제 질문입니다!! 프록시 강의 부분에서 프록시 객체와 실제 객체에 구애받지 않는 코드를 작성하는 것이 좋다라고 말씀해주셨습니다. 프록시가 Member를 상속하는데 당연히 코드를 작성하면서 어느 누가 프록시를 사용한다고 해놓을까? 이런 생각이 들면서.. 혹시 둘의 차이로 인해 생긴 버그를 하나 예로 들을 수 있을까요?? 처음에 듣고 너무 궁금해서 질문을 올리려 했는데, 강의 끝 부분에 말씀해주실 것 같아서 아껴놨다가 해당 챕터를 다 듣고 난 뒤에 질문드립니다!! 물론 구글링을 해봤지만 제가 원하는 답을 찾지 못했습니다..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
안녕하세요 영한님 스프링 부트 관련 질문 드립니다.
이번 강의를 들으면서 H2데이터베이스가 아닌 MySQL에 적용을 해보고 싶어서 시도를 해봤는데요, 도커에 MySQL을 띄우고 실행을 하였는데 궁금증이 생겨 질문 드립니다. 스프링 부트의 application.properties에 적는 MySQL환경 설정과 docker-compose.yml에 적는 MySQL환경 설정을 둘다 입력해 줘야 하나요?? 한곳만 입력해줘도 괜찮은가요? 좋은 강의 감사합니다 ㅎㅎ
-
미해결스프링 핵심 원리 - 기본편
의존관계 주입시 구현체 변경?
추상화 클래스를 바라보고 짜는 설계를 보다가 궁금한게 구현체를 손쉽게 갈아 끼울수 있다고 하셨는데 생성자 주입을 통해 자동 주입을 하게되면 예제코드에서 할인정책에 대한 구현 객체를 애플리케이션 실행중에 바꿔서 쓸 방법이 있는건가요? 중간중간에 구현체를 바꿔서 주입시켜 쓰고싶다면 수정자 메서드를 만들어서 호출해야하는건지 잘 모르겠네요,,