묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[리뉴얼] React로 NodeBird SNS 만들기
AppLayout.js 에서
AppLayout.prototype = { children: Protypes.node.isRequired } 꼭 사용해야 next 에서 children 를 사용할수 있는건가요? react에서는 prototype을 사용하지 않고 children를 사용한것으로 기억해서요
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
swr을 설치하면 vulnerabilities 오류가 발생합니다.
npm i swr을 하면 이런식으로 오류가 발생하는데요, 사용하는 것에는 지장이 없어서 괜찮을 것 같지만 혹시 몰라 질문드립니다.이런 경고를 무시하고 사용해도 괜찮은가요?
-
해결됨윤재성의 Vue.js 프로젝트를 통한 실무 개발 과정
선생님 $ 는 언제 사용하는지 궁금합니다.
전역 변수라는 건 알고 있는데 애플리케이션 전체를 말하는 것인지 아니면 어디까지를 말하는 것인지 궁금합니다!
-
미해결파이썬 웹서비스API 실전 프로젝트 - 돈 버는 디지털마케팅
질문있습니다.
cmd말고 비주얼코드로는 어떻게 실행되게 만들수 있을까요? 터미널에 ionic serve 해도 안되네요..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
@Order @home.html 에러
영한님 안녕하세요. 2가지 질문 드립니다. 도와주시면 감사하겠습니다. ㅠㅠ 1. @Order (Order) => createOrder 메소드에 order.setStatus가 안나와 order.OrderStatus로 했습니다. 문제가 있는 건가요? =>cancel 메소드에 this.setStatus가 안나와 this.setOrderStatus로 했습니다. 문제가 있는 건가요? (아마 문제가 있겠죠...ㅠㅠ) package jpabook.jpashop.domain; public class Order { ... public static Order createOrder(Member member, Delivery delivery, OrderItem... orderItems) { Order order = new Order(); order.setMember(member); order.setDelivery(delivery); for (OrderItem orderItem : orderItems) { order.addOrderItem(orderItem); } order.setOrderStatus(OrderStatus.ORDER); order.setOrderDate(LocalDateTime.now()); return order; } public void cancel() { if (delivery.getStatus() == DeliveryStatus.COMP) { throw new IllegalStateException("Products that have benn already been delivered cannot be canceled."); } this.setOrderStatus(OrderStatus.CANCEL); //setStatus2 for (OrderItem orderItem : orderItems) { orderItem.cancel(); } } 2. HomeController 만들고 home.html 띄웠는데 에러가 납니다. Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback. Sat Oct 24 14:06:38 KST 2020 There was an unexpected error (type=Internal Server Error, status=500). An error happened during template parsing (template: "class path resource [templates/home.html]") org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/home.html]") at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:241) at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parseStandalone(AbstractMarkupTemplateParser.java:100) at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:666) at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:362) at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:189) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1372) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1118) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1057) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:834) Caused by: org.attoparser.ParseException: Error resolving template [fragments/bodyHeader], template might not exist or might not be accessible by any of the configured Template Resolvers (template: "home" - line 9, col 10) at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:393) at org.attoparser.MarkupParser.parse(MarkupParser.java:257) at org.thymeleaf.templateparser.markup.AbstractMarkupTemplateParser.parse(AbstractMarkupTemplateParser.java:230) ... 52 more Caused by: org.thymeleaf.exceptions.TemplateInputException: Error resolving template [fragments/bodyHeader], template might not exist or might not be accessible by any of the configured Template Resolvers (template: "home" - line 9, col 10) at org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:869) at org.thymeleaf.engine.TemplateManager.parseStandalone(TemplateManager.java:250) at org.thymeleaf.standard.expression.FragmentExpression.resolveExecutedFragmentExpression(FragmentExpression.java:588) at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.computeFragment(AbstractStandardFragmentInsertionTagProcessor.java:379) at org.thymeleaf.standard.processor.AbstractStandardFragmentInsertionTagProcessor.doProcess(AbstractStandardFragmentInsertionTagProcessor.java:110) at org.thymeleaf.processor.element.AbstractAttributeTagProcessor.doProcess(AbstractAttributeTagProcessor.java:74) at org.thymeleaf.processor.element.AbstractElementTagProcessor.process(AbstractElementTagProcessor.java:95) at org.thymeleaf.util.ProcessorConfigurationUtils$ElementTagProcessorWrapper.process(ProcessorConfigurationUtils.java:633) at org.thymeleaf.engine.ProcessorTemplateHandler.handleStandaloneElement(ProcessorTemplateHandler.java:918) at org.thymeleaf.engine.TemplateHandlerAdapterMarkupHandler.handleStandaloneElementEnd(TemplateHandlerAdapterMarkupHandler.java:260) at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler$InlineMarkupAdapterPreProcessorHandler.handleStandaloneElementEnd(InlinedOutputExpressionMarkupHandler.java:256) at org.thymeleaf.standard.inline.OutputExpressionInlinePreProcessorHandler.handleStandaloneElementEnd(OutputExpressionInlinePreProcessorHandler.java:169) at org.thymeleaf.templateparser.markup.InlinedOutputExpressionMarkupHandler.handleStandaloneElementEnd(InlinedOutputExpressionMarkupHandler.java:104) at org.attoparser.HtmlElement.handleStandaloneElementEnd(HtmlElement.java:79) at org.attoparser.HtmlMarkupHandler.handleStandaloneElementEnd(HtmlMarkupHandler.java:241) at org.attoparser.MarkupEventProcessorHandler.handleStandaloneElementEnd(MarkupEventProcessorHandler.java:327) at org.attoparser.ParsingElementMarkupUtil.parseStandaloneElement(ParsingElementMarkupUtil.java:96) at org.attoparser.MarkupParser.parseBuffer(MarkupParser.java:706) at org.attoparser.MarkupParser.parseDocument(MarkupParser.java:301) ... 54 more
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
SNS 아이콘 두 줄로 됩니다. CSS에서 크기 줄여야 합니까?
위 처럼 SNS아이콘이 두 줄로 되는데 포토샵에서 아이콘 제작시 크기 줄여야 합니까? 강의 때 CSS에서 크기 조절하면 된다고 하셨는데 CSS에서 조절해야 합니까? CSS에서 크기 조절하는 법 알려 주시고 다른 문제이면 무엇이 문제인지 알려 주십시오.
-
미해결클라우드 서비스 AWS
ㅇ
ㅇ
-
미해결CSS에 날개를 달아주는 Sass (SCSS)
VsCode사용법중 질문
안녕하세요, 질높은 강의에 감사할 따름입니다. Vscode 사용간 if문 사용시 ' ' 를 타이핑 하고 저장을 누르면 " " 로 자꾸 자동 변환되는데 이는 어찌 방지 할 수 있나요.. 구글링을 해도 원하는바를 찾지 못했어요 ㅠㅠ 그리고 이것이 문법 사용시에 문제가 되는 부분인지요?? 라이브 서버로 확인하면 sass문법은 전혀 먹혀들어가지 않는데 이게 직접적인 원인이 된것인지 궁급합니다!! 답변 기다리고 있겠습니다.
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
강의와 상관 없지만 궁금한 점이 있습니다..;
안녕하세요 !스프링을 IntelliJ에서 실행하거나, 터미널에서 Jar을 통해 실행시켜서 동작시킵니다. 이럴 때, 인텔리제이 Stop 버튼이나 터미널에서 컨트롤 + C를 통해서 종료를 할 수 있잖아요?느낌 상 너무 컴퓨터 코드 뽑아버리듯이 종료하는 것 같아서 뭔가 데이터가 날아갈 것 만 같은 느낌이 드는데요. 좀 더 우아하게(?) 종료하는 방법이 있나요? 좀 엉뚱한 질문인 것 같긴한데 그냥 떠올라서 여쭤봅니다.감사합니다!
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
네이버 클라우드 플랫폼 결제
이것도 결제해야 하는 것인가요???
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
aws 배포중 문제
안녕하세요. aws 배포중에 문제가 생겨서 질문 남겨요. 주소는 http://15.164.101.160/ 입니다. depoly(2) 까지 하였는데 네트워크를 보니 프론트에서 파일을 받아오질 못하고 있습니다. csp 오류가 떠서 client 쪽에서 이렇게 빌드해주었는데 여전히 파일을 못받아오고 있네요 cross-env INLINE_RUNTIME_CHUNK=false npm run build 로컬에서 테스트중에 화면까지는 떴는데 이미지 파일이 모두 csp 오류로 못받아와지네요.. index.html에 meta tag를 추가해보았는대도 여전히 계속 떠서 해결을 못하고 있습니당. 어디부분을 손봐야될지 조언해주시면 감사하겠습니다! 구글링 계속 해보아도 잡질 못하고 있네요.. Refused to load the image '<URL>' because it violates the following Content Security Policy directive: "img-src 'self' data:".
-
미해결실전! 웹사이트제작! Step by Step! (뮤자인_반응형웹)
뮤자인사이트에 반영되어있는 창크기 조절시 새로고침되는 방법에 대해 질문 드려도될까요?
선생님 안녕하세요! 강의 잘 보고 있습니다! 뮤자인 사이트 반응형에 대해 질문드릴게 있는데요, 현재 뮤자인사이트를 보면 PC에서 창크기 조절시 특정 구간마다 자동으로 새로고침이 되면서 그 사이즈에 맞는 반응형 레이아웃이 불러와지더라구요! 아마 스크립트를 이용한 것 같긴한데... 혼자 구글링하여 알아보려고해도, 어떤 메소드와 원리를 사용하였는지 몰라서 많이 제한되는 상황입니다 ㅜㅜ 혹시 시간 괜찮으시면 확인해보시고 검색 키워드나 힌트 살짝 부탁드려도 될까요..? https://musign.net/
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
Arrow스킬 공격에서 함수 흐름에 대한 질문 드립니다.
스페이스를 누르면 코루틴 함수로 Arrow프리팹을 생성하는데 이때 제가 생각하는 코드의 흐름 순서는 Managers.Resource.Inistatiate("Creature/Arrow"); ArrowController의 Init함수 ArrowController ac = go.GetComponent<ArrowController>(); ac.Dir = _lastDir; ac.CellPos = CellPos; 이런 식으로 돼야할 거 같은데, 디버그를 해보니 Init 함수가 나중에 실행되더라고요. Arrow프리팹이 Instantiate되면 그에 딸려있는 컴포넌트인 ArrowController의 Init함수가 다음으로 호출될거 같은데, Instantiate의 호출과 실제 Gameobject가 생성되는 시점이 약간 다른건가요??
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
persistence.xml 찾을수가 없다네요
INFO: HHH000318: Could not find any META-INF/persistence.xml file in the classpath [土 10 24 00:40:20 JST 2020] Exception in thread "main" javax.persistence.PersistenceException: No Persistence provider for EntityManager named hello at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:85) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at hellojpa.JpaMain.main(JpaMain.java:9) Process finished with exit code 1 안녕하세요 강사님 일본에서 강의를 보고있는데 이런 에러가 뜨는데 어디가 잘못인지 잘모르겠네요 공부를 하고싶은데 처음부터 막혔네요 ㅠ파일 압축해서 링크 올렸습니다 도움 부탁드려요 https://drive.google.com/file/d/1kPvVoYZ1WSx77OdBGGq4YMMpOgyc2q_7/view?usp=sharing
-
해결됨[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
400오류가 나는데 어떻게 해야하나요?
삭제된 글입니다
-
미해결리액트로 나만의 블로그 만들기(MERN Stack)
ERR_UNSUPPORTED_DIR_IMPORT 에러 관해 질문드립니다.
해당 오류인데 혹시 선생님께서 어느 오류인지 설명해주실 수 있으실까요..? https://github.com/Spooder02/mernblog 깃 주소입니다!
-
해결됨리액트로 나만의 블로그 만들기(MERN Stack)
인피니트 스크롤, 콘솔문제
안녕하세요. 1. 59) 인피니트스크롤에 관련해서 질문 드립니다. 하단부분 감지되었을때 이벤트가 중복 실행이 되는것 같아요. 이렇게 초기화면이 로딩이 되었다가 GET /api/post/skip/0 200 269.494 ms - 2740 감지 되면 두번 호출 하더라구요. GET /api/post/skip/6 200 263.764 ms - 2793 GET /api/post/skip/12 200 260.202 ms - 1285 ssaple.net 페이지에서도 한번 확인해보았는데 0 => 6 12 => 18 24 30(last) 이렇게 받아와지네요 2. 서버쪽은 IDE 콘솔에 잘 찍히는데 클라이언트쪽은 언제부턴가 브라우저에서 콘솔 내용이 보이질 않습니다. App.js 에서도 콘솔을 여러개 찍어도 브라우저 콘솔창에 보이질 않네요 그래서 어떤 값이 들어오는지 콘솔로 테스트를 할수가 없어서 네트워크 탭에서 확인하고 있어요 ㅠ 혹시 어떤 문제인지 아시는지 궁금합니다.!
-
미해결홍정모의 따라하며 배우는 C++
9:00부분 질문
1) sizeof와 pow함수를 이용해 short로 표현할 수 있는 숫자의 경우의 수를 표현하는 부분에서 총 2번의 뺄셈을 하셨는데 첫번째 뺄셈은 sign에 대해서 1비트를 빼준 것이고 두번째 뺄셈은 0을 표현하는 부분을 뺀 것이라고 하셨는데 이 부분이 잘 이해가 가지 않습니다. signed 와 unsigned 모두 0을 포함하는 것으로 알고 있는데 왜 0울 표현하는 부분을 뺀 것인지 궁금합니다. 2) 추가로 pow함수를 사용하실 때 std::를 사용하셨는데 pow함수를 사용할 수 있도록 <cmath>헤더를 include했는데 namespace std에 접근까지 해야하는 이유가 있는가 궁금합니다. using namespace std;를 사용했음에도 별도로 std::를 붙이시는 부분이 조금 의아했던 부분이었습니다. std와 pow함수와 서로 연관된 부분이라도 있나요?
-
해결됨Javascript ES6+ 제대로 알아보기 - 초급
if(exps[i])
배열에서 index에 따라 배열[index] 값 비교에서 맞으면 true false리턴은 봤는데 if(exps[i])처럼 조건문에서 이거는 해당 index에 exps[i]에 값만있으면 true인건가요
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
for문을 이용해서 풀기
for문을 이용해서 풀어봤는데 테스트케이스 1은 성공했지만 그 후부터는 실패했습니다. 제가 어떤게 부족한지 잘모르겠어서 질문을 올립니다. n,m=map(int,input().split())a=list(map(int,input().split()))cnt=0sum=0for i in range(len(a)): sum=a[i] if sum ==m: cnt+=1 elif sum<m: for j in range(i+1,len(a)): sum=sum+a[j] if sum==m: cnt+=1 break elif sum>m: break else: continueprint(cnt)