묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
mongoose.connect 질문
user 부분 쪽에 오류 표시가 뜨는데 이유가 뭘까요? 그리고 저 상태로 로컬호스트에 연결하여 띄우면 콘솔창에 아무내용이 뜨지 않습니다 ㅠㅠ
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
데이터뻥튀기, n+1 질문..
1) N+1 문제는 1의 쿼리를날렷을시 N방의 쿼리가 나가는것이고, 데이터 뻥튀기는 중복값이 나오는 거라고 이해하고있는데요 이둘은 다른 의미라고 봐도되는건가요? 2)N+1 문제에서 맴버와, 팀 LAZY 설정, N:1 관계라고 한다면요~ 초기셋팅 Team teamA = new Team();teamA.setName("teamA");em.persist(teamA);Team teamB = new Team();teamB.setName("teamB");em.persist(teamB);Member member = new Member();member.setName("김A");member.changeTeam(teamA);Member member5 = new Member();member5.setName("홍A");member5.changeTeam(teamA);Member member1 = new Member();member1.setName("정B");member1.changeTeam(teamB);Member member2 = new Member();member2.setName("진B");member2.changeTeam(teamB);em.persist(member);em.persist(member1);em.persist(member2);em.persist(member5); List<Member> resultList = em.createQuery("select m from Member m join m.team", Member.class).getResultList(); for (Member memberOne : resultList) { System.out.println(memberOne.getTeam().getName()); } 맴버에관한 쿼리 1방. 팀에대한 쿼리 두방이 나갈거같습니다.. 이런경우가 N+1 이고 데이터 뻥튀기는 없다. 라고 봐도될까요? 3) 이번엔 2번문제의 반대인데요~ 조건은같구요 List<Team> result = em.createQuery("select t from Team t join t.members", Team.class).getResultList(); for (Team team : result) { System.out.println("team = " + team.getName()); for(Member members : team.getMembers()){ System.out.println("members = " + members.getName()); } } 이런경우는 팀에관한 쿼리 한방, 맴버의 이름 2방이 나가니, N+1 이고 , 데이터 뻥튀기가 발생한다가 맞을까요 몇일째 N+1과 데이터 뻥튀기에대해 강의도 다시듣고 , 찾아보고하지만 머리 뇌리속에 안박히네요..
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
4:20에 대한 질문입니다.
20+1+4 에 대해서 상세하게 알고 싶어서 질문 올립니다. 백 그라운드에 대해서 잘 모릅니다 ㅠ 그래서 +1이 왜 되는지 와 4에 대해서는 저평가? 라고만 들리는데, 이에 대해서 다시 한번 말씀해주시면 감사하겠습니다.
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
TPS 게임제작 관련하여 문의드립니다
안녕하세요 TPS게임을 만들려고 강의를 수강중입니다. 기본 에셋들을 깃에서 다운받았는데, 레벨아트나 기본 캐릭터 자체가 보이지가 않네요ㅠㅠ 왜그렇고 어떻게 해결하면 좋을까요??
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
https를 위해 nginx를 도입하는 이유
안녕하세요, 제로초님! 항상 강의 정말 잘 듣고 있습니다. 더 많은 걸 가르쳐주려고 해주셔서 항상 감사합니다. 다름이 아니라, 강의에서 https의 도입을 위해 nginx를 사용하셨는데, EC2에 직접 https를 적용하지 않는 이유가 있으실까요? 프론트 / 백 모두 nginx 서버가 하나씩 추가되는 격 같은데, 이로 인한 이점이 뭔지 궁금합니다. 감사합니다!
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
63페이지가 끝인가요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
뻥튀기 N+1 에관하여 궁금한점..
맴버 : 팀 양쪽다 LAZY 로딩으로 설정해놓고 (다) : (일) member1, member2 가 teaA, teamB 를 각각 연관관계를 맺는다고 가정하고 List<Member> result = em.createQuery(select m from Member m , Member.class).getResultList() 를한다면 맴버에대한 값만 반환이 될것이고. 이 반환된 값 result 를이용해서 Team에대한 필드정보를 가져오는 쿼리를 한다면 , 여기서 N+1 이 발생하는건가요?~ 질문의 요점은 다대일, LAZY도 N+1이 발생할수 있는냐 입니당~ .
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
V5 에서 질문이있습니다.
여기서 oi.order.id in 을사용하셨는데욤 이곳은 배치사이즈가 안먹히나요?~~ 배치사이즈설정도 in 쿼리로 나가는걸로 이해를해서요~ List<OrderItemQueryDto> orderItems = em.createQuery( "select new jpabook.jpashop.repository.order.query.OrderItemQueryDto " + " ( oi.order.id, i.name, oi.orderPrice, oi.count )" + "from OrderItem oi " + " join oi.item i " + " where oi.order.id in :orderIds ", OrderItemQueryDto.class) .setParameter("orderIds", orderIds) .getResultList();
-
미해결팀 개발을 위한 Git, GitHub 입문
github에 작성한 커밋이 올라가지 않습니다
CLI로 로컬 저장소를 생성하고 커밋을 생성하고 push까지는 오류 없이 작동하는데, 정작 github상에서 확인해보면 커밋이 안 올라가있습니다. 어떻게 해결해야 하나요? ㅠㅠ
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
BaseEstimator 함수에서 질문드립니다
def fit(self, X, y= None) 에서 y= None 은 무엇을 뜻하나요? my.fit(X_train, y_train) 은 위 함수에서 어떤 매개변수를 받은건가요??
-
미해결스프링 핵심 원리 - 기본편
AllBeanTest 에서 에러가 발생합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 밑의 분과 동일한 에러가 발생합니다. 빈을 조회하지 못하는 것인지 policyMap = { } policies = [ ] 로 빈이 저장되지 않습니다 https://drive.google.com/file/d/1wsrJKX-C_Ev0a3kSNALiP3YUhhl4NE6_/view?usp=sharing zip 파일 링크 입니다. 감사합니다.
-
미해결청와대 청원 데이터 시각화
질문이 있어요
혹시 완성된 코드 (구글 웹크롤링, WordCloud) 어디서 다운받을수 있나요? 그리고 제가 처음에 구글드라이버를 설치한후 파일을 어디다가 둬야하나요?
-
미해결스프링 핵심 원리 - 기본편
@Qualify와 @Autowired 쓰이는 경우의 수가 궁금합니다.
안녕하세요. 강의 정말 잘 보고 있습니다. 다른 게 아니라 @Primary, @Qualifier 활용 부분을 처음에 설명하실 땐 @Qualify 나 직접 이름을 지정하는 방식을 사용해서 서브 커넥션 빈을 획득한다고 하셨는데요. 그럼 @Qualify 와 @Autowired 필드명 직접 변경 하는 두 경우 중에는 어떤 것을 많이쓰나요? 비슷하게 쓴다면 이 두개는 각자 사용하는 경우가 어떻게 다를까요?
-
미해결웹 게임을 만들며 배우는 React
숫자야구 질문!
안녕하세요 제가 숫자야구 코드를 이렇게 짰는데요 result가 숫자야구라는 h1 아래에 표시되게 하고 싶어서 이렇게 만들었어요. setTries에 새로 추가하는 객체의 result 내용이 setResult에 넣는 내용과 같아서 result:result로 변수를 직접 가져다 썼는데 처음 시도할 때 화면에 아래와 같이 표시되더라구요. 제목 밑에는 result에 내용이 잘 담겨서 출력이 되는데 왜 li태그 안에는 내용이 안나오는지 모르겠어요ㅠㅠ 그리고 또 하나 의문이 핫 리로딩을 사용하면 dist폴더에 app.js가 생성이 안되는데도 에러 없이 결과가 출력되던데 왜 그런지 알 수 있을까요? 좋은 강의 감사합니다!
-
미해결스프링 프레임워크 핵심 기술
IoC/DI와 POJO의 관계
안녕하세요! 스프링 공부 하다가 스프링이 추구하는 철학에 대해 궁금한 부분이 생겨 질문드립니다. 스프링 3대 철학은 IoC/DI, AOP, PSA이고 이 세가지 철학을 통해 궁극적으로 POJO와 같은 특정 서비스에 의존하지 않는 클래스를 만들어내는 것을 추구한다고 이해하고 있습니다. 다시 말해 3가지 개념을 잘 적용하면서 따라가다보면, 그 결과로써 POJO 클래스를 얻을 수 있다고 생각됩니다. 여기서 질문은, AOP나 PSA의 경우에는 클래스로부터 부가로직을 걷어내고 특정 기술을 추상화함으로써 클래스에 비즈니스 로직만을 남겨두기 때문에, POJO를 만드는 것과의 연결성이 직관적으로 이해가 되는데 반해, IoC/DI는 어떠한 역할을 하기에 POJO를 생성하는데 도움이 되는 것인지 그 연결성이 잘 이해가 되지 않습니다. 스프링의 IoC 컨테이너를 통해 많은 객체들의 라이프사이클 및 의존관계를 용이하게 설정할 수 있다는 장점은 떠오르지만, 이것이 어째서 POJO를 만드는 것인지 아무리 생각하고 찾아봐도 잘 이해가 안 되는 것 같습니다. 어떠한 부분에서 IoC/DI라는 개념이 POJO로 연결된다고 생각할 수 있을까요?
-
미해결자바 스프링부트 활용 웹개발 실무용
게시물 목록 jsp 를 보는 곳이 있을까요?
안녕하세요 강의를 잘 따라가는 중인데... 강의 후반부터는 깃헙에 소스가 제공되지 않아 겨우겨우 화면을 보고 타이핑중인데요. taglib 강의의 게시물목록관련 jsp는 전체가 보이지 않아 따라할 수 가 없네요 ㅜㅜ 혹시 어딘가에 소스가 올려져 있을까요?
-
미해결TensorFlow 2.0으로 배우는 딥러닝 입문
tf.keras.optimizers.schedules.ExponentialDecay와 같은 lr 스케줄러를 사용해야만 lr이 학습 중에 변경되는 것인가요?
안녕하세요 무조건 스케줄러를 설정해야만 lr이 변경되는 것인가요? 아니면 단순 옵티마이저 설정에도 내부적으로 조정을 하게 되는 것인가요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
https와 stateless에 관해서 질문 드립니다.
1. https에서 공개키 방식을 이용해서 직접 메세지를 암호화하지 않는 이유가 공개키 방식을 사용하면 암호화하고 복호화하는 속도가 느리기 때문에 상대적으로 속도가 빠른 대칭키 방식을 사용한다고 알고 있습니다. 그런데 https도 http이고 그러면 stateless 특징을 갖고있어서 데이터를 한번씩만 주고 받으면 어차피 끊어질텐데 굳이 대칭키 방식으로 데이터를 주고 받는 이유가 뭘까요? https에서는 stateless 특징이 적용되지 않는건가요?
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
세션에 관해서 질문드립니다.
1. https에서 세션 키라고 해서 하나의 통신 세션에서 모든 메시지를 암호화하기 위해 사용되는 1회용 대칭키라고 하는게 있다는 것을 알았는데요. 여기서 세션 키에 세션이 강의에서 나온 세션과 같은 의미로 사용되는게 맞나요??
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
전체 코드는 어떻게 들어가야 볼 수 있나요??
파일을 못 찾겠습니다 ㅠㅠㅠㅠ