묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결PHP 7+ 프로그래밍
강의 내용과 일치하는 개발 설정 관련 페이지 링크좀 부탁드립니다.
초보자 입장에서 필요한 추천 개발 환경 설정 방법에 대한 링크나 안내 내용을 제공해 주시면 감사하겠습니다. 혹시 이미 있는 내용이면 어디에 있는지 알려주셔도 좋을 것 같습니다. 인터넷에 관련 내용들이 있긴한데 강사님 강의 내용의 설정과 일치하는 설정을 찾는게 쉽지 않은 것 같네요. ^^ 1. PHP 설치를 포함한 Visual Studio Code의 PHP 관련 설정 방법에 대한 링크나 안내 내용을 제공해 주시면 감사하겠습니다. 2. 기본적으로 Visual Studio Code를 설치하면 Powershell이 설정되어 있는 것 같은데 강의 내용에서는 Bash 셀을 활용해서 진행하는 것 같은데 쉘 설정 관련 내용도 링크나 안내 내용을 제공해 주시면 감사하겠습니다.
-
미해결플러터(Flutter) 앱 개발 입문부터 프로젝트 완성까지
프로젝트 설명란에 코드가 있다고 하셨는데요?
프로젝트 설명란이 어디에 있고, 코드는 어디에 있는건가요? 아무리 찾아도 안 보여서 질문 남깁니다.
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
React Native 맥OS 에서 환경설정 질문입니다.
환경설정 한 후 , 터미널로 나와서 adb 를 명령하면 찾을 수 없다고 나오는데 어디가 잘못 된 건가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
DB생성 관련해서 질문있습니다
먼저.. 강의의 교안과는 상관없을수도 있어 죄송합니다..ㅠㅠ 바쁘실텐데.. 지금 활용강의1 다듣고 들은거를 활용해서 혼자서 영화예매 DB를 생성중에 있습니다.. 사실 DB설계도 익숙치 않아서 설계가 이상한건지.. 코드가 이상한건지 전혀모르겠습니다.. 도대체 어디다 물어봐야할지 몰라서.. 고민하다가 새벽에 이렇게 질문해봅니다.. 혹시 실례가되었을지 모르겠습니다 죄송합니다 ㅠㅠ 대강 이런식으로 설계하였습니다만.. 원래는 MOVIE를 RESERVATION 옆에 두려했었는데 강의에서 외래키는 일대다 관계에서 다의 관계에 넣으라고 하셨던지라 THEATER를 저렇게 넣게 되었는데요.. 다름이아니라 저기 저 MOVIE와 THEATER에서 오류가 납니다.. 여기에서 21, 22 ,23줄 MOVIE관련한 코드와 MOVIE에서의 맨 마지막 두줄 THEATER 관련 코드만 사라지만 정상작동하며 DB가 실행이 됩니다. 혹시 외래키 관련해서 문제가 있는것인지 . 대체 왜그러는지는 모르겠는데 계속 밑의 MOVIE에서의 theaters에서 mapping이 잘못되었다고 합니다.. 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: mappedBy reference an unknown target entity property: mmovie.projcet.domain.Theater.movie in mmovie.projcet.domain.Movie.theaters at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1769) ~[spring-beans-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) ~[spring-beans-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:514) ~[spring-beans-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:321) ~[spring-beans-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226) ~[spring-beans-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:319) ~[spring-beans-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1106) ~[spring-context-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:868) ~[spring-context-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) ~[spring-context-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) ~[spring-boot-2.1.16.RELEASE.jar:2.1.16.RELEASE] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744) ~[spring-boot-2.1.16.RELEASE.jar:2.1.16.RELEASE] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391) ~[spring-boot-2.1.16.RELEASE.jar:2.1.16.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:312) ~[spring-boot-2.1.16.RELEASE.jar:2.1.16.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215) ~[spring-boot-2.1.16.RELEASE.jar:2.1.16.RELEASE] at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204) ~[spring-boot-2.1.16.RELEASE.jar:2.1.16.RELEASE] at mmovie.projcet.ProjcetApplication.main(ProjcetApplication.java:10) ~[classes/:na] Caused by: org.hibernate.AnnotationException: mappedBy reference an unknown target entity property: mmovie.projcet.domain.Theater.movie in mmovie.projcet.domain.Movie.theaters at org.hibernate.cfg.annotations.CollectionBinder.bindStarToManySecondPass(CollectionBinder.java:844) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.cfg.annotations.CollectionBinder$1.secondPass(CollectionBinder.java:795) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.cfg.CollectionSecondPass.doSecondPass(CollectionSecondPass.java:53) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.processSecondPasses(InFlightMetadataCollectorImpl.java:1693) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.processSecondPasses(InFlightMetadataCollectorImpl.java:1661) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:286) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) ~[hibernate-core-5.4.20.Final.jar:5.4.20.Final] at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) ~[spring-orm-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) ~[spring-orm-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:391) ~[spring-orm-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:378) ~[spring-orm-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) ~[spring-orm-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1828) ~[spring-beans-5.1.17.RELEASE.jar:5.1.17.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1765) ~[spring-beans-5.1.17.RELEASE.jar:5.1.17.RELEASE] ... 16 common frames omitted Process finished with exit code 1 혹시 db테이블 설계쪽에서 아에 잘못된것인가요...? 혹시 몰라 https://drive.google.com/file/d/1M6RsJU6c6o1iohaboh532a8bwyj4zMCC/view?usp=sharing 파일도 올려놓았습니다!
-
해결됨[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
콜랩버전
안녕하세요, GCP 활용 없이 콜랩으로만 여지까지는 잘 따라간 것 같은데, Tensorflow API 설치때부터 cmd창을 무지하게 많이 사용하게 되네요 (이 강의 포함 6개 정도를 대충 훑어보니). 2020년 10월 기준으로도 이 강의들을 똑같이 따라가야하는건가요? 강의 초반 첫 코드부터 에러가나서 우선 멈췄습니다;;
-
미해결윤재성의 Node.js 서버 프로그래밍 과정
개발환경에 대한 질문입니다.
서버구축을 위해 이 강의를 수강하기 시작해서 현재 3강까지 들었습니다. 강사님은 javascript source file을 이용하셨는데, 저는 그것이 없어 그냥 javascript file에서 파일명을 **.js로 해서 사용했는데 돌아가기는 하는데 이런식으로 해도 되는건가요? 이방법으로 하면 안되는 건가요? 혹시 이방법으로 하는게 아니라면 어떻게 해야 javascript source file을 사용할 수 있는지 방법을 알 수 있음 좋겠습니다... 도와주세요 cf.이클립스 EE버전이 없어서 그냥 맨 위에 있는 상위버전으로 다운 받았으며, nodeclipse.git으로 다운받았습니다(marketplace에서_) 현재 맥북을 활용하고있습니다.
-
해결됨플렉스(Flex) 반응형 웹사이트 포트폴리오(The World's Best Cities)
Flex UI 실전 제작(7) – 반응형 블로그 포스트 리스트(2)
회사마다 그리고 프로젝트마다 다 다르겠지만 반응형 웹을 만들 때 태블릿도 보통 같이 고려해서 만드는 편인가요? 모바일은 당연히 지원해야겠지만 태블릿은 얼마나 지원하는 편인가요?
-
해결됨자바스크립트 비기너: 튼튼한 기본 만들기
키노트 관련 질문입니다.
수업자료로 올려주신 키노트 파일이 pdf로 되어 있어서 버튼을 눌려야 볼 수 있는 내용을 볼 수 없습니다. html 파일은 따로 제공안해주시나요?
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
오류
강의 듣다가 아래와 같은 오류가 발생하고 에뮬레이터 상에서 사진처럼 저런 에러가 발생했습니다 저 부분 말고 나머지 기능은 전부 다 실행이 되는데 어떻게 해결해야 될까요.. 구글링을 해봐도 해결방법을 모르겠어서 남깁니다 ㅠ ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════ The following assertion was thrown building: 'package:flutter/src/painting/_network_image_io.dart': Failed assertion: line 26 pos 14: 'url != null': is not true. Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause. In either case, please report this assertion by filing a bug on GitHub: https://github.com/flutter/flutter/issues/new?template=BUG.md When the exception was thrown, this was the stack: #2 new NetworkImage (package:flutter/src/painting/_network_image_io.dart:26:14) #3 new Image.network (package:flutter/src/widgets/image.dart:404:68) #4 _SearchPageState._buildListItem (package:instagram_clone/search_page.dart:65:24) #5 _SearchPageState._buildBody.<anonymous closure>.<anonymous closure> (package:instagram_clone/search_page.dart:48:20) #6 SliverChildBuilderDelegate.build (package:flutter/src/widgets/sliver.dart:448:22) #7 SliverMultiBoxAdaptorElement._build.<anonymous closure> (package:flutter/src/widgets/sliver.dart:1136:67) #8 _HashMap.putIfAbsent (dart:collection-patch/collection_patch.dart:140:29) #9 SliverMultiBoxAdaptorElement._build (package:flutter/src/widgets/sliver.dart:1136:26) #10 SliverMultiBoxAdaptorElement.createChild.<anonymous closure> (package:flutter/src/widgets/sliver.dart:1149:55) #11 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2620:19) #12 SliverMultiBoxAdaptorElement.createChild (package:flutter/src/widgets/sliver.dart:1142:11) #13 RenderSliverMultiBoxAdaptor._createOrObtainChild.<anonymous closure> (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:356:23) #14 RenderObject.invokeLayoutCallback.<anonymous closure> (package:flutter/src/rendering/object.dart:1868:58) #15 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:920:15) #16 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:1868:13) #17 RenderSliverMultiBoxAdaptor._createOrObtainChild (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:345:5) #18 RenderSliverMultiBoxAdaptor.insertAndLayoutChild (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:491:5) #19 RenderSliverGrid.performLayout (package:flutter/src/rendering/sliver_grid.dart:590:17) #20 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #21 RenderSliverEdgeInsetsPadding.performLayout (package:flutter/src/rendering/sliver_padding.dart:137:11) #22 RenderSliverPadding.performLayout (package:flutter/src/rendering/sliver_padding.dart:377:11) #23 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #24 RenderViewportBase.layoutChildSequence (package:flutter/src/rendering/viewport.dart:471:13) #25 RenderViewport._attemptLayout (package:flutter/src/rendering/viewport.dart:1465:12) #26 RenderViewport.performLayout (package:flutter/src/rendering/viewport.dart:1374:20) #27 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #28 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:13) #29 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #30 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:13) #31 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #32 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:13) #33 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #34 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:13) #35 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #36 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:13) #37 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #38 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:13) #39 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #40 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:13) #41 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #42 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:13) #43 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #44 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:13) #45 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #46 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:173:11) #47 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:495:7) #48 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:242:7) #49 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:401:14) #50 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #51 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:13) #52 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #53 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:115:13) #54 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1269:11) #55 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #56 RenderPositionedBox.performLayout (package:flutter/src/rendering/shifted_box.dart:396:13) #57 RenderObject.layout (package:flutter/src/rendering/object.dart:1769:7) #58 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:173:11) #59 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:495:7) #60 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:242:7) #61 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:401:14) #62 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1632:7) #63 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:889:18) #64 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:404:19) #65 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:867:13) #66 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:286:5) #67 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1117:15) #68 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1056:9) #69 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:972:5) #73 _invoke (dart:ui/hooks.dart:253:10) #74 _drawFrame (dart:ui/hooks.dart:211:3) (elided 5 frames from class _AssertionError and dart:async) ════════════════════════════════════════════════════════════════════════════════════════════════════ ════════ Exception caught by widgets library ═══════════════════════════════════════════════════════ The following assertion was thrown building: 'package:flutter/src/painting/_network_image_io.dart': Failed assertion: line 26 pos 14: 'url != null': is not true. Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause. In either case, please report this assertion by filing a bug on GitHub: https://github.com/flutter/flutter/issues/new?template=BUG.md When the exception was thrown, this was the stack: #2 new NetworkImage (package:flutter/src/painting/_network_image_io.dart:26:14) #3 new Image.network (package:flutter/src/widgets/image.dart:404:68) #4 _SearchPageState._buildListItem (package:instagram_clone/search_page.dart:65:24) #5 _SearchPageState._buildBody.<anonymous closure>.<anonymous closure> (package:instagram_clone/search_page.dart:48:20) #6 SliverChildBuilderDelegate.build (package:flutter/src/widgets/sliver.dart:448:22) ... ════════════════════════════════════════════════════════════════════════════════════════════════════
-
스프링 시큐리티
SecurityContext / Authentication
삭제된 글입니다
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
전역설치 질문입니다.
안녕하세요 강사님, vue cli 2 버전을 사용하다가 이 강의에서는 4버전으로 해보고 있습니다. 최신버전을 설치할 때 npm install -g @vue/cli 로 하는데, -g 가 들어가면 전역설치로 알고 있습니다. 궁금한 점이, 공식문서에서도 -g 로 전역설치를 하던데, vue cli는 전역으로 설치해서 사용하는 것이 일반적인가요? 그리고 다른 디렉토리의 프로젝트에서는 vue cli 2버전을(다른버전) 사용하고 싶을 때는 각 프로젝트마다 지역설치를 해서 사용하나요? 제가 기존에 연습하던 다른 디렉토리의 cli 버전(2)까지 전역으로 4버전이 되어버려서 이런 경우에는 보통 어떻게 하시는지 궁금합니다. 전역설치했던 최신을 삭제하고 다시 지역설치를 각각 해야할까요? 감사합니다.
-
미해결초보를 위한 도커 안내서
'php 실습' 관련해서 질문 드립니다. _ docker-compose.yml 파일로 변경
정답을 보니 아래와 같이 작성하면 된다고 하는데 docker run --rm \ -v $(pwd)/hello.php:/app/hello.php \ php:7 \ php /app/hello.php docker-compose.yml 파일로 작성을 하려면 어떻게 해야 하는지 궁금합니다.
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
javascript 100문제 노션 페이지
안녕하세요 해당강의 진행 잘하고있습니다 노션 페이지에 파이썬홈페이지만 진입가능해서 파이썬문제들만 duplicate가능하고 아무리 찾아봐도 노션 javascript 페이지는 안보이는데 확인한번 부탁드립니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
어떻게 요청 비밀번호와 DB의 비밀번호가 같다고 확인할 수 있는지 모르겠어요
이 부분에서 compare의 첫 번째 인자와 두 번째 인자가 같을 시에 callback함수에 2번째 인자에 true 값을 전달 할 수 있는건 알겠는데, '어디에서 plainpassword를 암호화하는 것이기에' DB의 pw와 비교할 수 있는건지 모르겠어요 ㅠㅠ bcrypt.compare(plainPassword, this.password, (err, isMatch) =>
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
빌드시 proxy 질문
react나 vue를 사용할 경우 실제 배포시 proxy 설정만 해주어도 별도의 서버설정없이 통신이 가능한건가요 ?
-
미해결스프링 핵심 원리 - 기본편
서비스 로케이터 패턴
안녕하세요. 선생님. 좋은 강의 만들어주셔서 감사합니다^^ 추천해주신 조영호님의 책들을 보면서 객체지향을 추가적으로 공부하면서 강의를 듣고 있습니다. 강의에서 AppConfig 를 이용해 의존성을 해결하는 방식을 일종의 SERVICE LOCATOR 패턴이라고 봐도 되나요?? 아니라면 예를 들어 MemberServiceImpl 의 생성자를 이런식으로 작성하는 경우가 SERVICE LOCATOR 패턴이 될까요? public MemberServiceImpl(){ this.memberRepository = AppConfig.memberRepository(); } 결국 클라이언트 입장에서는 전부 비슷하다고 느껴지는데 헷갈려서 질문드립니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
slot 에러 질문입니다.
안녕하세요 강사님. 저는 vue cli 4 버전으로 하고 있습니다. 기존 강의 대로 slot 부분을 따라하면 npm run serve 했을 때 사진과 같은 에러가 납니다. 위의 에러를 검색해서 찾다가 TodoInput 컴포넌트의 <h3 slot="header">경고</h3> 을 <template v-solt:header>경고</template> 로 바꾸니까 해결이 되었습니다. 제 생각에는 4버전의 eslint-loader가 기존 강의 버전과 다른 규칙이 있어서 그런 것 같은데 제 생각이 맞는지 여쭤보고 싶어서 질문을 드립니다. 그리고 혹시나 제가 한 것 말고 다른 해결 방법이 있다면 알려주시면 감사하겠습니다.
-
해결됨[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
test_df.info()
해당 코드를 실행하면 #, Column, Non-Null, Count , Dtype 이렇게 정보가 나오는데 Non-Null은 개수를 의미하는게 맞나요? Count의 값은 전부 non-null 로 나오는데, 이유가 무엇일까요?
-
미해결초보자도 간단히 단숨에 배우는 파이썬 프로그래밍
pip 외부 라이브러리 설치와 관련된 질문입니다.
안녕하세요. 수업 너무 알차게 잘 듣고 있습니다. 그러나 수업을 듣는 도중 문제가 생겨 질문을 드립니다. pip 외부 라이브러리 설치 중에 일어난 에러입니다. pip install numpy pandas matplotlib을 입력하였는데 Using cached numpy-1.19.2.zip (7.3 MB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... - 에서 넘어가지 않고 에러가 뜹니다 다음은 에러 전문입니다. 어떻게 해결해야 할까요? ERROR: Command errored out with exit status 1: command: 'c:\users\user\desktop\python\python.exe' 'c:\users\user\desktop\python\lib\site-packages\pip\_vendor\pep517\_in_process.py' prepare_metadata_for_build_wheel 'C:\Users\user\AppData\Local\Temp\tmpf7frhdsl' cwd: C:\Users\user\AppData\Local\Temp\pip-install-9wizp8d8\numpy Complete output (200 lines): Running from numpy source directory. setup.py:470: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates run_build = parse_setuppy_commands() Processing numpy/random\_bounded_integers.pxd.in Processing numpy/random\bit_generator.pyx Processing numpy/random\mtrand.pyx Processing numpy/random\_bounded_integers.pyx.in Processing numpy/random\_common.pyx Processing numpy/random\_generator.pyx Processing numpy/random\_mt19937.pyx Processing numpy/random\_pcg64.pyx Processing numpy/random\_philox.pyx Processing numpy/random\_sfc64.pyx Cythonizing sources blas_opt_info: blas_mkl_info: No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils customize MSVCCompiler libraries mkl_rt not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE blis_info: libraries blis not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE openblas_info: libraries openblas not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] get_default_fcompiler: matching types: '['gnu', 'intelv', 'absoft', 'compaqv', 'intelev', 'gnu95', 'g95', 'intelvem', 'intelem', 'flang']' customize GnuFCompiler Could not locate executable g77 Could not locate executable f77 customize IntelVisualFCompiler Could not locate executable ifort Could not locate executable ifl customize AbsoftFCompiler Could not locate executable f90 customize CompaqVisualFCompiler Could not locate executable DF customize IntelItaniumVisualFCompiler Could not locate executable efl customize Gnu95FCompiler Could not locate executable gfortran Could not locate executable f95 customize G95FCompiler Could not locate executable g95 customize IntelEM64VisualFCompiler customize IntelEM64TFCompiler Could not locate executable efort Could not locate executable efc customize PGroupFlangCompiler Could not locate executable flang don't know how to compile Fortran code on platform 'nt' NOT AVAILABLE atlas_3_10_blas_threads_info: Setting PTATLAS=ATLAS libraries tatlas not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE atlas_3_10_blas_info: libraries satlas not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE atlas_blas_info: libraries f77blas,cblas,atlas not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE accelerate_info: NOT AVAILABLE C:\Users\user\AppData\Local\Temp\pip-install-9wizp8d8\numpy\numpy\distutils\system_info.py:1914: UserWarning: Optimized (vendor) Blas libraries are not found. Falls back to netlib Blas library which has worse performance. A better performance should be easily gained by switching Blas library. if self._calc_info(blas): blas_info: libraries blas not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE C:\Users\user\AppData\Local\Temp\pip-install-9wizp8d8\numpy\numpy\distutils\system_info.py:1914: UserWarning: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. if self._calc_info(blas): blas_src_info: NOT AVAILABLE C:\Users\user\AppData\Local\Temp\pip-install-9wizp8d8\numpy\numpy\distutils\system_info.py:1914: UserWarning: Blas (http://www.netlib.org/blas/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [blas_src]) or by setting the BLAS_SRC environment variable. if self._calc_info(blas): NOT AVAILABLE non-existing path in 'numpy\\distutils': 'site.cfg' lapack_opt_info: lapack_mkl_info: libraries mkl_rt not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE openblas_lapack_info: libraries openblas not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE openblas_clapack_info: libraries openblas,lapack not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE flame_info: libraries flame not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE atlas_3_10_threads_info: Setting PTATLAS=ATLAS libraries lapack_atlas not found in c:\users\user\desktop\python\lib libraries tatlas,tatlas not found in c:\users\user\desktop\python\lib libraries lapack_atlas not found in C:\ libraries tatlas,tatlas not found in C:\ libraries lapack_atlas not found in c:\users\user\desktop\python\libs libraries tatlas,tatlas not found in c:\users\user\desktop\python\libs <class 'numpy.distutils.system_info.atlas_3_10_threads_info'> NOT AVAILABLE atlas_3_10_info: libraries lapack_atlas not found in c:\users\user\desktop\python\lib libraries satlas,satlas not found in c:\users\user\desktop\python\lib libraries lapack_atlas not found in C:\ libraries satlas,satlas not found in C:\ libraries lapack_atlas not found in c:\users\user\desktop\python\libs libraries satlas,satlas not found in c:\users\user\desktop\python\libs <class 'numpy.distutils.system_info.atlas_3_10_info'> NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries lapack_atlas not found in c:\users\user\desktop\python\lib libraries ptf77blas,ptcblas,atlas not found in c:\users\user\desktop\python\lib libraries lapack_atlas not found in C:\ libraries ptf77blas,ptcblas,atlas not found in C:\ libraries lapack_atlas not found in c:\users\user\desktop\python\libs libraries ptf77blas,ptcblas,atlas not found in c:\users\user\desktop\python\libs <class 'numpy.distutils.system_info.atlas_threads_info'> NOT AVAILABLE atlas_info: libraries lapack_atlas not found in c:\users\user\desktop\python\lib libraries f77blas,cblas,atlas not found in c:\users\user\desktop\python\lib libraries lapack_atlas not found in C:\ libraries f77blas,cblas,atlas not found in C:\ libraries lapack_atlas not found in c:\users\user\desktop\python\libs libraries f77blas,cblas,atlas not found in c:\users\user\desktop\python\libs <class 'numpy.distutils.system_info.atlas_info'> NOT AVAILABLE lapack_info: libraries lapack not found in ['c:\\users\\user\\desktop\\python\\lib', 'C:\\', 'c:\\users\\user\\desktop\\python\\libs'] NOT AVAILABLE C:\Users\user\AppData\Local\Temp\pip-install-9wizp8d8\numpy\numpy\distutils\system_info.py:1748: UserWarning: Lapack (http://www.netlib.org/lapack/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [lapack]) or by setting the LAPACK environment variable. return getattr(self, '_calc_info_{}'.format(name))() lapack_src_info: NOT AVAILABLE C:\Users\user\AppData\Local\Temp\pip-install-9wizp8d8\numpy\numpy\distutils\system_info.py:1748: UserWarning: Lapack (http://www.netlib.org/lapack/) sources not found. Directories to search for the sources can be specified in the numpy/distutils/site.cfg file (section [lapack_src]) or by setting the LAPACK_SRC environment variable. return getattr(self, '_calc_info_{}'.format(name))() NOT AVAILABLE numpy_linalg_lapack_lite: FOUND: language = c define_macros = [('HAVE_BLAS_ILP64', None), ('BLAS_SYMBOL_SUFFIX', '64_')] c:\users\user\desktop\python\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) running dist_info running build_src build_src building py_modules sources creating build creating build\src.win-amd64-3.9 creating build\src.win-amd64-3.9\numpy creating build\src.win-amd64-3.9\numpy\distutils building library "npymath" sources error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/ ---------------------------------------- ERROR: Command errored out with exit status 1: 'c:\users\user\desktop\python\python.exe' 'c:\users\user\desktop\python\lib\site-packages\pip\_vendor\pep517\_in_process.py' prepare_metadata_for_build_wheel 'C:\Users\user\AppData\Local\Temp\tmpf7frhdsl' Check the logs for full command output.
-
미해결[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
이해 못하는 부분이 있습니다 확인 부탁드려요
빨간색 부분을 네모치시면서 , 왠지 해당 부분은 값이 없는거 같고, 정확히 매칭이 안되는거 같다고하셨는데 이유가 무엇지 알수있을까요?