묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
15번
for(int i =2; i <= num; i++) { for(int j = 2; j <= i; j++) { 이런 식에서 제이 부분을 왜 i를 루트로 계산하는지 잘 모르겠습니다. 계산할 양이 반으로 줄어 드는 것이랑 루트로 계산하는 것이랑 무슨 관계인지요...
-
미해결초간단 초스피드 데이터 수집 (파이썬 크롤링)
여러 페이지 크롤링
"Process finished with exit code 0"라는 메시지가 나오면서 크롤링이 중단됩니다. (그림 파일 좌측 하단 붉은 상자 부분) 해결방법 좀 알려주세요.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
proxy안쓰고 back에서 직접 cors 해결하기
0. npm install cors --save로 설치하기 1. cors 불러오기 let express = require("express"); // Express의 middleware 불러오기 let bodyParser = require("body-parser"), cors = require("cors"), // Express의 객체 생성 let app = express(); 2.cors_origin 선언하기 복수로도 추가가 가능합니다. // 로컬 개발용 기본 cors origin (front3000 ) let cors_origin = [`http://localhost:3000`]; 3.cors 옵션 추가하기 app.use( cors({ origin: cors_origin, // 허락하고자 하는 요청 주소 credentials: true, // true로 하면 설정한 내용을 response 헤더에 추가 해줍니다. }) ); 4. 끝- 사용하시면 됩니다.
-
미해결생활코딩 - 자바스크립트(JavaScript) 기본
섹션15. 클로저 응용 수업 질문
15장 클로저 응용 수업부분에서 0~4의 결과가 나올수 있게 혼자서 코드 연습을 해보다가 다음과 같이 작성 하여도 0~4의 결과가 나올 수 있음을 확인하였습니다. 수업에 있는 코드와는 다르게 제가 작성한 코드에서는 inner function을 사용하지는 않았지만, arr[i]가 함수가 아닌 결과값인 id만 저장하는 것 처럼 되었습니다.(arr[i]=id) 이렇게 작성하여도 위에 있는 수업내용과 같다고 할 수 있는 건가요? 아니면 수업에서는 closure의 응용을 보여주기 위해 일부러 inner function을 사용한 건가요? 고수님들 도와주세요! 이건 수업시간에 배운 코드 이구요 이건 제가 연습한 코드 입니다! var arr = []; for(var i = 0; i < 5; i++){ arr[i]=function (id){ return id; }(i); } for (var index in arr){ console.log(arr[index]); }
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
apply lambda에 대해서 궁금한 것이 있습니다.
안녕하세요. 책이랑 강의 둘 다 잘 공부하고 있습니다. 파이썬에서 함수는 일급객체여서 함수명만 넘겨줘도 될 것 같은데 꼭 lambda로만 넘겨줘야 되는지 궁금합니다. 실제로 .apply(len)을 사용하더라도 값은 잘 나오는 것 같아서 문의 드립니다.
-
미해결애플 웹사이트 인터랙션 클론!
애플홈페이지 다른 기능에 대해 궁금한 점이 있습니다!
안녕하세요! 애플 공식사이트 https://www.apple.com/kr/iphone-se/ 에서 스크롤 시 svg이미지가 투명해지면서 커지면서 안쪽부터 이미지 또는 동영상이 나오는데. 아무리 개발자 창을 보아도 이해가 되지를 않습니다. 제가 봐야할 키워드 또는 원리를 잠시 가르쳐주실 수 있으실까요??
-
해결됨파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요. 질문은 아니고 갑자기 채점이 안되어서 끙끙 대다가 팁 발견해서 공유해드려요! 해제 하니깐 잘되네요
(사진)
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
SMTP가 원래 시간이 좀 걸리나요?
안녕하세요, 강의 잘 보고 있습니다. 모두 정상작동 하였는데요, 이메일을 보내는 요청 응답이 오래걸리네요.. 한 8초~10초 정도? 원래 이렇게 오래 걸리나요?
-
미해결React로 NodeBird SNS 만들기
next의 동적 라우팅
[...hashtag].js 이런식으로 파일을 만들면 동적 라우팅이 가능한 것으로 알고 있습니다. 이렇게 파일을 만들고 back에 있는 express로 hashtag테이블에서 정보들을 불러오면 안되는 건가요?? 굳이 next쪽에 express를 두어야 하나요??
-
해결됨케라스, 인공지능의 공용어 완전정복
model 에 layer 를 add 할경우...
Keras 기본 다지기-keras Layer 이해하기 강의에서 model 에 layer 를 add 하면서 Dense() 안에 처음 units 값을 2로 주셨습니다. 그림에서 히든 레이어가 2개라서 그러셨을수도 있지만 상황에 따라 달라질수 있는 숫자같아서 질문 드립니다... 특별히 그 값을 결정하는 기준이 있거나 그림의 히든데이어를 두개로 해서 2로 입력한 이유가 있는건가요?
-
미해결HAL, CubeMX, TrueSTUDIO를 이용한 STM32F4 무료 강좌
HAL_UART_Transmit_IT 문제
stm32 프로그래밍강의에 많이 도움을 받고 있습니다. 아래는 문제없이 rx2_data에 5개를 받았을때 출력을 문제없이 합니다. HAL_UART_Transmit()를 써도 문제가 없습니다 void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart){ if(huart->Instance == USART2) { HAL_UART_Receive_IT(&huart2, &rx2_data, 5); HAL_UART_Transmit_IT(&huart2, &rx2_data, 5); } }문제는 rx2_data 에 받은 데이타를 다른 배열(포인터)에 할당하면 그 다음부터 먹통이 되어버립니다. HAL_UART_Receive_IT(&huart2, &rx2_data, 5); for(i=0;i<5;i++) { rx2_buffer[index++]=rx2_data[i]; } HAL_UART_Transmit_IT(&huart2, &rx2_data, 5); 문제가 무엇일까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
중복회원 테코가 이걸로 변경 해도 되나요?
위(↑)의 경우에는 테스트 코드가 통과되는데, 아래(↓)처럼 fail() 의 주석을 풀어 주면 테코(테스트 코드)가 실패 합니다. 아래(↓)의 경우에서도 또 테코가 통과가 안 됩니다. 그래서 밑에 경고창을 자~알 읽어 보고 , 아래(↓) 처럼 코드를 변경 하니 테코가 통과가 되네요. 그대로 진행 해도 상관 없나요?
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
새 파일만드는거에서 응용프로그램 종류
새 파일만드는거에서 응용프로그램 종류 중에 영상처럼 콘솔 응용프로그램이 없는대 어떻게하나요
-
미해결WEB2 - Python 기초
process_create.py
process_create.py 코드에서 리다이렉션 끝에 print()를 안붙이면 에러가 뜨던데 왜 그런건가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
혹시 이런 에러가 뜨시는 분들이 계시다면은
Failed to load ApplicationContext java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:125) at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:108) at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:190) at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:132) at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:246) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:227) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:289) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:291) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:246) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:110) at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58) at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:38) at org.gradle.api.internal.tasks.testing.junit.AbstractJUnitTestClassProcessor.processTestClass(AbstractJUnitTestClassProcessor.java:62) at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) at com.sun.proxy.$Proxy2.processTestClass(Unknown Source) at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:118) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182) at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164) at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:412) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) at java.lang.Thread.run(Thread.java:748) Caused by: 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.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1771) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391) at org.springframework.boot.SpringApplication.run(SpringApplication.java:312) at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:121) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:99) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:117) ... 49 more Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.<init>(InFlightMetadataCollectorImpl.java:179) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:119) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1215) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1246) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:391) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:378) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1830) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1767) ... 64 more Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:137) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:94) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 81 more 강의 내용과 그대로 타이핑 했는데도 불구하고 이런 에러가 떳다면, H2 데이터베이스를 실행 해 보시고 다시 테스트를 진행 해 보세요 저의 경우 H2 데이터베이스를 실행 하고 테스트를 해보니 에러 없이 성공 했습니다.
-
미해결모던 자바스크립트(javascript) 개발을 위한 ES6 강좌
ws.has(arr) 문의 입니다.
arr = null을 했다고 하더라도, 가비지 컬렉터 입장에서 보면 ws에서 참조 중이기 때문에 가비지 컬렉견 대상으로는 되지 않을 것 같습니다. 가비지 컬렉션 대상으로 인식한다는 근거로 제시하신 것이 ws.has(arr) 인데, arr에 null값을 넣고 하였으니... ws.has(null)이니 당연 false나오는 거 아닌가요? 답변바랍니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
윈도우
윈도우 없나요..
-
미해결스프링 시큐리티
loginPage설정 시 AntPathMatcher 패턴으로 설정 가능한지 궁급합니다~!
안녕하세요! 요즘 강의를 보며 스프링시큐리티 공부를 하고 실무에 적용해보고 있습니다. 그런데 궁금한것이 있는데 아래와 같이 loginPage 설정 시 AntPathMatcher 패턴으로는 설정 할 수 없는건가요? .formLogin() .loginPage("/test/*/main.do") 로그인 페이지를 @PathVariable을 이용하여 유동적으로 설정해야 해서요 예를들어 "/test/apple/login.do", "/test/grape/login.do", "/test/banana/login.do", 이런식으로 유동적으로 가져가야합니다 ㅠㅠ 혹시 해당 패턴형식으로 설정해도 괜찮을까요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
밑의 질문 중 return 코드 의미에 대해 질문한 글을 보고 ...
return 값으로 컴포넌트를 전달한다는 것은 알겠는데 컴포넌트를 전달할 때 <SpecificComponent />와 같은 형식으로 리턴해야하는 이유가 궁금합니다. 그냥 return SpecificComponent로 하면 안되는건가요?? Auth 로 감싸기 전에는 App.js에서 <Route exact path="/" component={LandingPage} /> 인데 만약 컴포넌트 리턴 형식을 위에처럼 해야한다면 <Route exact path="/" component={<LandingPage/>} /> 이렇게 바꿔써도 괜찮은건지 질문드립니다.
-
미해결[텐서플로2] 파이썬 딥러닝 완전정복 - GAN, BERT, RNN, CNN 최신기법
deprecated 가 의심되는 코드 하나 더 여쭙겠습니다
예제 22 IMDB_RNN.py 에서 train_dataset = train_dataset.shuffle(BUFFER_SIZE) train_dataset = train_dataset.padded_batch(BATCH_SIZE, train_dataset.output_shapes)) test_dataset = test_dataset.padded_batch(BATCH_SIZE, test_dataset.output_shapes) 이 부분에 train_dataset.output_shapes 와 test_dataset.output_shapes 가 에러입니다 에러 메세지는 다음과 같습니다'ShuffleDataset' object has no attribute 'output_shapes'이부분... 구글 colab 에서는 약간의 경고 메세지와 함께 실행은 되는데주피터 노트북에서는 위와 같은 에러가 납니다죄송하지만 이거 하나더 부탁드리겠습니다