묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
josn 변환 안됩니다.
ResponseEntity로 보냈는데 postman은 josn으로 반환되지 않고 postman에는 html으로 오류가 뜹니다 //Json반환 @RequestMapping(value = "/error-page/500", produces = MediaType.APPLICATION_JSON_VALUE) public ResponseEntity<Map<String, Object>> errorPage500Api( HttpServletRequest request, HttpServletResponse response) { log.info("API errorPage 500"); Map<String, Object> result = new HashMap<>(); Exception ex = (Exception) request.getAttribute(ERROR_EXCEPTION); result.put("status", request.getAttribute(ERROR_STATUS_CODE)); result.put("message", ex.getMessage()); Integer statusCode = (Integer) request.getAttribute(RequestDispatcher.ERROR_STATUS_CODE); return new ResponseEntity<>(result, HttpStatus.valueOf(statusCode)); }
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2 - I 질문
int는 10^9승이고 long long은 10^18 승이라 100글자를 커버 못쳐서 문자열로 푼다고 하셨는데int가 왜 10^9승이고 long long^18 승이라는게 무슨말인지 이해가 안갑니다.
-
미해결
데모 실습 자료 확인
안녕하세요?가볍게 따라하는 Excel 2016 데이터 조정 및 가공 강의를 수강하고 있습니다.이메일을 통해 강의 내용 중에 데모시 활용하는 실습 자료를 다운받을수 있는 방법에 대해서 문의드렸고,"동영상 우측의 목차 내 '구름 아이콘'을 확인해 주세요!" 라는 답변을 받았는데해당 강의 동영상에는 해당 구름아이콘이 존재하지 않습니다.제가 잘못 확인한 것인지? 아니면, 자료가 제공되지 않는 것인지 확인 부탁드립니다.감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
부모와 자식 엔티티 간의 id 속성 상속에 대해 문의 드립니다.
예제를 구현하다가 부모 엔티티와 자식 엔티티 간의 id 속성에 대해 궁금증이 생겨 문의 드립니다. 보통 엔티티 생성 시 @Id가 있는 필드를 정의하지 않으면 인텔리제이에서 경고문구를 띄워줍니다. 저도 @Entity 사용 시 @Id 컬럼 지정을 반드시 해야 한다고 배웠습니다. 그런데 상속관계 매핑 예제를 구현하다가부모인 Item 엔티티 클래스와 자식인 Album 엔티티 클래스에서 ,자식 Album 엔티티 클래스에 오히려 @Id를 지정하니 에러가 발생했습니다.==> [ org.hibernate.mapping.JoinedSubclass cannot be cast to org.hibernate.mapping.RootClass ] 처음엔 extends를 했으니, @Id 필드가 자식에게 상속되는 건가?.. 싶었는데private 속성은 상속되지 않잖아요?.. 혹시 자식 엔티티에 @id를 설정하면 안돼는 이유를 알 수 있을까요?? [ 부모 Item entity class ]@Entity @Inheritance(strategy = InheritanceType.SINGLE_TABLE) public class Item { public Item() { } @javax.persistence.Id @GeneratedValue @Column(name = "ITEM_ID") private Long Id; private String name; private int price; [ 자식 Album entity class ]@Entity public class Album extends Item{ public Album() { } /* @javax.persistence.Id @GeneratedValue @Column(name = "ITEM_ID") private Long id;*/ // ---- 추가시 에러 발생 private String director; private String actor;
-
미해결실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
@BeforeEach method 'public static final void com.group.libraryapp.calculator.JunitTest.beforeAll()' must not be static.
package com.group.libraryapp.calculator import org.junit.jupiter.api.AfterAll import org.junit.jupiter.api.AfterEach import org.junit.jupiter.api.BeforeEach import org.junit.jupiter.api.Test class JunitTest { companion object { @BeforeEach @JvmStatic fun beforeAll() { println("모든 테스트 시작 전 ") } @AfterAll @JvmStatic fun afterAll() { println("모든 테스트 시작 후") } } @BeforeEach fun beforeEach() { println("각 테스트 시작 전") } @AfterEach fun afterEach() { println("각 테스트 시작 후 ") } @Test fun test1() { println("테스트 1") } @Test fun test2() { println("테스트 2") } } 이렇게 하고 실행했는대, @BeforeEach method 'public static final void com.group.libraryapp.calculator.JunitTest.beforeAll()' must not be static. 이런 에러가 나와요 ㅠ
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
Code 질문입니다.
안녕하세요 맛비님.맛비님 코드를 보던 도중에왜 F/F들은 clock의 posedge edge에만 동기화 되는거지? posedge 와 negedge 둘 다 동기화될 수도 있지 않을까? 속도도 2배 빠를 것이고, double edge F/F이 있는데?라는 의문이 들었습니다. 그래서 인터넷 서치를 하며 내린 결론은 다음과 같습니다.할 수는 있다. 하지만 하게 된다면 Register와 Register 사이의 연산량이 절반으로 줄어들 것이고, timing violation이 생길 위험이 두배 증가한다. 대부분의 FPGA에는 양쪽 edge에 동작하는 F/F이 없다. 라고 생각했습니다.혹시 이 부분에 있어서 틀린 점과, 맛비님께서 아시는 또 다른 이유 있는지 질문드립니다.항상 감사합니다 :)
-
해결됨홍정모의 따라하며 배우는 C++
9:23부터 리턴값을 자기자신의 래퍼런스를 지정한다고 들었는데 정확히 *this가 어떤 타입인지 모르겠습니다.
9:23 부터 리턴값으로 인스턴스의 래퍼런스를 지정한다고 이해했습니다.그러면 *this는 정확히 어떤타입인건가요?*는 포인터에서 가리키는 주소의 값에 접근할수있는 연산자라고 이해했습니다. this가 인스턴스의 주소를 가리키는 포인터이니 *this는 Calc 클래스내부의 변수 m_value의 값인 건가요? 그렇다면 Calc&는 int형을 반환하는 리턴타입이라고 봐도 무방할까요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
Entity 에 setter 가 없을경우 update method
안녕하세요~항상 좋은 강의를 위해 노력해주셔서 감사합니다!Service 에서 update method 를 만들때 entity 의 name 을 setter 를 통해 수정하셨는데만약 Setter 를 사용하지 않을경우엔 어떤방법으로 수정하는게 좋을까요??Entity 에 수정을 원하는 필드만 따로 setter 를 만들어야 하는건가요??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)
배포후 서버연결
선생님 안녕하세요배포후 회원가입, 로그인 페이지는 들어가지는데 회원가입,로그인은 안되요.. 그리고 배포할때client에서 npm run build:prod 할때 너무 오래걸리더라고요
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
안녕하세요
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] h2 DB는 서버를 실행할 때 마다 초기화가 되는데 그 이유는 무엇인가요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
섹션3 숫자형 1-2 강의도중 질문 드립니다.
안녕하세요 비주얼 코드를 이용하여 강의를 듣고 있습니다. 강의를 보며 따라하던 도중에 형 변환도중print(float(b)) # 정수 -> 실수 print(int(c)) # 실수 -> 정수 print(int(d)) # 실수 -> 정수 print(int(True)) # Bool -> 정수 print(float(True)) # Bool -> 정수 print(int(False)) # Bool -> 정수 print(float(False)) # Bool -> 정수 print(complex(3)) # 정수 -> 복소수 print(complex('3')) # 문자 -> 복소수 print(complex(False)) # Bool -> 복소수 File "c:\python_basic\chapter03_01.py", line 141, in <module> print(float(b)) # 정수 -> 실수 ^^^^^^^^TypeError: 'float' object is not callable이 부분에서 오류가 발생했습니다 이런 오류가 발생해서 앞에 내용중 str1 = "Python" bool = True str2 = "Anaconda" float = 10.0 int = 7 list = [str1, str2] dict = { "name": "Machine Learning", "version": 2.0 } tuple = (3, 5, 7) set = {7, 8, 9} # 데이터 타입 출력 print(type(str1)) print(type(bool)) print(type(str2)) print(type(bool)) print(type(float)) print(type(int)) print(type(dict)) print(type(tuple)) print(type(set))이 부분을 제거하고 다시 실행해보니 오류가 사라졌습니다 이러한 오류가 발생하는 이유를 정확하게 알고싶습니다.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
ACQUIRE_TIMEOUT_TICK에 관해 질문이 있습니다.
여기서 ACQUIRE_TIMEOUT_TICK 보다 작업 시간이 길어질 때도 일반적인 경우 엄청난 문제가 있다고 생각하지만... 여기서 CRASH를 때려서 서버를 죽이는 것이 맞는지 궁금합니다.
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
JDBC 자원을 반납할 때, 자원 생성 순서의 역순으로 해야하는 이유가 무엇인가요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]제목 그대로 JDBC 자원을 반납할 때, 자원 생성 순서의 역순으로 해야하는 이유가 무엇인가요?Connection 반납하고, Statement 반납하고, ResultSet 반납하면 안되나요?
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
오른값 참조 in 게임
좋은 강의 항상 감사합니다!오른값 참조를 영상을 다보고 드는 생각이 게임에서 내 캐릭터 정보를 다른 서버로 이전하고 싶은 경우, ex) 메이플스토리 : 버닝섭 -> 타서버로 월드리프내 캐릭터 정보를 해당 서버로 복사하고 본래 서버에 있는 캐릭터를 삭제하는 것보다, 오른값 참조처럼 이동시키면 캐릭터 정보가 이전되는 것과 본래 서버에서 내 캐릭터가 삭제되는 것까지 해결될 것 같다고 생각이 들었는데!!실제로 캐릭터 정보를 다른 서버로 이동시키는 작업에서 오른값 참조가 사용되는 것인가요??
-
해결됨클릭만으로 웹페이지 만들기 - 한국인이 좋아하는 속도로 때려넣는 워드프레스
SSH 다시 접속할 때 빠르게 접속하는 방법
윈도우 사용자입니다. SSH 사용해서 홈페이지 만든 후, 홈페이지 수정을 위해 다시 SSH에 접속할 때 위 강의의 과정을 다 따르지 않고 빠르게 바로 접속할 수 있는 방법은 없나요?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-C 보완설명 강의 질문
안녕하세요! 2 - C 보완설명 강의를 본 후 그에 맞게 MAX(강의에서 ret에 해당하는 값) = 1로, for(int standard = 1; standard <= 100; standard++) (standard가 강의에서 d에 해당) 로 알맞게 값을 수정해서 제출을 해도 틀리다고 나옵니다ㅠㅠㅠ 선생님이 올려주신 정답 코드랑 비교해도 아예 같은데 뭐가 잘못된 건지 짚어주실 수 있으실까요..??ㅠㅜ http://boj.kr/dccb9e4670f04dc0b34d2b7d3566ec94
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
non-zero exit value 1 에러
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]non-exit value 1 에러가 발생합니다.Build and run을 IntelliJ로 바꾸면 BeanCreationException, NoClassDefFoundError, ClassNotFoundException 이 뜨고재부팅도 해보고 서버포트도 바꿔서 해봤는데 계속 그러네요ㅠㅠ무료버전 사용중이고 코드는 오타 없는 것 같은데 왜그럴까요
-
미해결수학으로부터 인류를 자유롭게 하라(미적분학 Part.I) - 미분
신규 수업 ppt가 업로드 되지 않았습니다.
새로 업로드 해주신 수업의 ppt를 다운받고 싶습니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
AOP 강의 중 순환참조오류발생
■ 발생에러Description:The dependencies of some of the beans in the application context form a cycle:memberController defined in file [C:\Users\----\Documents\coding_study\spring_boot\hello-spring\out\production\classes\hello\hellospring\controller\MemberController.class]↓memberService defined in class path resource [hello/hellospring/SpringConfig.class]┌─────┐| timeTraceAop defined in class path resource [hello/hellospring/SpringConfig.class]└─────┘Action:Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true. --------------------------------------------------------------------------------------------------- ■ 질문사항안녕하세요. 수고 많으십니다. 강의 진행 중 발생한 순환참조오류에 대해 알고싶습니다.스프링 입문 - 섹션7. AOP적용 강의 진행 중 발생한 에러입니다.스프링 빈을 등록할 때 @Component 어노테이션을 사용해 컴포넌트 스캔을 진행하거나 SpringConfig파일에서 @bean 어노테이션을 사용해 빈을 등록하거나 둘 중 어떤 것을 사용해도 된다고 알고있습니다.SpringConfig파일에서 등록할 때는 순환참조오류가 발생하고, TimeTraceAop 클래스에 @Component 어노테이션을 사용하면 해당 오류가 발생하지 않는 것을 확인했습니다.구글링을 통해 해당 에러가 순환 참조 오류로, 순환 참조가 발생한다면 스프링은 어느 빈을 먼저 생성해야 할지 결정하지 못하게 되어 발생하게 된다는 것을 알았습니다. 하지만 순환참조오류가 발생하는 원인만 알았을 뿐, 1. 실제로 timeTraceAop가 왜 순환참조에 갇히게 되었는지 잘 모르겠습니다.2. 왜 SpringConfig에서 등록하는 것과 @Component 어노테이션을 사용한 결과에 차이가 발생하는 것인가요?이해를 도와주시면 감사하겠습니다.
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
16분경 onChangeText에 useInput을 사용해도 되지 않나요?
[text, setText]와 onChangeText를 만들어놓은 훅 useInput을 사용해서 코딩해도 되지 않나요? 그렇게 하지 않은 이유가 긍금합니다!