묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
pca사용하는 경우
1. 분류와 회귀 알고리즘은 문제 유형에 맞게 사용하면 될것 같은데, pca같은 경우는 전처리? 피처엔지니어링? 과 같은 부분에서 사용하는 알고리즘 인가요? 캐글을 풀다보니 pca는 어느 부분에서 사용해야하는지가 명확히 잡히지 않는 것 같습니다. 2. pca가 보통 분류와 회귀처럼 또 다른 종류의 알고리즘인건지아니면 그냥 데이터 전처리?용으로 사용하기 위한 알고리즘인지 궁금합니다.
-
미해결실전 JSP (renew ver.) - 신입 프로그래머를 위한 강좌
html 자동 들여쓰기 방법 궁금합니다
컨트롤 쉬프트 f 누르면 모든 코드들이 자동으로 정렬되는건 알고 있는데, 강의자님 처럼 태그별로 들여쓰기를 해서 가독성이 좋게 되지는 않네요. 비어있는 줄 없애주고 간격 수정은 해주는데, 강의자님 코드처럼 상위 태그보다 하위 태그가 들여쓰기가 한번 더 되도록 정렬이 되지느 않네요. 따로 설정 방법 있나요?
-
미해결[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
참고: mongodb 데이터베이스 설치 (맥 환경) 노트문의
참고: mongodb 데이터베이스 설치 (맥 환경) 강좌에서 나오는 [mongodb_basic] 문서는 강의자료 압축파일에 없는데 해당 자료는 제공이 안되는지 궁금합니다..
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
자꾸 이 에러가 뜨네요 계속찾아봐도 원인을 잘 모르겠습니다
근본 원인 (root cause) org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in ServletContext resource [/WEB-INF/config/servlet-context.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'mapperlocations' of bean class [org.mybatis.spring.SqlSessionFactoryBean]: Bean property 'mapperlocations' is not writable or has an invalid setter method. Did you mean 'mapperLocations'? org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1736) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1444) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517) org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:860) org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:878) org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:702) org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:668) org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:716) org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:591) org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:530) org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:170) javax.servlet.GenericServlet.init(GenericServlet.java:158) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) java.lang.Thread.run(Unknown Source) 근본 원인 (root cause) org.springframework.beans.NotWritablePropertyException: Invalid property 'mapperlocations' of bean class [org.mybatis.spring.SqlSessionFactoryBean]: Bean property 'mapperlocations' is not writable or has an invalid setter method. Did you mean 'mapperLocations'? org.springframework.beans.BeanWrapperImpl.createNotWritablePropertyException(BeanWrapperImpl.java:243) org.springframework.beans.AbstractNestablePropertyAccessor.processLocalProperty(AbstractNestablePropertyAccessor.java:426) org.springframework.beans.AbstractNestablePropertyAccessor.setPropertyValue(AbstractNestablePropertyAccessor.java:278) org.springframework.beans.AbstractNestablePropertyAccessor.setPropertyValue(AbstractNestablePropertyAccessor.java:266) org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:97) org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:77) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1732) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1444) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517) org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:860) org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:878) org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550) org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:702) org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:668) org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:716) org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:591) org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:530) org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:170) javax.servlet.GenericServlet.init(GenericServlet.java:158) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) java.lang.Thread.run(Unknown Source)mapperloacations 가 문제 인 것 같은데정확한 원인을 찾기가 힘든 거 같습니다도줌 주시면 감사하겠습니다
-
해결됨파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
수의 범위와 뽑는개수가 많은경우
안녕하십니까 선생님, 수들의 조합문제를 풀다가 비슷한 문제를 봐서 풀어보려다가 잘 안되서 질문드립니다. 아래의 문제는 수의 범위가 1000개까지 늘어나있고 뽑는 수는 47개까지 늘어나있습니다. 최악의 경우 경우의 수가 엄청 많아지는데 어떻게 가지를 쳐내야 할지 모르겠습니다. https://devth-preview.goorm.io/exam/53763/%EC%A3%BC-%EA%B5%AC%EB%A5%B4%EB%AF%B8-%EC%8B%A0%EC%9E%85-%EA%B0%9C%EB%B0%9C%EC%9E%90-%EA%B3%B5%EA%B0%9C%EC%B1%84%EC%9A%A9-%EC%BD%94%EB%94%A9%ED%85%8C%EC%8A%A4%ED%8A%B8/quiz/4?_ga=2.908337.163205682.1599062036-1973470052.1555686572
-
해결됨스프링 프레임워크 핵심 기술
빌드 관련해서 문의드립니다.
빌드를 해야 적용이 되는 이유가, 실제 애플리케이션이 참조하는(?) target에 다시 만들어져야하기 때문인가요?
-
미해결CSS 기본부터 활용까지
6:19 도움말키는법
도움말 키는 단축키가 무엇인가요?
-
해결됨스프링 프레임워크 핵심 기술
classpath와 절대경로, 상대경로 관련해서 문의드립니다.
어쩔때는 그냥 경로없이 파일명만 넣고, 어쩔때는 classpath: 붙여서 경로로 넣고 하는데,, 절대경로/상대경로 이런 것들이 좀 혼동됩니다.
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
자동완성 관련해서 질문드려요
col.이후 자동완성이 안되는데 다른부분은 내장함수를 잘 찾는데 저 부분만 그러는데 왜그러는지 알수 있을까요?안되니까 너무 답답하네요
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
NMS 수행로직: Bounding box 에 포함된 box에 대한 질문.
안녕하십니까, 유익한 강의 너무 잘 듣고 있습니다. 예를 들어 차 뒤 유리창에 사람 얼굴이 선명하게 비칠 경우, 차와 사람 얼굴 bouding box 의 confidence threshold는 0.9, 0.8이라고 하겠습니다. 이때 내림차 순 정렬후 0.9 confidence score를 가진 차량 box와 겹치(포함된)는 다른 box를 모두 조사하여 IoU를 검출 하는여 > 0.4인 박스들을 제거 하는데, 이때 포함된 사람얼굴 box 도 함께 IoU를 계산하는지요? 차량을 기준으로 포함된 사람 얼굴 box들의 IoU는 당연히 1보다 큰 값이 나올텐데, 그러면 사람 얼굴 box가 제거 되는거 아닌가 하는 의문이 들어서요. 부실한 설명 이해 바랍니다.
-
미해결나만의 포트폴리오 웹페이지 만들기
자바스크립트 에러 현상
document.getElementById('navbarBrand').addEventListener('click', moveTo.bind(null,'brand'));document.getElementById('navbarAbout').addEventListener('click', moveTo.bind(null,'about')); TypeError: null is not an object (evaluating 'document.getElementById('navbarBrand').addEventListener') 위에 적혀있는 것처럼 했더니 에러가 뜨네요 그래서 다시 확인을 해보았지만 원인을 찾을 수가 없었습니다. 어떻게 해야 할까요
-
미해결[라즈베리파이] IoT 딥러닝 Computer Vision 실전 프로젝트
firebase_admin 오류 발생관하여
좋은 강의 잘 듣고 있습니다. firebase_admin을 문서에 나와 있는 명령어로 설치를 하였습니다. sudo pip install firebase-adminpip install --user firebase-admin(cv) pi@raspberrypi:~ $ sudo pip install firebase-admin 명령어를 실행하면 이미 설치가 되어있다고 나오는데 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Requirement already satisfied: firebase-admin in /usr/local/lib/python3.7/dist-packages (4.3.0) Requirement already satisfied: google-cloud-storage>=1.18.0 in /usr/local/lib/python3.7/dist-packages(from firebase-admin) (1.31.0) Requirement already satisfied: cachecontrol>=0.12.6 in /usr/local/lib/python3.7/dist-packages (from firebase-admin) (0.12.6) Requirement already satisfied: google-cloud-firestore>=1.4.0; platform_python_implementation != "PyPy" in /usr/local/lib/python3.7/dist-packages (from firebase-admin) (1.9.0) Requirement already satisfied: google-api-python-client>=1.7.8 in /usr/local/lib/python3.7/dist-packages (from firebase-admin) (1.11.0) Requirement already satisfied: google-api-core[grpc]<2.0.0dev,>=1.14.0; platform_python_implementation != "PyPy" in /usr/local/lib/python3.7/dist-packages (from firebase-admin) (1.22.1) Requirement already satisfied: google-resumable-media<2.0dev,>=1.0.0 in /usr/local/lib/python3.7/dist-packages (from google-cloud-storage>=1.18.0->firebase-admin) (1.0.0) Requirement already satisfied: google-cloud-core<2.0dev,>=1.4.1 in /usr/local/lib/python3.7/dist-packages (from google-cloud-storage>=1.18.0->firebase-admin) (1.4.1) Requirement already satisfied: google-auth<2.0dev,>=1.11.0 in /usr/local/lib/python3.7/dist-packages(from google-cloud-storage>=1.18.0->firebase-admin) (1.21.0) Requirement already satisfied: msgpack>=0.5.2 in /usr/local/lib/python3.7/dist-packages (from cachentrol>=0.12.6->firebase-admin) (1.0.0) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (from cachecontrol>=0.12.6->firebase-admin) (2.21.0) Requirement already satisfied: pytz in /usr/local/lib/python3.7/dist-packages (from google-cloud-firestore>=1.4.0; platform_python_implementation != "PyPy"->firebase-admin) (2020.1) Requirement already satisfied: google-auth-httplib2>=0.0.3 in /usr/local/lib/python3.7/dist-packages(from google-api-python-client>=1.7.8->firebase-admin) (0.0.4) Requirement already satisfied: uritemplate<4dev,>=3.0.0 in /usr/local/lib/python3.7/dist-packages (from google-api-python-client>=1.7.8->firebase-admin) (3.0.1) Requirement already satisfied: httplib2<1dev,>=0.9.2 in /usr/local/lib/python3.7/dist-packages (from google-api-python-client>=1.7.8->firebase-admin) (0.18.1)파이썬 파이어베이스 admin설정하기 동영상강의 처럼 실행하면(cv) pi@raspberrypi:~/rbp_dnn $ python3 RBP_DL21_YOLO_car.py ['person', 'bicycle', 'car', 'motorbike', 'aeroplane', 'bus', 'train', 'truck', 1 99.43% === A frame took 22.433 seconds Traceback (most recent call last): File "RBP_DL21_YOLO_car.py", line 75, in <module> import firebase_admin ModuleNotFoundError: No module named 'firebase_admin'이렇게 firebase_amdmin을 찾을수 없다고 나옵니다.감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
loginSaga관련질문
async function logInAPI(data) { const response = await axios.post("/user/login", data); return response.data; } function* logIn(action) { try { const data = yield call(logInAPI, action.data); yield put({ type: LOG_IN_SUCCESS, data, }); } catch (e) { console.error(e); yield put({ type: LOG_IN_FAILURE, error: e.response.data, }); } } 위 loginAPI에서는 비동기로 response를 받아와서 바로 response안에 response.data를 리턴해줬는데, 기존 강의 코드에서는 API함수에서 비동기 없이 그냥 response를 리턴해주셨습니다. 제가 궁금한건 saga함수에서 yield call(API함수)를 해주면 API함수 결과가 받아와질때 까지 기다려지는데, API 함수를 아래와 같이 비동기 처리를 해주지 않으면 return될때 그당시 response가 없기 때문에 response.data가 undifined상태가 고정되고 saga에서는 undifined를 결과로 읽고 바로 코드를 진행시켜 버리는건가요? function logInAPI(data) { const response = axios.post("/user/login", data); return response.data; } 강의 코드에서처럼 API에서 response를 return하면 response가 정해질때까지 사가에서 기다려주기 때문에 그렇게 되는건지 궁금합니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
pivot_table.plot.box() 이외에 pivot_table 주의 사항이 있나요?
안녕하세요. 항상 상세한 답변 감사드립니다. pivot_table 사용시, plot.box() 와 유사하게 주의해서 사용해야할 명령어/연산 등이 있는지 문의 드립니다. 감사합니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
H2 소켓 접속시 에러
파일인 test로 접속은 잘 됩니다. 그러나 이후부터는 소켓으로 접속하려고 할 때 다음과 같은 이슈가 발생했습니다. (연결 시도시 test 뒤에 공백 지웠습니다.) 이것에 대해 찾아보니 다음과 같은 글이 있더라구요. https://stackoverflow.com/questions/39854172/h2-console-error-no-suitable-driver-found-for-08001-0 그런데 이 강의에서는 단순 접속밖에 없는데 이 이슈를 해결하는 방법을 아시는지 궁금합니다. 실행환경은 Windows 입니다.
-
해결됨[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
강의자료(소스코드 포함)는 어디서 얻을 수 있나요??
www.fun-coding.org에 가봤는데 아이콘? 누르면 인프런으로 연결되요,,
-
해결됨스프링 프레임워크 핵심 기술
BeanPostProcessor 관련 질문드립니다.
BeanFactory가 BeanPostProcessor 타입을 찾아서 처리한다고 하셨는데, 그럼 스프링 애플리케이션이 구동될 때 여러 BeanPostProcessor 구현체들도 먼저 모두 빈으로 등록이 되는건가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Category 계층 구조를 보고 질문드립니다.
안녕하세요. 영한님 강의 잘 듣고 있습니다. 감사합니다. Category Entity에서 parent와 child 만드는 것을 보고 게시판에서 댓글과 대댓글 관계를 생각해보았는데 댓글 Entity에서 대댓글을 List로 담고 똑같은 계층구조로 구현하는게 객체지향적인 설계가 맞을까요?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
73. 최대힙
안녕하십니까, 우선순위 큐로 짰는데 시관초과 되서, 강사님의 코드로 했는데 문제 3,4,5가 초과 됩니다. 확인 부탁드립니다!!
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part 3 - 데이터관리와 네트워크
10강 4분~ 즈음부터..싱크가..
싱크가 안맞아요.. 확인부탁드립니다. 새로고침해서 봤는데도..안맞아서요 확인부탁드립니다~!