묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
객체가 존재하는지 확인하는 방법에서요!!
안녕하세요!객체 확인 방법에서 "key" in 객체명 이렇게 확인하라고 하셨는데..객체 삭제에서 delete활용, null 활용에서 스택에 저장되는 메모리까지 날리기 위해서는 null을 활용하라고 하셨잖아요??null을 활용해서 프로퍼티를 지우면 객체 확인 할때는 true로 나오는데 그러면 null보다는 delete를 활용해야하는건가요??
-
미해결빅데이터분석기사 실기대비 (R 활용)
실기 4회 전처리문제 질문
이번에 넷플릭스 관련 날짜를 걸러내는 문제가 나왔습니다. 넷플릭스 등록된 컨텐츠 중 영국이 독자 제작하고 2018년 1월에 등록된 컨텐츠를 고르는 문제였는데 답을 필터로 풀고 눈으로 검토하는데 갯수가 다르더라고요. 그래서 멘붕와서 결국 답 제출을 library(dplyr) 불러오고 United Kingdom 필터작업하고 result <- 6 print(result) 이런식으로 했습니다. 답은 맞을거 같은데 점수를 받을 수 있을까요? 아 그리고 4회 기출해설은 언제쯤 올려주실지 궁금합니다
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
윈도우 버전인데 안 되시는 분들~
윈도우 버전을 설치하고 나서도 heroku --version을 치면 설치가 안 되어 있다고 나오더라구요! 그래서 터미널 창에 npm install -g heroku 를 입력 해 주니까 설치가 되었습니다. 아마 npm 설치 문구를 따로 해주셔야 하는 듯 합니다!
-
미해결
투두리스트 삭제기능 구현중 로컬 저장소 관련 질문
현재 혼자서 투두리스트를 만들어보고 있는데 삭제구현 기능 과정에서 서로의 아이디가 다른 배열만을 filter함수를 이용해 새로 배열을 만든후 기존 배열에 새로운 배열을 넣고 함수를 구현했는데 새로고침을 해도 삭제 한 데이터가 유지되지 않고 똑같은 상태로 반복 되는데 어디서 문제일까여?? 깃허브 아이디 : Jayjunyoung -> 사진으로 보기 힘드시다면 저의 second 브렌치에 자바스크립트파일에서 한번 검토해주시면 감사하겠습니다ㅜㅜ 혼자서 계속 해도 구현이 안되네요
-
미해결한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
객체 접근 방법 질문이요!!
안녕하세요!!10분30초 쯤에서 객체 접근할떄 아직 정해지지 않은 key에 접근할때는 괄호 표기법을 사용하라고 하셨는데 제가 만든 함수처럼 만들어도 결국 console.log(person.key1)으로 같은데 왜 오류가 나는지 이해가 가지 않습니다!답변 주시면 감사하겠습니다. let person = { key : "value", //property (객체 프로퍼티) key1 : "value2", key2 : "value3", }; function getPropertyValue(key){ console.log(person.key) }getPropertyValue(key1);
-
미해결차량 번호판 인식 프로젝트와 TensorFlow로 배우는 딥러닝 영상인식 올인원
후반부 강의자료 부탁드립니다.
강의 잘 보고 있습니다 :) ogum1945@hanmail.net으로 부탁드려요!
-
미해결
긍정/부정 속성을 함께 표현한 워드클라우드 만들기
안녕하세요. 형태소 분석을 통해 워드클라우드를 만드는 중에 궁금한 점이 있어서 문의 남깁니다. 정말 많은 검색을 해봤음에도 제 능력이 부족한지 원하는 결과를 찾지 못했습니다. 제가 표현하고 싶은 것은 아래의 그림과 같이 하나의 워드클라우드 안에서 긍정 키워드와 부정 키워드를 다른 색상으로 표현하고 싶습니다. 아래의 그림은 영어로 워드클라우드를 추출하였으나, 저는 한글로 만드는 방법을 알고 싶습니다. 이렇게 하나의 워드클라우드 내에서 색상으로 긍정/부정 키워드를 구분할 수 있는 방법을 알려주시면 감사드리겠습니다!
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요. nextjs & typescript 질문있습니다.
안녕하세요. nextjs에 타입스크립트를 적용하고, eslint를 적용해 연습을 해보려는데 기존에 nodebird에서 작업했던 applayout을 구현하려고 합니다. import React from "react"; const AppLayout: React.FC = ({ children }: { children: React.ReactNode }) => { return <div>{children}</div>; }; export default AppLayout; 일단 여기까지는 문제가 없지만 index.tsx에서 에러가 발생합니다. 구글링 해봐도 단순히 children을 넘겨주지 않게 하면 된다고 하는데 이해를 잘 하지못해서 질문드립니다. 감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
파일 경로에 대해 질문 드립니다.
해당 강의에서 나오는 파일 경로는 개인 로컬 컴퓨터에 대한 저장인데 만약에 서버에 저장하고 싶을 때는 어떻게 해야하나요? 📌 application.properties file.dir=/static/img/ 이렇게 static 파일 안에 img 폴더 안에 넣으려고 하는데 경로를 못찾겠다고 에러가 나옵니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
파일 업로드 관련 질문 있습니다.
파일 업로드 강의를 듣고 강의대로 코드 작성하고 JPA로 구현 해봤는데 Item 엔티티와 ItemFile 엔티티 연관 관계 매핑을 이렇게 해도 되나요? @Entity@Getter@NoArgsConstructor(access = PROTECTED)public class Item extends BaseTimeEntity { @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "item_id") private Long id; // 상품 식별자 @OneToOne(mappedBy = "item", fetch = LAZY, cascade = {PERSIST, REMOVE}) private ItemFile mainImage; // 상품 메인이미지 @OneToMany(mappedBy = "item", fetch = LAZY, cascade = {PERSIST, REMOVE}) private List<ItemFile> detailImage = new ArrayList<>(); // 상품 상세이미지}
-
미해결데이터 분석 SQL Fundamentals
Postgresql 14.4 에서 stack Builder 라고 하나라도 선택 하라 하는데 모두 선택 해야 할까요?
안녕하세요 강사님 Postgresql 을 설치하는데 버전이 업데이트 되면서 installer 달라진거 같습니다 혹시 모두 체크하면 용량이 쓸대없이 낭비된다던지 그런게 있을까요? 강의에서 사용할 만큼만 하고 싶다면 어떤것들을 체크 해야 할까요? 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
QueryDSL 관련
1. 이 강의에서 Criteria로 작성한 코드를 뒷강의에서 Querydsl로 작성하는 법을 알려주시나요? 아니면 Querydsl로 따로 바꾸는 영상이 존재할까요? 1-1. 만약 강의가 존재하지 않는다면 참고할 수 있는 코드가 존재 하는가요? 아니면 영상에 나오는 코드가 전부인지 궁금합니다. 2. Querydsl 관련하여 배우려면 강사님 강의인 '실전! Querydsl' 강의도 보는 것이 좋을까요? 3. 현역에서 Querydsl을 많이 사용하는지 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
에러 문의
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/)[질문 내용] 아래는 어떤 에러나요? Bean을 생성 못한다는것 같은데?org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'springConfig' defined in file [C:\Users\kimtw\Desktop\spring study\books-mag\books-mag\out\production\classes\book\booksmag\SpringConfig.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springDataJpaBookMemberRepository' defined in book.booksmag.repository.SpringDataJpaBookMemberRepository defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Invocation of init method failed; nested exception is org.springframework.data.repository.query.QueryCreationException: Could not create query for public abstract java.util.Optional book.booksmag.repository.SpringDataJpaBookMemberRepository.findByName(java.lang.String)! Reason: Failed to create query for method public abstract java.util.Optional book.booksmag.repository.SpringDataJpaBookMemberRepository.findByName(java.lang.String)! No property 'name' found for type 'BookMember'!; nested exception is java.lang.IllegalArgumentException: Failed to create query for method public abstract java.util.Optional book.booksmag.repository.SpringDataJpaBookMemberRepository.findByName(java.lang.String)! No property 'name' found for type 'BookMember'!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
변경 감지시 스냅샷에 대해서 질문입니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]항상 좋은 영상 감사합니다. 변경 감지에 스냅샷(최초 시점의 상태)와 비교 후 다른점이 있으면 변경을 진행한다는 것은 알겠습니다. 그러면 commit을 하여 값이 변경되면 그 변경된 값이 다시 스냅샷으로 들어가게 되는건가요?
-
미해결호돌맨의 요절복통 개발쇼 (SpringBoot, Vue.JS, AWS)
예외처리 부분에서 질문이 있습니다.
안녕하세요 강의 잘 듣는 과정에서 질문 있는데요!! User user = optionalUser.orElseThrow(IllegalStateException::new); 이처럼 코드를 작성을 해준 부분이 강의 초반부에 나옵니다. 10분 35초 쯤이요 이를 위한 핸들링을 예전 시간에 강의를 해준 ExceptionController 에서 예외 처리를 해줘도 상관없나요?
-
미해결스프링 DB 1편 - 데이터 접근 핵심 원리
throws 질문
안녕하세요. throws 관련해서 질문드릴 게 있습니다. 영한샘 강의자료에 -> 예를 들어서, `Exception`을 `throws`으로 던지면 그 하위 예외들도 모두 던질 수 있다. 이런 문장이 있는데, 그냥 그렇구나 하고 넘어갔는데 테스트를 해보니, 잘 이해가 안 돼서요... throws Exception을 하면 모든 SQLException, IOException 같은 모든 자식 CheckedException을 던진다는 의미인가요? try { throw new Exception("Super Exception");} catch (SQLException e) { log.error("message={}", e.getMessage(), e);} catch (Exception e) { log.error("message={}", e.getMessage(), e);} 그럼 위 코드에서는 SQLException으로 Exception을 받는 catch문에도 걸려야 하는 거 아닌가요?, SQLException은 건너뛰고 바로 Exception으로 가서 이해가 잘 안 됩니다...
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
OrderService에서 itemService ItemRepository를 주입하는 것에 대해서 질문이 있습니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]김영한 멘토님 덕분에 스프링에 대해서 쉽게 공부할 수 있어서 항상 감사함을 느끼고 있습니다.멘토님의 강의를 복습하던 중 궁금한 것이 생겨서 질문 남깁니다.제가 의구심을 가지는 코드 부분은 다음과 같습니다. @Service @Transactional(readOnly = true) @RequiredArgsConstructor public class OrderService { private final MemberRepository memberRepository; private final OrderRepository orderRepository; private final ItemRepository itemRepository; /** 주문 */ @Transactional public Long order(Long memberId, Long itemId, int count) { //엔티티 조회 Member member = memberRepository.findOne(memberId); Item item = itemRepository.findOne(itemId); .... } .... } @Service @Transactional(readOnly = true) @RequiredArgsConstructor public class ItemService { private final ItemRepository itemRepository; .... public Item findOne(Long itemId) { return itemRepository.findOne(itemId); } } @Repository @RequiredArgsConstructor public class ItemRepository { .... public Item findOne(Long id) { return em.find(Item.class, id); } } 여기서 제가 궁금한 점은 OrderService에서 ItemService 대신 itemRepository를 주입한 이유가 궁금합니다! 물론, 둘 다 실행은 동일하게 되지만, itemRepository를 ItemService에서만 접근하게 하고, 타 클래스에서 item에 관한 로직은 무조건 ItemService으로만 접근하는 식으로 해야 item에 관련된 로직들이 응집도가 높아지고, 모듈 간 결합도가 낮아지지 않을까요?? 멘토님의 의견이 궁급합니다!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
값 타입 컬렉션 addressHistory, favoriteFood 조회시 select 쿼리 관련 질문
addressHistory는 조회하기 위한 select 쿼리가 날아가는데, favoriteFood는 select 쿼리가 날아가지 않는 이유가 궁금합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
MemberRepository
궁금한게 save 메소드면 저장만 하면되니까 void로 써도 되지않나요? return member를 쓰는 이유를 알고싶습니다.
-
미해결실전! Querydsl
@Test에 containsExactly 질문입니다
안녕하세요 test할 때 사진에 containsExactly가 에러가 나더라구요 assertThat(result).extracting("username").containsExactly("teamA", "teamB") 전에 이렇게도 쓰셨는데 이거도 안되구요ㅠㅠ 혹시 대안으로 쓸 수 있는 방법이 있는지 알려주시면 감사하겠습니다!