묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
선생님 질문이 있습니다.
@Configuration public class SpringConfig { @Bean public MemberService memberService(){ return new MemberService(memberRepository()); } @Bean public MemberRepository memberRepository(){ return new MemoryMemverRepository(); } 의존성을 주입하는 과정에서 반환형말고 memberRepository같은 메서드 이름들은 임의로 정하신게 맞으신가요?
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
안녕하세요, await
안녕하세요, 수업듣는 도중에 계속 이런식으로 값이 나와서 Error가 떳었는데 Server쪽에서 await을 넣어주니까 제대로 된값이 나왔습니다. 혹시나 저같이 안나오시는분들이 계실까봐 이렇게 올려봅니다!
-
해결됨스스로 구축하는 AWS 클라우드 인프라 - 기본편
질문 있습니다
DB서버의 경우 private 서브넷에 위치시키는 것이 좋다고 알고 있는데요. REST API 서버를 EC2로 구현한 경우 public 서브넷, private 서브넷 중에 어느 곳에 위치하는 것이 좋은지 이유를 알고 싶습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
강사님 controller에서 form과 관련해 질문이 있습니다.
안녕하세요 강사님 강의 잘 듣고있습니다. 제가 따로 프로젝트를 만들어서 연습을 하고 있는데 강사님이 Entity에는 setter를 가급적이면 넣지 않는게 좋다고 하셔서 그렇게 하고있는데 궁금한 점은 controller의 form을 만들 때에도 setter를 쓰는것이 좋지 않은 방법인가요? 이런식으로 해보긴 했는데 어떤식으로 하는게 좋을지 몰라서 여쭈어봅니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
이번 강의 users.js에서 map() 대신 forEach()를 사용한 이유
간단한 궁금증입니다.. map()과 forEach()의 세세한 차이점은 검색을 해봤는데 map메소드가 보통 성능 면에서도 더 빠르고 기존의 데이터를 변형시키지 않고 새로운 배열을 반환하기 때문에 기존 데이터가 필요한 경우에도 쓸 수 있을 것 같다는 생각이 들었습니다. 강사님은 각각 어떤 경우에 map()과 forEach()를 사용하시는지 여쭤보고 싶습니다!
-
미해결반응형 웹사이트 포트폴리오(Architecture Agency)
slick.js 이런 경우는 어떻게 해야하나요..?
강의를 두번 완강하고나서 다른 사이트 클론코딩하면서 연습하고 있습니다 강의 예제가 아니라서 물어봐도 되는건지 모르겠네요.. 마우스를 갖다대면 slide down 되면서 내려오는 sub menu가 있고 바로 아래에 slick.js를 사용한 fade되는 슬라이더를 만들었습니다. sub menu가 내려오기 전에는 이상이없는데 내려왔을때 슬라이더가 옆으로 밀립니다 이 부분은 어떻게 해결 할 수 있을까요?
-
미해결선형대수학개론
Theorem10에서...
안녕하세요 오늘도 고생하십니다. 혹시 theorem10에서 맨밑에 linear transformation을 겇친 식이 area of T(V)가 아니라 volume of T(V)아닌가요?? 감사합니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
AWS 프리티어 요금 관련 질문입니다.
AWS 우분투 프리티어가 750시간 무료인걸로 알고 있는데요. 1~2달 정도 계속 켜두면서 조금씩 이것저것 건드려보고 디자인도 바꿔보고 할 예정인데. 1~2달정도 켜두면 요금이 많이 나올까요? 강의 도중에 15000원 이야기를 들은적이 있는데. 인터넷에서 AWS 요금 관련 썰을 많이 들어서 걱정이 되어서 질문 남겨 봅니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
왜 굳이 input에 value를 넣었나요?
안녕하세요. 강의 잘 보고 있습니다. 혹시 input에 value를 넣어 타이핑이 안되게 한 이유가 무엇인가요? 굳이 setState을 사용하지 않고 타이핑을 치면 될텐데요...
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
favorite list에서 삭제
안녕하세요 선생님! 제가 선생님이 하신 Axios.post 이런 부분을 전부 다 redux로 하도록 바꾸었는데 그 중에서 favorite page에서 삭제 버튼을 눌렀을 때만 onClick 이벤트로 삭제가 되어야하는데 favorite page에 접속하면 잠깐동안 항목에 리스트가 보였다가 다 자동으로 삭제가 되는 문제가 있어서 질문드려요! 콘솔로 찍어보니까 데이터는 전달되었는데 제가 버튼을 누르지않았는데도 onClickFavorite 이라고 제가 정의한 함수가 실행되고 있더라구요. 혹시 어디가 틀렸는지 가르쳐주실 수 있으실까요?? import React, { useEffect, useState } from 'react' import './favorite.css'; import { useDispatch } from 'react-redux'; import { getFavorite, removeFavorite } from '../../../_actions/user_action'; import { Popover } from 'antd'; import { IMAGE_BASE_URL } from '../../../Config'; function FavoritePage() { const dispatch = useDispatch(); const [Favorites, setFavorites] = useState([]) useEffect(() => { console.log('useeffect') dispatchFavoriteMovies() }, []) const dispatchFavoriteMovies = () => { dispatch(getFavorite({userFrom: localStorage.getItem('userId')})) .then(response => { if(response.payload.success){ console.log('dispatchfavoritemoviesresponse.payload',response.payload) setFavorites(response.payload.favorites) }else{ alert('영화 정보를 가져오는데 실패') } }) } const onClickDelete = (movieId, userFrom) => { const variables = { movieId, userFrom } dispatch(removeFavorite(variables)) .then(response => { if(response.payload.success){ dispatchFavoriteMovies() console.log('onclickdeleteresponse.payload',response.payload) }else{ alert('좋아요 취소 실패') } }) } const renderCards = Favorites.map((favorite, index) => { const content = ( <div> {favorite.moviePost ? <img src={`${IMAGE_BASE_URL}w500${favorite.moviePost}`} /> : "no image" } </div> ) return <tr key={index}> <Popover content={content} title={`${favorite.movieTitle}`}> <td>{favorite.movieTitle}</td> </Popover> <td>{favorite.movieRunTime} mins</td> <td><button onClick={onClickDelete(favorite.movieId, favorite.userFrom)}>Remove</button></td> </tr> }) return ( <div style={{ width: '85%', margin: '3rem auto' }}> <h2>Favorite Movies</h2> <hr /> <table> <thead> <tr> <th>Movie Title</th> <th>Movie RunTime</th> <th>Remove from favorites</th> </tr> </thead> <tbody> {renderCards} </tbody> </table> </div> ) } export default FavoritePage
-
해결됨3dsmax 모델링 고수의 비밀! (Modeling Expert Technique)
맥스에서 타블렛을 이용하여 모델링할때 타블렛 설정
손목이 아파서 타블렛으로 맥스 사용하고 싶은데요 타블렛 초보라 어떻게 설정해야 맥스에서 사용할 수 있는지 잘 모르겠어요ㅠㅠ 혹시 블로그나 인프런 강의중에 맥스에서 타블렛 설정하는 방법 알려주는 강의가 있나요?
-
미해결R로 배우는 통계
파이함수 text 입력 부분에서 궁금한 것이 있습니다.
잘못 쓴게 있으면 파이함수 재입력해서 하라고 하셨는데 만약에 입력해야 할 양이 많을 경우, 순간적으로 하나 잘못 입력 했다고 다시 처음 부터 쓰기엔 너무 번거롭지 않을까해서요.. 해당부분만 곧바로 취소 시키는 방법은 없는건가요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
DTO class 선언 및 update 시 id 조회 질문
안녕하세요. 두 가지 질문이 있어 이렇게 질문을 적어봅니다. 1. inner class를 왜 static으로 선언하나요? private으로 하면 물론 코드가 돌아가는 방식은 다르지만, 잘 돌아가더라구요. 혹시 실무에 적용한다면 어떤 문제점이 있나요? (다음 강의에서는 아무 것도 붙이지 않은 상태로 작성하신 것을 보니, 별로 임팩트 있는 부분은 아닌가보군요 ^^;) 2. 이건 간단한 질문인데, updateMemberV2 메서드에서 merberService.update 후, id로 update를 날렸음에도 id를 다시 찾아오시더라구요. id로 Member를 찾고 그로부터 getId를 다시 하는 이유가 있을까요? (수강자료에서 updateMemberV2 메서드 부분에 fineOne이라고 오타 있습니다.!) 항상 좋은 강의 감사드립니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
Gradle 세팅 화면이 다르게 나옵니다.
안녕하세요! 기본 세팅 따라하고 있었는데 Gradle project 칸이 아예 보이지 않는 건 어떤 문제 때문일까요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
사용자 이름이 한국어라 쥬피터가 안되는것 같고 runtime 에서 들어가고 있는데
여기 runtime 안에 있는 파일들은 쥬피터 사용 후에 삭제해도 상관없나요?
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
아이콘 이미지가 안 보인다면
https://github.com/facebook/react-native/issues/29215#issuecomment-712772968 그대로 따라하면 이미지가 보입니다!
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
처음부터 막혔네요...
강의내용을 똑같이 따라했는데 이렇게 되네요... 자동완성도 먹통이고요. 그리고 저 화면 오른 쪽에 빨간 글은 무슨 뜻인가요? 스크린샷 다시 보니 print글씨 색이 회색인데 kite설치하니까 자동완성은 됩니다! 그런데 나머지는 그대로네요...
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
JPA로 마주하는 성능 최적화에 대해
안녕하세요. 성능 최적화 방법에 있어 원초적인 질문을 하나 드리고자 인트로 강의에 질문을 작성하게 되었습니다. 인트로 강의 중에 성능 최적화로 고생하시는 분들 보면 5분 만에 최적화가 끝난 경우도 있다고 말씀주시면서, JPA는 많은 성능 최적화 옵션을 제공하는데 사람들이 이를 모른다고 말씀해주셨습니다. 이 부분을 제가 처음 들었을 때엔, 코드를 (구현한 알고리즘을) 최적화 하는 것보다 JPA의 기능을 더 많이 아는 것이 성능 최적화에 중요하다는 포인트로 느껴졌습니다. 이 부분에 대해 개발 경험이 정말 많으신 선배 팀장님으로서의 의견을 듣고 싶습니다. 만약에 맞다면, 개발 설계를 잘 하는 것도 중요하지만 이 부분은 유지보수 쪽에 가깝고, 결국 최적화는 기능 하나 더 아는 지에 따라 나뉘는 느낌이 들어서요.! 너무 원초적인 질문 같지만, 제가 경험이 없어, 경험이 많으신 개발 팀장 분의 의견을 듣고 싶어 질문을 남깁니다. 이렇게 개발 경험이 많으신 분께 여쭤볼 수 있다는 것이 굉장히 영광스럽습니다. 항상 감사드립니다.
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
unexpected EOF.
이런 오류가 발생 합니다 ㅠ 잘못 쓴게 있나 유심히 봐도 보이지가 않습니다 { "rules": { "chatRooms" : { ".read" : "auth != null", "&chatRoomId" : { ".write" : "auth != null", ".validate" : "newData.hasChildren(['id','name', 'createdBy', 'description'])", "id": { ".validate" : "newData.val() === $chatRoomId" }, "name" : { ".validate" : "newData.val().length > 0" }, "description" :{ ".validate" : "newData.val().length > 0" } } }, "messages" : { ".read" : "auth !== null", ".write" : "auth !== null", "content": { ".validate" : "newData.val().length >0" }, "image" : { ".validate" : "newData.val().length >0" }, "user" : { ".validate" : "newData.hasChildren(['id','image','name'])" } }, "presence" : { ".read": "auth != null", ".write" : "auth != null" }, "typing" : { ".read": "auth != null", ".write": "auth != null" }, "users" :{ ".read" : "auth != null", "$uid" : { ".write" : "auth != null && auth.uid === $uid", ".validate" : "newData.hasChildren(['name','image'])", "name" : { ".validate" :"newData.val().length > 0" }, "image": { ".validate" : "newData.val().length > 0" } } } }
-
미해결[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 2 - 불량사과를 찾아라!
FruitcustomYolo 학습 시 에러 발생
학습 테스트 하고 있는데 100번 째에서 아래와 같은 에러 발생합니다. 몇번을 봐도 모르겠네요 어떤 에러 인지 강사님의 한 수 지도 부탁합니다. (참고로 그림파일 및 라벨 파일 명이 기존 과 다릅니다 나머지는 동일) 감사합니다 ........ 98: 337.319824, 612.730652 avg loss, 0.000000 rate, 1.923443 seconds, 3136 images Loaded: 0.000045 seconds 99: 325.613281, 584.018921 avg loss, 0.000000 rate, 1.919312 seconds, 3168 images Loaded: 0.000041 seconds 100: 317.502167, 557.367249 avg loss, 0.000000 rate, 1.918930 seconds, 3200 images Saving weights to backup/custom-train-yolo_last.weights Couldn't open file: backup/custom-train-yolo_last.weights