묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
안녕하세요 엔티티 매니저에 대해 질문이 있습니다!
안녕하세요 쌤 jpa강의 열심히 듣고있습니다.! 궁굼한게 있어서 질문을 남깁니다. 저는 memberRepository 부분을 인터페이스로 구현하여 JpaRepository를 상속하였습니다. 배운대로라면 save할 시 영속성 컨텍스트에 해당 데이터가 남아있어 findBy를 했을 시 db에서 select해오는 것이 아니라 영속성 컨텍스트에서 값을 가져온다고 생각했었습니다. 그러나 결과는 셀렉트가 되어서 질문을 남깁니다. 작동하는 원리가 다른걸까요...제 고민을 들어주셔서 감사합니다!주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
개인포트폴리오랑 개인포트폴리오 홈페이지 질문입니다
■ 질문 남기실 때 꼭! 참고해주세요. 포트폴리오 만들때 하드코딩으로 하라고 하셨는데 slick slider나 typeit wow.js등 은 사용하면 안되는것인가요 ? - 먼저 유사한 질문이 있었는지 검색해주세요.- 궁금한 부분이 있으시면 해당 강의의 타임라인 부분을 표시해주시면 좋습니다.- HTML, CSS, JQUERY 코드 소스를 텍스트 형태로 첨부해주시고 스크린샷도 첨부해주세요.- 다운로드가 필요한 파일은 해당 강의의 마지막 섹션에 모두 있습니다.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
안녕하세요 질문이 있습니다 !
예를들어서 각각의 컨트롤러 uri가 /user /content /product 이렇게 구성했을때 앞에 뭔가 api라고 명시를 해줘서 해당 요청이 api이구나 라는것을 알리고 싶을때 각각 컨트롤러마다 @controller('api/user') @controller('api/content') @controller('api/product') 이렇게 적어주면 너무 작업이 번거로울거 같아서요... 혹시 메인에서(?) 앞단(?) 전체url 매핑을 지정할 수 있는 방법이 따로 있을까요 ? 미들웨어를 이용해야 하나요 ?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
지연로딩
안녕하세요 강사님 inner join 쿼리 만드시고 run 하셨을때 처럼 저는 Team 객체가 나오지 않고.. 지연로딩 설정한것처럼 값이나오는데(지연로딩을 설정 안했습니다) 혹시 제가 설정을 잘못한건가요 아니면 이 강의가 몇년전꺼다보니 지금은 디폴트가 아예 지연로딩으로 업데이트가 된건가요,.,??
-
미해결따라하며 배우는 NestJS
다운로드 문제
도대체 이 화면에서 뭘 눌러야 다운이 되죠?
-
미해결캐글 Advanced 머신러닝 실전 박치기
lightgbm eval metric 질문입니다.
수업에서는 auc를 최대로 하려고 eval metric을 사용하셨는데, 저는 f1score를 최대화 하려고 합니다. 인터넷 찾아보면서 eval metric에 f1score를 주려고 하는데 잘 안되는데 혹시 도움을 요청할 수 있을까요? 감사합니다.
-
미해결웹 게임을 만들며 배우는 React에 TypeScript 적용하기
button 클릭 할 떄 마다 더보기/닫기 에러
제로초님 안녕하세요. 제가 button 클릭 할 떄마다 더보기/닫기 버튼을 만들어 주었는데. 처음에는 5개씩 보이도록 설정 해 주고. 더 보기 버튼을 클릭하면 -> 모든 length 만큼 보이도록 설정 해 주었습니다. 그리고 닫기 버튼을 누르면 -> 처음 5개만 보이도록 설정 해 주었구요. 하지만 문제점이 있습니다. 클릭 하면 동작은 합니다. 하지만, 1~2초 있다가 type Error 가 발생합니다. 어디서 잘못 됐는지 잘 모르겠습니다. 아 그리고 처음에 5개 이하로 보일 떈 버튼을 안 보이도록 설정 해 주고 싶은데, 어떻게 코드를 작성 해야 할 지 모르겠습니다. 똑같이 setState 를 만들어서 5개 이하로 보이는 것들은 false 를 만들어 안보이도록 설정 해 주면 될 거 같은데 모르겠네요 에러 발생 구문 입니다. TypeError: setVisible(...) is not a function 46 | 47 | 48 | const showMore = () => { > 49 | visible === 5 ? ( 50 | setVisible(ProductDetail.allergies.length) 51 | ) ( 52 | setexpanded(true) // 제가 작성한 코드 입니다. const [visible, setVisible] = useState(5) const [expanded, setexpanded ] = useState(false); const showMore = () => { visible === 5 ? ( setVisible(ProductDetail.allergies.length) ) ( setexpanded(true) ) : ( setVisible(5) ) ( setexpanded(false) ) return ( {ProductDetail && ProductDetail.allergies?.length ? ProductDetail.allergies.slice(0, visible).map(All => ( <li key={All.id}> {All.displayText}</li> )) : <li>No information.</li>} ) <button type="button" onClick={showMore}> {expanded ? ( <span>close</span> ) : ( <span>see more</span> )} </button> }
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
간단한 질문
안녕하세요 강의 잘 보고 있습니다 강사님 강사님께서 "몇번쨰부터 몇개 가져올꺼야" 라고 하셨는데 setFirstResult() 는 그럼 해당 페이지 번호를 뜻하는건가요?? setFirstResult(1) == 1페이지 setFirstResult(2) ==2페이지 setFirstResult(3) == 3페이 요런식으로요..??
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
유레카 설정(eureka.clinet.fetch-registry)
eureka.clinet.fetch-registry 속성을 true로 설정하면 유레카 서버에 등록된 인스턴스들이 유레카를 통해 서로 정보를 주고 받는 것이 가능한 건가요?
-
미해결
nodemon관련 에러 npm run start가 안되요 sql연동이 안되는 것 같습니다. m1 맥북
\안녕하세요. 제가 윈도우 환경에서는 모두 완벽히 설치하여 잘 사용하였는데 맥북 m1으로 컴퓨터를 바꾸고 다시 해보려하니까 새롭게 설치도 다시하고 했는데 안되네요,,, 이유를 잘 모르겠어서 질문 남깁니다... 정말 맥북사고 쓰지도 못하고 골치가 아파요.. 한번만 도와주세요 뭐가 문제 일까요?? 이후 다시 새롭게 만들어 해봤더니 sql이 연동이 되지 않고 있는 것 같습니다. sql연동 전에는 npm run start가 되네요
-
해결됨Vue.js 끝장내기 - 실무에 필요한 모든 것
선생님 cli 4.5이상은 default Vue2로 설치하면 test내용이 없습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님 강의 아래 이미지에 vue cli 4.5x는 default vue2를 선택해서 프로젝트를 생성하라고 나왔는데요. 그럼 관련된 test는 안깔립니다. npm i -g jest로 설치했는데요. jest외에 더 설치해야 하는게 있나요?
-
미해결스프링 핵심 원리 - 기본편
TestConfig에 @Configuration 빠져도 싱글톤으로 관리되는 이유
안녕하세요 1.싱글톤관련되서 스프링컨텍스트에서 빈을 싱글톤으로 관리하려면 클래스에 @Configuration을 붙여야하는데 TestConfig클래스에 이 애노테이션을 붙이지 않아도 싱글톤으로 관리되는지 궁금합니다.결과론적으로는 붙이지 않아도 싱글톤으로 관리되는데 왜 그런지 궁금합니다 static class TestConfig { -> 아래처럼 되어야 싱글톤으로 관리할수 있는게 아닌지요? @Configuration static class TestConfig { 2. 다른 테스트코드에서 사용되는 static config 클래스에는 @Configuration을 붙였는데 여기만 뺀 이유가 있는지요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
H2
안녕하세요, H2에 대해서 검색을 해보다가 파일 모드와 메모리 모드라는게 있다는 것을 알게 되었습니다. (정확한 명칭을 몰라서 타 블로그에서 썼던 명칭으로 쓰겠습니다 ㅠㅠ) * 별도의 설치 없이 의존성만 추가하는 것 -> 메모리 모드* H2 다운로드 받고 실행하는 것 -> 파일모드 1. 메모리 모드와 파일모드의 차이점이 있나요?? 언제 어떤 모드를 사용하는 건가요?? 2. 각 모드에 대한 장단점이 있나요?? 항상 답변 감사합니다!!
-
해결됨Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
선생님 어제 권한 신청했습니당. 확인 부탁드립니다!
선생님 어제 권한 신청했습니당. 강의를 못 듣고 있습니다. ㅠㅠ 흑... 확인 부탁드립니다!
-
미해결AWS(Amazon Web Service) 입문자를 위한 강의
Role과 policy 설명이 이해 안되네요
무슨 얘긴지 몇번을 들어도 뭔지 모르겠네요.
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
글 수정 페이지에서 사진 삽입
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 글 수정 페이지에서 처음 텍스트만 입력해서 글을 등록하고 수정버튼을 눌렀을때 사진추가는 원래 안되는건가요 개발자님? 텍스트와 사진을 같이 입력한글에서도 사진을 삭제하거나 다른사진으로 교체할수는없나요 ?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
안녕하세요. setImages에 관한 질문이 있습니다.
안녕하세요. 덕분에 수업 너무 잘 듣고 있습니다. 감사합니다. 다름이 아니라 동영상 7분33초부터 나오는 내용에 관한 질문이 있습니다. useState를 통해 setImages에 response.data.filePath를 넣어주셨는데요. fileName이 아닌 filePath가 들어가는 이유가 궁금합니다. 감사합니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
드랍존 내부 div에 style이 적용되지 않습니다.
안녕하세요 선생님 수업을 잘 듣고 있는 학생입니다. 영상따라 코딩을 하던중 이상한 버그? 라 해야할것이 발생해서 질문 드립니다. 우선 증상은 아래 사진과 같이 드랍존 내부에 + 아이콘이 가운데 정렬이 되지 않는 증상입니다. 드랍존 클릭시 파일탐색기가 열리는 기능은 정상적으로 작동중입니다. 다음은 제 소스코드입니다. import React from "react" import { Typography, Button, Form, message, Input, Icon } from 'antd' import Dropzone from 'react-dropzone' const { TextArea } = Input const { Title } = Typography function VideoUploadPage() { return ( <div style={{ maxWidth: '700px', margin: '2rem auto' }}> <div style={{ textAlign: 'center', marginBottom: '2rem' }}> <Title level={2}>Upload Video</Title> </div> <Form onSubmit> <div style={{ display: 'flex', justifyContent: 'space-between'}}> {/* Drop zone */} <Dropzone onDrop multiple maxSize > {({ getRootProps, getInputProps}) => ( <div style={{ width: '300px', height: '240px', border: '1px solid lightgray', alignItems: 'center', justifyContent: 'center'}} {...getRootProps()}> <input {...getInputProps()} /> <Icon type='plus' style={{ fontSize: '3rem'}}/> </div> )} </Dropzone> {/* Thumbnail */} <div> <img src alt /> </div> </div> <br/> <br/> <label>Title</label> <Input onChange value /> <br/> <br/> <label>Description</label> <TextArea onChange value /> <br/> <br/> <select onChange> <option key value></option> </select> <br/> <br/> <select onChange> <option key value></option> </select> <br/> <br/> <Button type="primary" size="large" onClick> Submit </Button> </Form> </div> ) } export default VideoUploadPage 여기서 제가 이상하다라고 말씀드리는 이유는 드랍존 내부 div에 style에서 width와 height, border같은 경우에는 화면에서 정상적으로 출력되고 있으며 값을 변경해보아도 변경된 값으로 정상적으로 출력되는데 , alignItems와 justifyContent가 적용이 되지 않는 현상이 발생하긴 때문입니다. 위 사진처럼 크롬 콘솔에서도 element가 제대로 적용된것처럼 보이는데 혹시 원인과 해결방법을 알고계신다면 알려주시면 감사하겠습니다.
-
미해결[PyTorch] 쉽고 빠르게 배우는 NLP
teacher_force = random.random() < teacher_forcing_ratio
teacher_force = random.random() < teacher_forcing_ratio 부분에서 teacher_forcing_ratio = 0.5 와 teacher_force 조건식이 어떤 역할을 하는지 잘 이해가 안됩니당.
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
안녕하세요 22:52 이 부분 명령어 입력했는데 잘 되지 않습니다.
ㅇ이 부분 후에 나오는 글이 이렇게 나오는데요. EULA 동의 관련한 내용인 거 같은데 해결책을 모르겠습니다.