inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

varant up cent2 시 mariadb 다운로드 time out

미해결

시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script

cent2: MariaDB 0.0 B/s | 0 B 02:04 cent2: Errors during downloading metadata for repository 'mariadb': cent2: - Curl error (28): Timeout was reached for https://ftp.harukasan.org/mariadb/mariadb-10.4.26/yum/rhel/8/x86_64/repodata/repomd.xml [Connection timed out after 30757 milliseconds] cent2: - Curl error (28): Timeout was reached for https://ftp.harukasan.org/mariadb/mariadb-10.4.26/yum/rhel/8/x86_64/repodata/repomd.xml [Connection timed out after 30727 milliseconds] cent2: - Curl error (28): Timeout was reached for https://ftp.harukasan.org/mariadb/mariadb-10.4.26/yum/rhel/8/x86_64/repodata/repomd.xml [Connection timed out after 30464 milliseconds] cent2: - Curl error (28): Timeout was reached for https://ftp.harukasan.org/mariadb/mariadb-10.4.26/yum/rhel/8/x86_64/repodata/repomd.xml [Connection timed out after 30723 milliseconds] cent2: Error: Failed to download metadata for repo 'mariadb': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried cent2: No repository match: AppStream 위와 같이 마리아 디비를 다운로드 받지 못하네요..

  • linux
  • shell-script
이명철 댓글 1 좋아요 0 조회수 419

Url로 직접 접근시, 404 Return 문제

미해결

Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"

안녕하세요? 강의를 듣고 복습하던 중 발견한 골치아픈 문제가 있어서 질문드립니다. Vue-Router를 이용하여 routing하였고, 페이지 내에서 클릭하고 들어가면 잘 동작하지만, 브라우저에서 새로고침 버튼을 누르거나, url을 직접 치고 들어가면 페이지를 찾을 수 없다는 에러가 반환됩니다. 실무에서는 종종 url로 직접 연동되는 page도 필요할텐데, 항상 root path로 일단 들어가서 click 등으로 다른 view로 이동해야 하는지 궁금합니다. SPA의 한계로 인해, root path외에 다른 route는 url을 통한 직접 접근이 불가능한가요? 이런 문제를 어떻게 해결할 수 있는지 답변주심 매우 감사드리겠습니다!

  • vuejs
wonil2480 댓글 2 좋아요 0 조회수 2576

javascript 'document.writeln' 출력문에 관한 질문

해결됨

안녕하십니까. javascript를 배운지 얼마 안된 초보자입니다. document.writeln 이라는 출력문을 이용해서, 수식계산행을 이하와 같이 4개 만들어보았는데요. <script> document.writeln(1==1); document.writeln(1!=1); document.writeln(1>2); document.writeln(1<2); </script> 결과값(구글크롬에서 본 결과값)을 아래와 같이 개행(줄바꿈) 시키고 싶습니다. true false false true 이것저것 시도해보았지만 잘 되지 않았습니다. 혹시 해당 출력문을 이용하여 개행을 할 수 있을까요?\ 그 외에 제가 시도해 본건 아래와 같습니다. <script>태그 사이에 <pre>태그 추가 document.write를 이용하여 각 행 마다 \n 추가 괄호안에 <br>태그 추가 혹시 해당 출력문이 아니라 다른 방법이 있다면 알려주시면 감사합니다. 그리고 추가로 하나 더 질문이 있습니다만, 각 출력문마다 끝에 세미콜론을 꼭 붙여야하나요? 이 부분도 알려주시면 정말 감사하겠습니다.

jh 댓글 1 좋아요 0 조회수 705

AWS 배포 관련 질문

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

안녕하세요. 저 리액트 파트 AWS 배포 했는데 Gateway 502 에러가 떠서 혹시 해결 방법을 알 수 있을지 질문 드리고 싶습니다ㅎㅎ 제 github은 다음과 같습니다. 감사합니다! https://github.com/LeeJongbokz/docker-react-app

  • github
  • aws
  • docker
  • 데이터 엔지니어링
  • cicd
  • travis-ci
jy0707 댓글 0 좋아요 0 조회수 157

Typescript 질문드려요!

해결됨

풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)

안녕하세요 재남님! Typescript 적용 중에 계속 안되는 부분이 있어서 질문드려요! setQueryData에 2번째 인자인 old에 대해서 타입 지정 중인데 안되는 이유가 궁금합니다!

  • react
  • graphql
  • rest-api
bj2525 댓글 1 좋아요 0 조회수 366

5. 동적 프록시 기술 강의 자료 오타

미해결

스프링 핵심 원리 - 고급편

안녕하세요 영한님, 서포터즈님들 동적 프록시 강의자료 보다가 JDK 동적 프록시 - 적용2 config 부분에서 주입하는 각 부분에서 강의와 다른 것 같아서요 ! 감사합니다

  • spring
  • 디자인-패턴
gusdn85554 댓글 1 좋아요 0 조회수 199

피쳐값과 타겟값을 시각화 했을때 시각화만으로도 어느정도 피쳐셀렉션이 가능한지 여부에 대해서 질문드립니다.

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

안녕하세요 선생님. 양질의 강의 너무나 잘듣고 있습니다. 강의 듣다가 질문이 생겼는데 자전거 수요예측 1강 9분쯤에 피쳐와 타깃값을 barplot 으로 시각화하면서 피쳐의 개수에 해당하는 8개의 그래프가 만들어졌는데 혹시 이그래프만으로도 피쳐 셀렉션이 가능할까요? 또 barplot 말고 regplot으로 시각화를 한다면 추세선까지 파악가능한데 그렇다면 더욱더 피쳐셀렉션을 시각화 그래프로 할수있지 않을까라는 의문이 생겨서 질문드립니다. 감사합니다.

  • 통계
  • 머신러닝 배워볼래요?
  • python
최기웅 댓글 1 좋아요 0 조회수 235

3:30 질문이 있습니다.

미해결

생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현

안녕하세요. 강의 잘 듣고 있습니다. 다름이 아니라 실행하실 때, dev 프로파일이 아닌, 기본 으로 하신걸까요..? 강의에서는 dev설정에서는 8081포트로 되어 있어서요. 그리고 로그가 잘 나오는데, 뒤에 이런 에러가 나오는데 어찌 해야 되는지 잘 모르겠습니다. 감사합니다. feign.codec.DecodeException: Type definition error: [simple type, class com.app.springapiapp.api.health .dto.HealthCheckResponseDto]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of com.app.springapiapp.api.health.dto.HealthCheckResponseDto (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 2] at feign.AsyncResponseHandler.decode( AsyncResponseHandler.java:119 ) ~[feign-core-11.8.jar:na] at feign.AsyncResponseHandler.handleResponse( AsyncResponseHandler.java:87 ) ~[feign-core-11.8.jar:na] at feign.SynchronousMethodHandler.executeAndDecode( SynchronousMethodHandler.java:138 ) ~[feign-core-11.8.jar:na] at feign.SynchronousMethodHandler.invoke( SynchronousMethodHandler.java:89 ) ~[feign-core-11.8.jar:na] at feign.ReflectiveFeign$FeignInvocationHandler.invoke( ReflectiveFeign.java:100 ) ~[feign-core-11.8.jar:na] at com.sun.proxy.$Proxy103.healthCheck(Unknown Source) ~[na:na] at com.app .springapiapp.api.feigntest.controller.HealthFeignTestController.healthCheckTest( HealthFeignTestController.java:20 ) ~[classes/:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke( NativeMethodAccessorImpl.java:62 ) ~[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:566 ) ~[na:na] at org.springframework.web.method.support .InvocableHandlerMethod.doInvoke( InvocableHandlerMethod.java:205 ) ~[spring-web-5.3.22.jar:5.3.22] at org.springframework.web.method.support .InvocableHandlerMethod.invokeForRequest( InvocableHandlerMethod.java:150 ) ~[spring-web-5.3.22.jar:5.3.22] at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle( ServletInvocableHandlerMethod.java:117 ) ~[spring-webmvc-5.3.22.jar:5.3.22] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod( RequestMappingHandlerAdapter.java:895 ) ~[spring-webmvc-5.3.22.jar:5.3.22] at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal( RequestMappingHandlerAdapter.java:808 ) ~[spring-webmvc-5.3.22.jar:5.3.22] at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle( AbstractHandlerMethodAdapter.java:87 ) ~[spring-webmvc-5.3.22.jar:5.3.22] at org.springframework.web.servlet.DispatcherServlet.doDispatch( DispatcherServlet.java:1070 ) ~[spring-webmvc-5.3.22.jar:5.3.22] at org.springframework.web.servlet.DispatcherServlet.doService( DispatcherServlet.java:963 ) ~[spring-webmvc-5.3.22.jar:5.3.22] at org.springframework.web.servlet.FrameworkServlet.processRequest( FrameworkServlet.java:1006 ) ~[spring-webmvc-5.3.22.jar:5.3.22] at org.springframework.web.servlet.FrameworkServlet.doGet( FrameworkServlet.java:898 ) ~[spring-webmvc-5.3.22.jar:5.3.22] at javax.servlet.http.HttpServlet.service( HttpServlet.java:655 ) ~[tomcat-embed-core-9.0.65.jar: 4.0.FR ] at org.springframework.web.servlet.FrameworkServlet.service( FrameworkServlet.java:883 ) ~[spring-webmvc-5.3.22.jar:5.3.22] at javax.servlet.http.HttpServlet.service( HttpServlet.java:764 ) ~[tomcat-embed-core-9.0.65.jar: 4.0.FR ] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:227 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:162 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.tomcat.websocket.server.WsFilter.doFilter( WsFilter.java:53 ) ~[tomcat-embed-websocket-9.0.65.jar:9.0.65] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:189 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:162 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.springframework.web.filter.RequestContextFilter.doFilterInternal( RequestContextFilter.java:100 ) ~[spring-web-5.3.22.jar:5.3.22] at org.springframework.web.filter.OncePerRequestFilter.doFilter( OncePerRequestFilter.java:117 ) ~[spring-web-5.3.22.jar:5.3.22] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:189 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:162 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.springframework.web.filter.FormContentFilter.doFilterInternal( FormContentFilter.java:93 ) ~[spring-web-5.3.22.jar:5.3.22] at org.springframework.web.filter.OncePerRequestFilter.doFilter( OncePerRequestFilter.java:117 ) ~[spring-web-5.3.22.jar:5.3.22] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:189 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:162 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal( CharacterEncodingFilter.java:201 ) ~[spring-web-5.3.22.jar:5.3.22] at org.springframework.web.filter.OncePerRequestFilter.doFilter( OncePerRequestFilter.java:117 ) ~[spring-web-5.3.22.jar:5.3.22] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:189 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:162 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:197 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:97 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.authenticator.AuthenticatorBase.invoke( AuthenticatorBase.java:541 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:135 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:92 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:78 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:360 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.coyote.http11.Http11Processor.service( Http11Processor.java:399 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.coyote.AbstractProcessorLight.process( AbstractProcessorLight.java:65 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process( AbstractProtocol.java:890 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.tomcat.util.net .NioEndpoint$SocketProcessor.doRun( NioEndpoint.java:1789 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.tomcat.util.net.SocketProcessorBase.run ( SocketProcessorBase.java:49 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1191 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:659 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run( TaskThread.java:61 ) ~[tomcat-embed-core-9.0.65.jar:9.0.65] at java.base/java.lang.Thread.run( Thread.java:829 ) ~[na:na] Caused by: org.springframework.http.converter.HttpMessageConversionException: Type definition error: [simple type, class com.app.springapiapp.api.health .dto.HealthCheckResponseDto]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of com.app.springapiapp.api.health.dto.HealthCheckResponseDto (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 2] at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType( AbstractJackson2HttpMessageConverter.java:388 ) ~[spring-web-5.3.22.jar:5.3.22] at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.read ( AbstractJackson2HttpMessageConverter.java:343 ) ~[spring-web-5.3.22.jar:5.3.22] at org.springframework.web.client.HttpMessageConverterExtractor.extractData( HttpMessageConverterExtractor.java:105 ) ~[spring-web-5.3.22.jar:5.3.22] at org.springframework.cloud.openfeign.support .SpringDecoder.decode( SpringDecoder.java:75 ) ~[spring-cloud-openfeign-core-3.1.3.jar:3.1.3] at org.springframework.cloud.openfeign.support .ResponseEntityDecoder.decode( ResponseEntityDecoder.java:61 ) ~[spring-cloud-openfeign-core-3.1.3.jar:3.1.3] at feign.optionals.OptionalDecoder.decode( OptionalDecoder.java:36 ) ~[feign-core-11.8.jar:na] at feign.AsyncResponseHandler.decode( AsyncResponseHandler.java:115 ) ~[feign-core-11.8.jar:na] ... 56 common frames omitted Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Cannot construct instance of com.app.springapiapp.api.health.dto.HealthCheckResponseDto (no Creators, like default constructor, exist): cannot deserialize from Object value (no delegate- or property-based Creator) at [Source: (org.springframework.util.StreamUtils$NonClosingInputStream); line: 1, column: 2] at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from( InvalidDefinitionException.java:67 ) ~[jackson-databind-2.13.3.jar:2.13.3] at com.fasterxml.jackson.databind.DeserializationContext.reportBadDefinition( DeserializationContext.java:1904 ) ~[jackson-databind-2.13.3.jar:2.13.3] at com.fasterxml.jackson.databind.DatabindContext.reportBadDefinition( DatabindContext.java:400 ) ~[jackson-databind-2.13.3.jar:2.13.3] at com.fasterxml.jackson.databind.DeserializationContext.handleMissingInstantiator( DeserializationContext.java:1349 ) ~[jackson-databind-2.13.3.jar:2.13.3] at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault( BeanDeserializerBase.java:1415 ) ~[jackson-databind-2.13.3.jar:2.13.3] at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject( BeanDeserializer.java:351 ) ~[jackson-databind-2.13.3.jar:2.13.3] at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize( BeanDeserializer.java:184 ) ~[jackson-databind-2.13.3.jar:2.13.3] at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue( DefaultDeserializationContext.java:323 ) ~[jackson-databind-2.13.3.jar:2.13.3] at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose( ObjectMapper.java:4674 ) ~[jackson-databind-2.13.3.jar:2.13.3] at com.fasterxml.jackson.databind.ObjectMapper.readValue( ObjectMapper.java:3682 ) ~[jackson-databind-2.13.3.jar:2.13.3] at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType( AbstractJackson2HttpMessageConverter.java:380 ) ~[spring-web-5.3.22.jar:5.3.22] ... 62 common frames omitted

  • web-api
  • JPA
  • spring-boot
조재연 댓글 2 좋아요 0 조회수 515

컨테이너 실행시 에러 확인 요청

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

안녕하세요. SSH 내부에서 DockerFile 로 톰캣 생성 후 컨테이너 실행 아래 이미지와 같은 에러가 발생합니다. 톰캣의 문제 인가 싶어서 톰캣을 다른버전으로 바꾸어서 이미지를 빌드했지만 그래도 아래와 똑같은 에러가 발생하네요. 혹시 어떤 원인 일지 짐작 가시는게 있다면 답변 부탁드립니다. 감사합니다.

  • tomcat
  • ansible
  • docker
  • jenkins
  • kubernetes
  • sonarqube
  • cicd
sm kim 댓글 2 좋아요 0 조회수 715

force cast 질문입니다.

미해결

UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>

순서대로 따라했는데 변환이 안된다는 오류가 나왔습니다. as!를 이용하여 강제로 바꾸었는데, 나중에 비슷한 오류가 나와도 as!를 사용하여 강제로 형태변환을 진행해도 앱 개발에 있어 큰 문제가 없을까요?

  • ios
  • swift
이원형 댓글 1 좋아요 0 조회수 241

SpringDataJpaConfig

해결됨

스프링 DB 2편 - 데이터 접근 활용 기술

강의를 본지 오래되어 개념이 살짝 헷갈려서 엉뚱한 질문일 수도 있는데...ㅠㅠ SpringDataJpaConfig에서 @Bean으로 등록하는 두 코드를 빼었더니 Test Code가 오류가 나네요. 혹시 @Bean을 빼면 자동주입이 안될까요? 다른방법으로 @Controller와 @Repository, @Service가 적혀있는데 컴포넌트 스캔이 안되었나 해서 해당 Config파일을 최상단으로 올려서 @ComponentScan을 적어도 안되네요 ㅠㅠ 혹시 @Bean으로 직접 등록해주는 것 말고 다른 방법이 있을까요?

  • spring
개발도리 댓글 1 좋아요 0 조회수 407

미들웨어 get으로 처리하는 방법

미해결

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

app.use((req, res, next) => { console.log('1 요청에 실행'); next(); }).use((req, res, next) => { console.log('2 요청에 실행'); next(); }).use((req, res, next) => { console.log('3 요청에 실행'); next(); }) app.get('*/', (req, res, next) => { console.log('1 요청에 실행'); next(); }).get('*/', (req, res, next) => { console.log('2 요청에 실행'); next(); }).get('*/', (req, res, next) => { console.log('3 요청에 실행'); next(); }) 위에 처럼 use로 되어있는 미들웨어를 get으로 처리해도 똑같이 돌아가는데 둘의 차이점이 있나요?

  • nodejs
  • mysql
  • mongodb
  • Sequelize
이규열 댓글 1 좋아요 0 조회수 203

권한요청 드립니다.

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

인프런 아이디 : wndyd0110@naver.com 인프런 이메일 : wndyd0110@naver.com 깃헙 아이디 : jylee@ncurity.com 깃헙 Username :jyleeNcurity

  • javascript
  • vuejs
  • es6
  • vuex
이주용 댓글 1 좋아요 1 조회수 247

커서 질문 드립니다.

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

그림이 좀 이상한데... 여기서 저 칼의 (0.3, 0.1)위치가 클릭이 되는(충돌판정) 부분이라서 좌표를 맞춰주는 건가요??

  • unity
  • C#
qjawns332 댓글 1 좋아요 0 조회수 243

에러문의

미해결

남박사의 파이썬으로 실전 웹사이트 만들기

6분 44초까지 코드 완성했는데 이런 에러가 뜨네요(빌드에러) 이전까지는 다 잘 됐습니다. 제 코드 입니다. @blueprint.route("/comment_write", methods=["POST"]) @login_required def comment_write(): if request.method == "POST": name = session.get("name") writer_id = session.get("id") root_idx = request.form.get("rood_idx") comment = request.form.get("comment") current_utc_time = round(datetime.utcnow().timestamp() * 1000) c_comment = mongo.db.comment post = { "root_idx": str(root_idx), "writer_id": writer_id, "name": name, "comment": comment, "pubdate": current_utc_time } c_comment.insert_one(post) return redirect(url_for("board.board_view", idx=root_idx)) 아래는 뷰 html 코드입니다. <form id="commentForm" name="commentForm" action="{{url_for('board.comment_write')}}" method="POST"> <input type="hidden" name="csrf_token" value="{{csrf_token()}}"> <input type="hidden" name="root_idx" value="{{result.id}}"> <div> <span><strong>댓글</strong></span> <span id="cCnt"></span> <table class="table"> <tr> <td><textarea rows="3" cols="110" id="comment" name="comment" playholder="댓글을 입력하세요."></textarea></td> <td><input type="submit" class="btn btn-success" style="height:80px;" value="등록하기"></td> </tr> </table> </div> </form> 아래는 board_view 코드입니다. @blueprint.route("/view/<idx>") @login_required def board_view(idx): if idx is not None: page = request.args.get("page") search = request.args.get("search") keyword = request.args.get("keyword") board = mongo.db.board #data = board.find_one({"_id": ObjectId(idx)}) data = board.find_one_and_update({"_id": ObjectId(idx)}, {"$inc": {"view": 1}}, return_document=True) if data is not None: result = { "id": data.get("_id"), "name": data.get("name"), "title": data.get("title"), "contents": data.get("contents"), "pubdate": data.get("pubdate"), "view": data.get("view"), "writer_id": data.get("writer_id", ""), "attachfile": data.get("attachfile", "") } return render_template("view.html", result=result, page=page, search=search, keyword=keyword, title="글상세보기") return abort(404) 그래서 board_view 부분을 바꿨는데요 @blueprint.route("/view") @login_required def board_view(): idx = request.args.get("idx") if idx is not None: page = request.args.get("page") search = request.args.get("search") keyword = request.args.get("keyword") 이런식으로요 그럼 이런 에러가 뜨네요

  • python
천승업 댓글 3 좋아요 1 조회수 1117

this

미해결

따라하며 배우는 리액트 A-Z[19버전 반영]

코드를 작성할 때 this.getStyle() 형식으로 작성하는데 this가 의미하는 것이 무엇인가요?

  • react
  • redux
  • typescript
  • tdd
  • Next.js
w a 댓글 1 좋아요 0 조회수 271

localhost 오류 재질문

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

안녕하세요 어제 localhost오류로 글 작성한 사람인데 프로젝트 압축 파일 올리라고 하셔서 올렸는데 확인을 안해주셔서 다시 한번 올립니다 https://drive.google.com/file/d/1U-TShOxgp7FQXvgtCCXMt-USftrGst-0/view?usp=sharing 아직도 이러한 오류가 나는데 확인 부탁드립니다 감사합니다

  • MVC
  • spring
김아리 댓글 6 좋아요 0 조회수 616

3:40 부분 activeProfiles에 dev 출력과 로그 출력이 안 됩니다

해결됨

생산성을 향상시키는 스프링부트 기반의 API 템플릿 프로젝트 구현

안녕하세요. 3:40 부분에서 선생님 화면에서는 GET으로 요청하면 json으로 되어있는 activeProfiles의 값에 dev가 나옵니다. 하지만 제가 했을 때에는 GET 요청은 되지만 dev가 안 나오는데요... 제가 빠뜨린 부분이 어디인지 찾기가 쉽지 않아 질문 드립니다. Edit Configurations에서 Active Profiles에 dev를 넣으면 GET자체를 못 하고, 빼면 역시 아무것도 안 나옵니다ㅜㅜ 봐야겠다 싶은 소스 있으면 바로 보여드리겠습니다. Edit Configurations 현재 상태입니다. 제가 친 로그에는 [helloClient#HealthCheck] 라는 로그가 안 보입니다...ㅜㅜ

  • spring-boot
  • JPA
  • web-api
Bruce Han 댓글 2 좋아요 1 조회수 385

로또에서 srand 질문입니다.

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

로또만들때 Choose함수 안에 srand(time(0)); 를 넣을시 메인에서 Choose함수를 여러번 호출하면 같은값이 나오는데 메인에 처음에 srand(time(0));를 넣으면 다른값이 나옵니다! 차이가 뭔지 모르겠어서 질문드립니다.

  • C++
나무상수 댓글 1 좋아요 1 조회수 197

AutoAppConfig 질문

미해결

스프링 핵심 원리 - 기본편

컴포넌트 스캔 섹션에 컴포넌트 스캔과 의존관계 자동주입시작하기 강의에서 4:23 쯤에 나오는 AutoAppConfig 클래스 (비어있는)는 테스트 코드 실행하기 위해서 컴포넌트 스캔 어노테이션이 있어야하기때문에 필요한 클래스인건가요..?? 아니면은 왜 필요한 클래스인지 모르겠습니다..

  • spring
  • oop
유석균 댓글 1 좋아요 0 조회수 241

인기 태그

인프런 TOP Writers

주간 인기글