묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
주문취소시 오류가 발생합니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 주문 취소를 누르면 아래와 같이 오류가 생깁니다. 어떠한 이유로 오류가 생기는지 모르겠어서 프로젝트 폴더파일 링크와 질문을 납깁니다. https://github.com/201815053/-JPA-1 Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Mon Aug 22 20:32:48 KST 2022 There was an unexpected error (type=Not Found, status=404). No message available
-
미해결8명의 비전공자는 어떻게 개발자로 취업했을까
코딩테스트 강의추천에서 파이썬 코테 준비 링크가 안나와요
지금은 강의가 없어진 것 같습니다
-
미해결홍정모의 따라하며 배우는 C언어
sizeof 연산자 관련 질문입니다.
안녕하세요! 강의를 보면 1:48에 sizeof에 마우스를 갖다 대면 '4U(4 바이트)'라고 뜨는데, 저는 4Ui64라고 뜹니다. 뒤에 더 붙은 i64는 뭔지 궁금해요!
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Rabbit MQ 설치 해도 http://127.0.0.1:15672 동작 안함 문제 질문이요
안녕하세요 Rabbit MQ 설치 강의 듣고 있다가 명령프롬프트에 plugin 까지 설치하고 http://127.0.0.1:15672 을 실행시키니 전혀 되질 않습니다. 물론 래빗엠큐를 다운받고 서비스에서 Rabbit MQ 실행 상태를 확인해 본결과 실행중이 아니었습니다. 그래서 강제로 실행했는데 몇 초후 다시 새로고침하면 실행 중이 사라집니다... 당연히 환경변수로 추가했고요 어떻게 하면 래빗엠큐를 실행시킬수 있을까요..
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
외부 서버에서 파이썬스크립트 학습하기
안녕하세요, 강의 잘듣고있습니다, 감사합니다! 저는 지금 mac os에서 해당 실습예제들을 진행중인데, gpu가 없이 학습하려니 너무 느려서 외부 서버에서 학습을 진행하고자 합니다. 이를 위해 (예를들어) GridWorld 환경을 제 맥북에서 build 한 후 이를 리모트 서버에 복사해서 (env_name = "GridWorld.app") env = UnityEnvironment(file_name=env_name, side_channels=[engine_configuration_channel]) 과 같이 시도해봤는데, 잘 되지 않았습니다. 외부서버는 linux 환경입니다. 강의내용과는 직접적인 관련은 없지만 혹시나 해서 여쭤봅니다. 감사합니다!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
CascadeTypr.ALL 이 어떤 기능을 하는건가요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]영상을 보고 동시에 강의 노트를 보며 진행중입니다. 영상에는 안나오지만 노트에는 작성되어있는 부분이 두가지가 있는데 하나는 제목에 쓰인대로 CascadeType.ALL 이라는 부분이고(Order 클래스 내부에 작성되어있습니다.) 또 하나는 FetchType.LAZY 입니다. 이중에서 두번째인 페치타입은 간략하게나마 노트에 정리가 되어있는데 첫 번째는 관련내용이 전혀보이지않아서 질문드립니다. 해당 코드는 어떤이유에서 사용된것이고, 어떤 효과가 있는건가요? 감사합니다.
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
@RequestBody String name
이렇게 바꿔보았습니다. 해당 요청 시 이렇게 이름이 변경됩니다. 혹시 어디가 잘못 된것일까요? @RequestParam 이 아닌 바디로 요청을 주고싶습니다.
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
Unresolved reference: item
안녕하세요. 컨텐츠 리스트 만들기 - RecyclerView 2 강의의 7:17를 듣고 있습니다. 강의 똑같이 따라 치고 있는데 Unresolved reference: item 라고 오류가 나는데 왜 그러는 걸까요? package com.example.mysololife.contentsList import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.TextView import androidx.recyclerview.widget.RecyclerView import com.example.mysololife.R class ContentRVAdapter (val items : ArrayList<ContentModel>) : RecyclerView.Adapter<ContentRVAdapter.Viewholder>() { //아이템 하나 하나 가져와 하나의 레이아웃 만들기 override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ContentRVAdapter.Viewholder { val v = LayoutInflater.from(parent.context).inflate(R.layout.content_rv_item, parent, false) return Viewholder(v) } override fun onBindViewHolder(holder: Viewholder, position: Int) { holder.bindItems(items[position]) } //전체 아이템의 갯수가 몇 개 override fun getItemCount(): Int { return items.size } // 아이템의 내용물을 넣을 수 있도록 연결 inner class Viewholder(itemView: View): RecyclerView.ViewHolder(itemView){ fun bindItems(items : ContentModel){ val contetTitle = itemView.findViewById<TextView>(R.id.textArea) contetTitle.text = item.title } } }
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
PUT 리뷰 부탁 드립니다.
변경할 값이 이름 뿐이라 생각하여 이렇게 작성하였는데, 요청 body에 "name" 필드가 없을 때 예외처리를 하고 싶어, 이렇게 해보았는데 if문에 2개인게 좋지 않다 생각되어 혹시 다른 방법이 있을지 여쭤봅니다. 2. 그리고 @RequestBody String name 으로 받는 것도 바람직한 방법인지 궁금합니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3474 교수가 된 현우 문제 질문입니다!
안녕하세요 큰돌님. 별거 아닌 문제긴 한데.. 3474번의 경우 ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); 이런 코드를 입력하지 않으면 정답 처리가 되지 않아서 질문드립니다. 1. 입출력 시간을 줄여주는 코드인 것은 서칭을 통해 이해하였는데.. 저 코드를 언제 넣고 언제 빼는지? 아니면 일반적으로 코테하는 사람들은 #include<bits/stdc++.h>와 같이 그냥 코드에 무조건적으로 넣어 놓는지가 궁금합니다. 2. 코테에서 #include<bits/stdc++.h> 와 ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); 혹은 scanf를 사용하기 위해 #define _CRT_SECURE_NO_WARNINGS 같은 코드를 사용해야 하는데.. 이런 코드들은 서칭을 통해 넣을 수 있는 지 아니면 외우는게 당연한 코드인지 질문드립니다.
-
미해결프레이머를 활용하여 쉽고 간단하게 프로토타입 제작하기
질문이 있어요
새로운 프로젝트를 등록하면 이런 화면이 나오더라고요. 그런데 디자인 시스템 같은 경우는 이전 화면이 나오는데 새로운 프로젝트를 생성할 때 캔버스만 사용할 수 있는 방법은 없는걸까요? 그리고 web에서 Primary로 되어있는 화면은 아예 삭제가 안되던데 어떻게 하면 되는지 궁금합니다.
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
학습된 모델로 게임 저장하기
안녕하세요, 강의 19:42과 같이 영상을 저장하는 건 어떻게하나요? 학습이 끝나면 창이 없어지는데, 이걸 저장해서 나중에 결과를 확인하는 방법이 궁금합니다. 감사합니다. 다른 실습과제들에서도 항상 실행된 결과를 영상으로 보여주시는데, 그 영상을 어떻게 저장하는지는 안나오네요
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
StartCoroutine("CoStopExplode", 2.0f); 이 부분이 실행이 안됩니다.
using System.Collections;using System.Collections.Generic;using UnityEngine; public class GameScene : BaseScene{ Coroutine co; protected override void Init() { base.Init(); SceneType = Define.Scene.Game; Managers.UI.ShowSceneUI<UI_Inven>(); co = StartCoroutine("ExplodeAfterSeconds", 4.0f); StartCoroutine("CoStopExplode", 2.0f); } IEnumerable CoStopExplode(float seconds) { Debug.Log("Stop Enter"); yield return new WaitForSeconds(seconds); Debug.Log("Stop Execute!!!"); if (co != null) { StopCoroutine(co); co = null; } } IEnumerator ExplodeAfterSeconds(float seconds) { Debug.Log("Explode Enter"); yield return new WaitForSeconds(seconds); Debug.Log("Explode Excute!!!"); co = null; } public override void Clear() { } } StartCoroutine("CoStopExplode", 2.0f); BreakPoint 를 여기에 잡아서 유니티에 연결해 실행해 보았지만 두번째 StratCoroutine은 실행이 되지 않고 Stop Enter 로그도 찍히지 않고 넘어가 버립니다. 그냥 Explode Excute가 찍혀버리는데 혹시 StaretCoroutine을 중복 사용할 수 없게 업데이트가 된 걸가요?
-
미해결스프링 프레임워크 핵심 기술
BeanFactory와 ApplicationContext 중 사용하고 싶은 컨테이너를 설정 할 수 있나요?
안녕하세요! 강의를 듣던 중 BeanFactory 와 ApplicationContext에 대해 조금 더 알아 보다가 BeanFactory는 lazy loading 방식을 사용하고 ApplicationContext는 pre loading 방식을 사용한다는것을 배웠습니다. 예제에는 직접 설정 파일을 읽는 예제가 나왔는데요, 아래 예를 들면 ApplicationContext context = new ClassPathXmlApplicationContext("aaa.xml"); A a = (A) context.getBean( "A" ); 이처럼 직접 코드에서 어떤 xml을 읽을 지와 어떤 컨테이너를 사용해서 빈을 불러올지를 지정하는 형태였는데요. 실제로 스프링 코드를 개발 하다보면 위와 같이 사용하는 것 보다 개발자는 단순히 어노테이션을 붙여서 사용하고 빈을 불러다가 주입하는 부분은 스프링에게 맡기잖아요 그러면 예시 코드의 ApplicationContext context = new ClassPathXmlApplicationContext("aaa.xml"); 이 부분은 저희가 생성하는 부분이 아닌데, 만약 개발자가 빈들의 특성에 맞춰서 로딩되는 시점에 차이를 두고자 어떤 빈들은 Bean Factory로 관리하고 싶고 어떤 빈들은 ApplicatonContext로 관리하고 싶을 때 명시적으로 지정해 주는 방법이 있을까요??
-
미해결마케터를 위한 구글 애널리틱스 실무
PDF 강의북 요청드립니다.
안녕하세요 ! 강의 너무 잘듣고있습니다! 쉽게 설명해주셔서 많은 도움이 되고 있습니다 ㅎㅎ PDF 강의북 요청드립니다. kgs5454@nate.com 으로 보내주시면 감사합니다!
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
@ControllerAdvice에 대해.
@ControllerAdvice을 붙이면 해당 클래스가 컨트롤러가 실행될 때 실행 된다고 하셨는데 이는 맨 처음 스프링이 올라갈 때 componentscan을 통해 컨트롤러가 빈으로 등록 될 때 같이 올라간다는 말씀이신가요? ( @ControllerAdvice 안에 @Component 가 있더라구요.) 2. @ControllerAdvice 을 붙이면 컨트롤러에서 터진 예외만 핸들링 할 수 있는 건가요? 이름 때문에 헷갈리네요. 만약 서비스단이나 엔티티의 비지니스로직에서 핸들링 하고 싶으면 따로 어떻게 처리 해야되는지 궁금합니다. 3. 간단한 질문입니다. @ExceptionHandler 의 파라미터로 지정한 예외가 터지만 해당 메서드가 실행되는데 이 때 파라미터로 Exception, WebRequest 정보가 들어오나요? 관례적으로 이 두가지를 받는지 궁금합니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
질문있습니다.
질문있습니다. 다름이 아니라 강의 마지막에 불필요한 코드를 제거하는 부분에서요. UserProfile.vue의 부분에서 상위 컴포넌트에서 내려주는 props 데이터를 사용하지않고 slot으로 모두 처리를 했습니다. 그럼 UserProfile.vue에서 props : {info:Object} 이부분도 불필요한 코드가 아닌가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
파일 문의
파이썬 기본 환경 설정(2-2) 강의 중 5:13에 강사님이 언급하는 제가 올려준 파일(화면상 chapter01_02 - 메모장)은 어디에서 다운로드받을 수 있나요?
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
docker volume의 실무에서의 사용방법이 궁금합니다.
안녕하세요. Docker Volume에 대해서 강의 듣고 있는데요. 설명주시기를 소스코드를 복사해서 컨테이너화 하는 것보다 참조로 하면 빌드&런을 줄일 수 있다라고 이해하였습니다. 그런데 그 부분에서 근본적인 궁금증이 생겼습니다. 빌드&런을 줄이는 것이 목적이라면 궂이 왜 도커로 이미지를 말아서 컨테이너를 띄울까? 였습니다. 그냥 컨테이너 조차 띄울 필요도 없이 localhost로 브라우저에서 다 확인이 가능하지 않나 해서요.. 아래 중 실무에서는 어떻게 하는지 궁금합니다. 1. 말씀하신 것처럼 컨테이너를 만들고 소스코드를 참조형태로 해서 빌드&런을 줄이는 목적으로 실무에선 많이 쓰인다. 2. 1번보다는 도커 없이 로컬에서 소스코드를 확인하는 것이 도커를 띄우는 것보다 편리하므로 로컬에서 확인하고 도커는 실제 프로덕션 서비스를 운영 할 때나 컨테이너를 띄워서 서비스를 한다. 추가질문) 제 지금생각으로는 1번보다는 실무에서는 컨테이너간 자료의 공유목적으로 많이 쓰이지 않을까 생각하는데 맞는지요.. (컨테이너는 삭제해 버리면 컨테이너내 데이터는 날아가므로 도커볼륨에 보관하면 데이터를 보존할 수 있기 때문) 답변 주시면 감사하겠습니다. 좋은하루 되세요. Ps. 트레비스 CI 유료화 되었는지 오류 발생하며 안됍니다. 아래는 해당 오류 메시지 입니다. We are unable to start your build at this time. You exceeded the number of users allowed for your plan. Please review your plan details and follow the steps to resolution.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
wrapper.withREdux 질문
안녕하세요 제로초님 store/configureStore.js 에서 실수로 configureStore 의 인자에 context를 넣지 않고 그냥 () 으로 해주었더니 Cannot read properties of undefined (reading 'withRedux') 라는 에러가 나오더라구요 context를 보면 사용하지도 않고 있는 것 같은데요... ㅠㅠ