묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결홍정모의 따라하며 배우는 C++
10:00 참조값 반환 질문
#include <iostream> using namespace std; int& getValue(int x){ int value = x * 2; return value;} int main(){ int& value = getValue(5); cout << value << endl; cout << value << endl; return 0;} 위 코드 실행시 첫번째 cout에선 10이 나오지만 두번째 cout에선 쓰레기값이 나옵니다. 위와같이 나오는게 참조값은 한번 사용시 값이 사라져서 그런건가요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
캐시 시간 초과 되지 않았을떄의 경우 질문
캐시시간이 초과 되지않았을경우엔 브라우저 캐시에서 바로 가져오는거잖아요?? 만약 서버에서 데이터가 변경되고 캐시 시간이 초과가 되지 않았을경우라면 어떻게 되는지 궁금합니다!!
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
화면에 있는 파일 목록과 로컬스토리지의 목록에 대해서
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. [리팩토링] 할일 추가 기능 강의에 와있습니다. 강사님께서 강의 내용을 진행하실때 코드를 짜고 실행하실 때 개발자도구의 로컬스토리지 목록이 화면에서 할일을 추가했을때 실시간으로 바뀌던데... 저는 뭐가 문제인지 실시간으로 바뀌지 않더군요... Vue 개발자도구에서는 실시간으로 바뀌긴 하던데 좀 답답합니다. 강의를 보고 따라하고 하는데도 생각보다 기능적인 오류들이 많이 나서 친구한테 도움을 구해서 해결을 하고는 있습니다만... 혹시 따로 설정을 해둔 것이 있는지 여쭤봅니다. 해당 부분의 코드는 깃헙에 올려두었습니다. https://github.com/A-WOS/learn-vue-intermediate/
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
화면계층과 서비스계층의 분리
폼 객체를 이용하여 화면 계층과 서비스 계층을 분리하라고 하셨는데 이는 실제 entity가 controller에 노출되지 않게 하기 위해서 인가요? 엔티티의 보안 때문에 이렇게 분리하는 건가요?
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
실전문제풀이 6강 20번문제 문의드립니다.
안녕하세요. 실전문제풀이 6강에 20번 문제, 다운로드된 PDF자료에는 C번 보기가 Glacier Deep Archive가 아닌 지능형 계층화입니다. 그렇다면 스탠다드와 지능형 계층화 모두 최소과금기간이 없고, 질문에 로그의 크기와 수는 알수없기 때문에 지능형 계층화가 답일까요? 데이터 액세스 패턴 관점에서 로그이기때문에 패턴을 알수있다고 생각해서 표준이 답이어야할까요? 확인부탁드립니다. 감사합니다.
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
이론강의 초반부 설명해주실때 자료
안녕하세요 강사님! 강의 재밌게 잘 듣고 있습니다. 이론 강의 초반부에 설명해주시는 ppt?자료 같은것은 따로 첨부안해주시는걸까요?
-
미해결직접 활용할 수 있는 SQL - 기초부터 실무 활용까지
실무에서 외래키를 사용하지 않는 이유가 궁금합니다.
안녕하세요, 외래키 내용을 설명해주시면서 실무에서는 외래키를 사용하지 않고, 참조 관계에 있는 테이블만 명시한다고 하셨는데 그 원인이 궁금합니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
새로운 프로젝트에서의 빌드 오류에 관해 문의드립니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 네3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 네[질문 내용]여기에 질문 내용을 남겨주세요. 안녕하세요, 복습을 위해 새로운 프로젝트를 설정하는 도중 오류가 생겨 질문드립니다. 1. 처음 강의를 보면서 따라했던 hello-spring 프로젝트의 빌드는 아래 사진과 같이 잘 되었습니다. 저는 윈도우 환경이고, gradlew build 명령어를 통해 빌드하였습니다. 2. 복습을 위해 완전히 같은 설정으로 hello-spring2 프로젝트를 만들었습니다. 마찬가지로 빌드를 해보려 했으나, 이번에는 아래 사진과 같은 오류가 발생했습니다. 처음부터 하나하나 꼼꼼하게 따져가면서 그대로 프로젝트를 만들었는데 왜 새로운 프로젝트에서만 빌드가 되지 않는 건지 잘 모르겠습니다. 3. 의심가는 부분이 있긴 합니다. hello-spring 프로젝트의 설정에서 강의에서 알려주신 Gradle 사용시 Build 환경 설정이 아래 사진과 같이 잘 나옵니다만, 어째서인지 hello-spring2 프로젝트에서는 같은 환경설정 화면이 보이질 않습니다. (hello-spring 프로젝트는 Gradle 환경설정 항목이 잘 보입니다.) (hello-spring2 프로젝트는 Gradle 환경설정 관련항목이 보이질 않습니다.) 어떻게 해결해야할지 조교님께 조언을 구합니다. 노고에 항상 감사드립니다.
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
선생님 여쭤볼 것이 있습니다.
선생님 여쭤볼 것이 있습니다. 여기서 copyright 가 나뉘어져 있지 않은데요. 만약 제공 텍스트가 법적고지개인정보취급방침개인정보처리방침 상호 : 엣지컴퍼니 | 대표자 : 홍길동 | 개인정보관리책임자 : 장길산 차장사업장주소 : 서울특별시 강남구 테헤란로 123-56 이렇게 되어 있으면 제가 알아서 html 구조를 이렇게 <div class="copyright"> <div> <a href="#none">법적고지</a> <a href="#none">개인정보취급방침</a> <a href="#none">개인정보처리방침</a> </div> <div> 상호명 : 상호 : 엣지컴퍼니 | 대표자 : 홍길동 | 개인정보관리책임자 : 장길산 차장 <br> 사업장주소 : 서울특별시 강남구 테헤란로 123-56 </div> </div> copyright 를 이런식으로 나누고 넣어줘도 되는 건가요? 아니면 문제에 나온 그대로 나누지 말아야 하나요? 그럼.. 만약에 문제는 저런식으로 되어 있는데 제공텍스트에서 법적고지개인정보취급방침개인정보처리방침 이게 제시되어 있으면 이부분을 생략을 해도 되는건가요? 어떻게 해나가야 할지 조금 혼란스럽습니다..
-
미해결[2021] 요즘 누가 유료로 웹서비스 구축하나, 파이어베이스의 모든 것 - Javascript
스프링부트 프로젝트는 firebase 로 배포할 수 없나요???
스프링부트 프로젝트는 firebase 로 배포할 수 없나요???
-
해결됨(UPDATED) Python을 이용한 개인화 추천시스템 | 추천알고리즘 | 추천인공지능
딥러닝을 위한 추천시스템 원핫 인코딩 질문
148페이지 그림을 보면 유저아이디와 아이템 아이디를 원핫벡터 인코딩 한후에 임베딩 레이어에 들어가는데 왜 책에 있는 코드는 원한 인코딩을 적용 하지 않는지 궁금합니다. 원핫 인코딩을 적용하지 않은 이유를 알려주셨으면 합니다.
-
해결됨다양한 사례로 익히는 SQL 데이터 분석
스키마 테이블 복원 오류 2
안녕하세요 선생님! 저도 Mac을 사용해서 원래 알려주신 방법이 안되어서, '스키마 테이블 복원 오류'를 참고하여 스키마 테이블을 만들려고 했어요. 그런데 첫번째 파일인 ga.export 파일이 용량이 크다고 자꾸 튕기는 현상이 발생하는데, 혹시 해결책을 알려주실 수 있나요? (참고로 이 파일이 대략 300mb라고 하네요. 용량이 커서 실행이 안되는 걸까요?)
-
미해결재고시스템으로 알아보는 동시성이슈 해결방법
테스트코드 실행 시 에러 문의
강사님이 작성하신 코드대로 따라친 것 같은데 결과가 동일하게 나오지 않고 테스트 코드에서 실패합니다 해결할 수 있는 힌트를 알려주시면 감사하겠습니다
-
미해결실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)
안녕하세요 null 에 관해 질문 드리고 싶은게 있습니다.
안녕하세요 강의 잘듣고 있습니다. null 관련하여 궁금한게 있어서 질문 남깁니다. ?. 을 붙여주면 null을 다룰 수 있는 걸로 알고 있습니다. 만약 그렇다면 @notnull, @nullable 을 java 에서 사용하지 않는다는 가정하에 1. assertThat(result[0]?.age).isEqualTo(request?.age) 2. assertThat(result[0]?.age).isNull() 에서 1에 값은 NPE 가 뜨고 2에 서는 NPE 가 안뜨는 이유가 궁금 합니다. println("result[0]?.age = ${result[0]?.age}") println("result[0].age = ${result[0].age}") println("request?.age = ${request?.age}") println("request.age = ${request.age}") 위 4개의 코드에서는 전부 null 을 반환하여 질문하게 되었습니다. 읽어주셔서 감사합니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
imblearn 관련
imblearn을 설치 후 실행 시 아래와 같은 오류가 발생합니다. (영상에서는 imblearn Version이 0.9.0인데, 저는 0.7.0으로 설치가 되었네요) 구글링으로 해결이 되지 않아... 해결방법을 문의드립니다.
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
w3c 표준 검사 결과...
w3c 표준 검사 결과... 오류가 뜨는데 대체 뭐가 문제인걸까요... 그리고 오류가 발견되었다고 떠도 읽는 방법을 모르겠네요 ㅜㅜ 혹시 오류 뜨면 실격일까요?ㅜㅜ
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
영구 리다이렉션과 일시적인 리다이렉션
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]영구 리다이렉션과 일시적인 리다이렉션에 관하여 질문이 있습니다. 제가 이해한바로는 영구 리다이렉션은 흔히 웹 사이트 주소가 바뀔때 유저가 예전 URL로 접근할시 새로운 URL로 연결해주는 역할을 합니다. 반면 일시적인 리다이렉션은 주문 후에 새로 고침으로 인한 중복 주문 방지로 주로 쓰입니다. 영구 리다이렉션과 일시적인 리다이렉션의 차이점으로 리소스의 URI가 일시적으로 변하냐 영구적으로 변하냐라고 이해했습니다. 제가 궁금한 점은 1. 제가 이해한 내용이 맞는지 궁금합니다. 2. 일시적인 리다이렉션은 많이 사용한다고 하셨는데 왜 영구적인 리다이렉션은 잘 사용안하는지가 궁금합니다. 감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
양방향 연관관계에 대한 질문입니다.
안녕하세요 영한님 양방향 연관관계에대하여 질문있어서 글 남깁니다! 질문1. 양방향 연관관계를 최대한 쓰지 않아야 하는 이유중 하나가 A,B 엔티티가 있고, 양방향 연관관계를 통해 A엔티티에서 B엔티티의 리스트를 가지고 있어야하는 상황에서, A엔티티 가 가지고 있는 B엔티티 데이터의 리스트 원소 갯수가 엄청나게 많아질 경우 그 리스트를 담고있어야할JVM 메모리에 부담이 될 수 있는 위험성 때문이라고 생각했는데 이에 대한 피드백 부탁드립니다! 질문 2. 양방향 연관관계를 굳이 맺어야하는 이유가 잘 와닿지 않습니다. 강의 예시에서 해당 Team 의 Member 들을 알고 싶기 때문에 양방향 관계를 맺는 데 , 해당 Team 의 Member 들을 알고 싶으면 Member 도메인의 컨트롤러에서 호출 하는게 이점이 더 있지 않을까 하여 질문드립니다. 결론은 제가 생각하기에 단방향 관계로 다 설계 할 수 있을거같아서 , 양방향 관계가 실제 실무에서 쓰이게 된다면, 어떤 상황과 이유에서 쓰이는지 궁금합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
연관관계 편의 메서드
Order엔티티에서 이렇게 delivery를 양방향 세팅해주는 연관관계 편의메서드를 작성하셨는데 . 이 때 this.delivery=delivery; 를 제가 실수로 this.setDelivery(delivery); 라고 설정하자 stackoverflowerror 가 발생하였습니다. 이때 연관관계편의메서드 이름을 setDelivery라고 하신 이유가 있으신가요? 일부러 @Setter의 setDelivery와 겹치게 이름을 지으신건가요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
질문 있습니다.
1. LoginMemberArgumentResolver를 스프링 빈으로 등록해서 WebConfig 클래스에서 resolvers.add() 메서드를 사용할 때 new 연산자를 통해 객체를 생성하지 않고 DI 컨테이너에서 주입 받아서 사용하는건어떻게 생각하시나요?. 왜 빈으로 등록 안하고 new 연산자로 주입한건 이유도 같이 궁금합니다.2. HandlerMethodArgumentResolver를 구현할 때 supportsParameter() 메소드와 resolveArgument() 메소드를 테스트하고 싶은데 파라미터 (MethodParameter, ModelAndView, NativeWebRequest, WebDataBinderFactory) 때문에 테스트를 어떻게 해야할지 모르겠습니다. (mock, spy 없이 하고 싶습니다.) @Configurationpublic class WebConfig implements WebMvcConfigurer { @Override public void addArgumentResolvers(List<HandlerMethodArgumentResolver> resolvers) { resolvers.add(new LoginMemberArgumentResolver()); }} @Configuration@RequiredArgsConstructorpublic class WebConfig implements WebMvcConfigurer { private final LoginMemberArgumentResolver loginMemberArgumentResolver; @Override public void addArgumentResolvers(List<HandlerMethodArgumentResolver> resolvers) { resolvers.add(loginMemberArgumentResolver); }}