묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
numpy pandas axis
numpy sum axis 랑 pandas drop axis 랑 반대인가요? numpy sum axis = 1 하면 가로줄(row) 가 썸이되고 pandas drop axis = 1 하면 세로줄 (column) 이 drop 되나요?
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
branch 질문
master branch에서 feature branch로 merge 요청을 하는 경우도 있나요??
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
선생님 데이터를 가져오는 부분, 전달하는 부분에 대해서 질문이 있습니다.
안녕하세요. 현재 강의를 먼저 보고, 혼자 만들어 보는 방식으로 공부를 진행중입니다. 공부중 Favorite 페이지를 구현함에 있어서 문제가 생겼습니다. 먼저 선생님께서는 props에서, userFrom은 localStorage에서, movieId는 match에서 가져오시고, movieInfo부분은 useEffect에서 movie state에 담아 전달하셨지만, 저는 movieId는 movie state에서, userFrom은 auth가 동작할 때 props로 전달해 준 user.userData에 있는 id 정보로 전달해 주려고 했습니다. 여기서 문제가 발생했는데, favorite컴포넌트에서 axios로 데이터를 전달할 때, 데이터가 전달되지 않았습니다. movieDetail.js에서 movie state나, props.user.userData의 값이 비동기 통신을 통해서 받아오기 때문에 favorite의 useEffect가 props를 전달받기 전에 먼저 실행되어 발생하는 문제로 보였는데, 이런 문제는 어떻게 해결하면 좋을까요? favorite.js의 useEffect 부분을 다음과 같이 변경하니깐 정상 작동은 하는거 같지만... 더 좋은 방법이 있을거 같아서 질문드립니다! (서버단 코드는, request를 그대로 console.log찍도록 했습니다.) 추가적으로, 다음 코드에서 setMovie 후 로그로 data를 찍으면 api에서 가져온 데이터가 잘 나오지만, movie를 찍으면 빈 객체가 나오는데, 이 부분에 대해서도 왜 이러는지 궁금증이 생겨서 질문합니다. 똑같이 클론코딩했다면 할 필요가 없는 질문인데, 혼자 해보다가 생긴 궁금증이라 죄송스럽기도 하네요. 항상 감사합니다.
-
미해결레트로의 유니티 C# 게임 프로그래밍 에센스
참고)Prop파티클 미적용 해결법
해당영상에서 Prop의 파티클이 미적용되었습니다. 간단하게 prop 스크립트에서 "instance.Play();" 만 작성해주시면 해결가능합니다.
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
persist 실행 안됨
Member member = new Member();member.setId(1L);member.setUsername("A");member.setRoleType(RoleType.USER);em.persist(member);tx.commit();System.out.println("===========");해당 테스트 중 쿼리 생성이 안되는데 왜그런걸까요?====== 로그도 찍히지 않는 상황입니다.Member 엔티티에서 private Integer age; 로 하면 쿼리가 안됩니다.private int age;로 하면 되구요
-
미해결실전 리액트 프로그래밍
마지막 강의 실습예제를 하다가 도무지 안되어 문의드립니다
안녕하세요 실전리엑트 프로그래밍 도서를 구매하고 동영상강의도 알차게 보구있는 개발자입니다 다름이 아니오라 마지막 강의인 실습예제 에서 final 디렉토리상의 server 디렉토리 경로상에서 노드를 npm install하고 npm start한뒤 그전경로에서 리엑트를 npm install 하고 npm start를 했는데 브라우저상에서 검색창만 보이고 db데이터를 못 끌어오고 아무것도 되지 않는데요... 어떻게 해야 하는지요?
-
미해결Vue.js - Django 연동 웹 프로그래밍 (실전편)
[Mac OS]@vue/cli 설치 중 xcode 관련 에러 나시는 분들 참고해보세요!
Mac os 로 실습 진행중에 xcode를 설치하지 않고 있었는데 vue/cli를 설치중에 gyp: No Xcode or CLT version detected! 에러가 발생하여 https://developer.apple.com/download/more/ 에서 Command Line Tools for Xcode 12.dmg 를 설치하였더니 해결되었습니다. 혹시 동일한 오류가 나시는 분들은 위 설치파일을 설치해보세요!
-
해결됨파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
예시 수정해서 해보는데 계속 error 떠서요
#왜 안 돌아가는지 잘 모르겠습니다 def deposit(balance, money): print("입금이 완료되었습니다. 잔액은 {0}원 입니다.".format(balance+money)) return balance+money def withdraw_night(balance, money): commission=100 if balance>=money+commission #여기서 syntax 에러 납니다 제가 봤을 때는 문제 없는 것 같습니다... print("출금이 완료되었습니다. 수수료 {0}원이고, 잔액은 {1}원 입니다.".format(commission, balance-money-commission)) return commission, blance-money-commission else: print("출금불가합니다. 잔액은 {0}원 입니다.".format(balance)) return commission, balance balance=0 balance=deposit(balance, 500) withdraw_night(balance, 500) #왜 안 돌아가는지 잘 모르겠습니다 def deposit(balance, money): print("입금이 완료되었습니다. 잔액은 {0}원 입니다.".format(balance+money)) return balance+money def withdraw_night(balance, money): commission=100 if balance>=money+commission #여기서 syntax 에러 납니다 제가 봤을 때는 문제 없는 것 같습니다... print("출금이 완료되었습니다. 수수료 {0}원이고, 잔액은 {1}원 입니다.".format(commission, balance-money-commission)) return commission, blance-money-commission else: print("출금불가합니다. 잔액은 {0}원 입니다.".format(balance)) return commission, balance balance=0 balance=deposit(balance, 500) withdraw_night(balance, 500)
-
미해결스프링 핵심 원리 - 기본편
중급 강의는 언제쯤 오픈 예정이실까요?
아직 절반 정도 들었는데, 너무 기대중입니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
선생님 data분석을 하는과정에서 질문이있습니다 .
이런식으로 recipe와 foodname을 분류해보았는데 여기서 recipe에 있는 저 재료들 하나하나를 따로 새로운 배열에 넣는 방법이 있을까요? 예를들어 고구마죽 -> [고구마100g][설탕 2g].... 이런식으로 저 object 값들을 어떻게 나누어야할지 감이 안잡힙니다...
-
미해결초보를 위한 도커 안내서
자료 내 오타 제보
안녕하세요, subicura님! 친절하고 재밌는 강의 감사히 잘 듣고 있습니다 :) 다름이 아니고, 강의 듣다가 제공해주신 자료에 오타(?)가 있어서 제보 드립니다! ch02_설치부터 실행까지.pdf 의 17페이지의 MySQL 실행하기의 명령어가 줄바꿈이 되어있지 않습니다. 아주 사소한 부분이라 말씀드리기 애매해서 고민하다가^^; 더 많은 분들의 쾌적함을 위해 용기내어 글 남겨봅니다! 언제나 고퀄 강의 만들어주셔서 감사합니다! 44bits 유튜브 강의도 잘 듣고 있습니다^ㅡ^
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
rb,r 질문
안녕하세요 처음 예문에서는 "rb" 로 읽어오셨는데 세번째에는 "r" 로만 읽어오셔서 어떤 차이점이 있는지 질문드립니다.
-
미해결윤재성의 Oracle SQL Database 11g PL/SQL Developer
마지막 문제 질문있습니다
문제에 '20번 부서에 근무하는 사원 중' 급여최고액을 받는 사원의 직무와 급여액으로 변경하는 것인데 20번 부서랑 관련된 내용은 없어보여서 어떻게 풀이해야하는 건지 궁금합니다 ㅜㅜ
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
문제 풀이 오류
문제 풀이를 주어진 케이스에만 푸신거 아닌가요? [8,9,9,9]라는 케이스만 생각해봐도 강의 코드를 보면 [9,9,9,9]라는 결과가 나오는데 제가 문제를 잘못 이해한건지 확인 부탁드립니다. [8,9,9,9]가 입력값으로 주어지면 결과는 [9,0,0,0]으로 나와야되는데 해당 과정을 처리하는 로직이 없는거 아닌가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티클래스 개발 후 오류입니다.
안녕하세요 추석연휴 잘 보내셨나요 ? ^^ 강의 잘 듣고 있습니다. STS에서 작업중입니다.(자바버전은 15, h2버전은 강의사양과 동일) 아래와 같은 에러가 나는데 어떤 원인일까요..? 아래는 OrderItem 소스입니다 @Entity @Table(name = "order_item") @Getter @Setter public class OrderItem { @Id @GeneratedValue @Column(name = "order_item_id") private Long id; @ManyToOne @JoinColumn(name = "item_id") private Item item; //주문 상품 @ManyToOne @JoinColumn(name = "order_id") private Order order; //주문 private int orderPrice; //주문 가격 private int count; //주문 수량 } 에러내용 ↓ org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.AnnotationException: @OneToOne or @ManyToOne on jpabook.jpashop.domain.OrderItem.item references an unknown entity: org.hibernate.cache.spi.support.AbstractReadWriteAccess$Item at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1769) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:514) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:321) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:319) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1106) ~[spring-context-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:868) ~[spring-context-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) ~[spring-context-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.run(SpringApplication.java:312) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204) ~[spring-boot-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] at jpabook.jpashop.JpashopApplication.main(JpashopApplication.java:12) ~[main/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) ~[na:na] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na] at java.base/java.lang.reflect.Method.invoke(Method.java:564) ~[na:na] at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) ~[spring-boot-devtools-2.1.17.BUILD-SNAPSHOT.jar:2.1.17.BUILD-SNAPSHOT] Caused by: org.hibernate.AnnotationException: @OneToOne or @ManyToOne on jpabook.jpashop.domain.OrderItem.item references an unknown entity: org.hibernate.cache.spi.support.AbstractReadWriteAccess$Item at org.hibernate.cfg.ToOneFkSecondPass.doSecondPass(ToOneFkSecondPass.java:97) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.processEndOfQueue(InFlightMetadataCollectorImpl.java:1827) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.processFkSecondPassesInOrder(InFlightMetadataCollectorImpl.java:1771) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.processSecondPasses(InFlightMetadataCollectorImpl.java:1658) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:287) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1215) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1246) ~[hibernate-core-5.3.18.Final.jar:5.3.18.Final] at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) ~[spring-orm-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) ~[spring-orm-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:391) ~[spring-orm-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:378) ~[spring-orm-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) ~[spring-orm-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1828) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1765) ~[spring-beans-5.1.18.RELEASE.jar:5.1.18.RELEASE] ... 21 common frames omitted
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
엔티티매니저팩토리 cloase 질문
EntityManagerFactory emf = Persistence.createEntityManagerFactory("hello");EntityManager em = emf.createEntityManager();EntityTransaction tm = em.getTransaction();tm.begin();try { Member findMember = em.find(Member.class, 1L); findMember.setName("HelloJPA"); tm.commit();} catch (Exception e) { tm.rollback();} finally { em.close();}emf.close(); 여기서 emf도 finally에 들어가도 되는거 아닌가요? 꼭 밖에 선언한 이유가 있을까요?
-
해결됨실전! Querydsl
dto
활용편에서 dto로 리턴해야 하는 중요성을 배웠었는데요. dto클래스를 꼭 요청에 필요한 필드로만 구성해야 하나요? 어떤곳은 username만, 어떤곳은 age 또는 2개다 이렇게 하나의 엔티티에서 여러개의 dto를 만들면 이름짓기도 애매할텐데 엔티티랑 똑같이 dto를 만들고 필요한것만 생성자나 set하고 나머지는 null로 응답하면 문제가 있을까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
강의 순서 추가 질문
안녕하세요 강사님 스프링 핵심원리 - 기본편 잘 봤습니다. 꿀강의 감사합니다!! 다름이 아니라 추천하신 야생형으로 강의를 보려고 하는데요. 일단 해당 강의를 보고 꼭 jpa 기본편을 봐야 할까요? 저의 목적은 jpa를 제대로 모르고 사용했던 토이프로젝트를 리팩토링 해보고 싶거든요. 강의 시간이 16시간 되다보니, 나중에 볼 생각을 하고 있는데.. 고민이 되어서요. (이미 기본편도 구매는 했습니다 .ㅋ.ㅋ) 물론 이미 로드맵을 설명해 주셨지만, 고민이 되어 질문 드립니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
당첨자 내용 출력된 것 형태 질문
치킨 당첨자는 값이 하나라서 [] 로 출력이 안 된건가요? 일단 얘도 리스트니까 [] 안에 들어가야하는 게 아닐까요..? 일단 print("치킨당첨자 : {0}".format(winners[0:1])) 하니 일단 [] 안에 들어가긴 하더라구요. 똑같이 1개 나오는데 무슨 차이인지 잘 모르겠습니다. 그리고 print(커피당첨자: {0}".format(winners[1:]))에 {0}은 format 안에 오는 것들 중 첫번째 것을 불러오는 것으로 기억하고 있는데요. ex>> print("나는 {1}색과 {0}색을 좋아해요.".format("파란", "빨간")) 이경우 winners 커피당첨자 리스트 자체가 하나의 string이 되어버린 거지요? 읽어주셔서 감사합니다. 강의 아주 잘 듣고 있습니다.
-
미해결스프링 부트 개념과 활용
타임리프와 SPA
타임리프 + 자바스크립트로 SPA를 구현하려고 합니다. 타임리프의 템플릿 문법을 사용하지 않을 것 같은데 이런식으로 구현하면 타임리프를 쓰는 의미가 없는 건가요? 1인 개발자가 스프링 부트만 사용해서 SPA을 구현하려면 어떤 방법이 가장 좋은 것인지 궁금합니다.