묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
추가,수정,삭제의 명령어 차이
추가 리스트 = append (O) / add(X) 딕셔너리 = append (X) / add(X) 튜플 = 추가, 수정, 개별삭제 (X) / 전체삭제 (O) SET = append (X) / add(O) 삭제 리스트 = remove(O) / del (O) 딕셔너리 = remove(X) / del (O) 튜플 = 추가, 수정, 개별삭제 (X) / 전체삭제 (O) SET = remove(O) / del (X) 이런 차이가 있는데 저런 명령어 차이는 그냥 외우는 수밖에 없나요? 특정한 이유가 있어서 명령어가 다른건지 알고 싶어서요.
-
해결됨[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
Error: The delayMs option was removed from express-rate-limit v3.
안녕하세요 제로초님. Error: The delayMs option was removed from express-rate-limit v3. 'express-rate-limit' 버전3부터 delayMs 옵션이 없어졌다고 합니다. 강의에 사용하는 버전은 5 이구요. 공식문서를 읽어보니 'express-slow-down'이라는 모듈을 이용하면 delayMs를 사용할 수 있다고합니다. 1.3.1 버전 이후로 2년동안 업데이트가 되지 않았지만 다운로드 수는 어느정도 있습니다. 'express-slow-down'이라는 모듈을 이용할까요? 아니면 'express-rate-limit' delayMs 옵션을 빼고 진행하는게 좋을까요?
-
미해결타입스크립트 입문 - 기초부터 실전까지
타입 확장 불가능에 대한 질문입니다.
type test1 = {name: string} type test2 = test1 & {age: number} const test3: test2 = { name: 'd', age: 33 } 찾아보니 제가 보기에는 위 코드가 interface 처럼 확장이 되는 것 같던데, 제가 쓴 코드는 확장의 개념이 맞는지 아닌지 질문드립니다.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
size 값 의미
안녕하세요 강의중에 bounding box의 크기를 의미하는 size가 W, H 의 곱이라고 말씀하셨는데 실제 size 수치와 곱셈 결과가 달라서 왜 그런지 궁금합니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
안녕하세요
안녕하세요 선생님 액셀파일(xlsx, csv) 파일을 읽을 때 다양한 함수를 쓸 수 있잖아요 pd.read_csv, pd.read_excel 등등.. 근데 차이점이 궁금합니다. pd.read_csv는 .csv, .xlsx 파일 모두 읽을 수 있고 pd.read_excel은 .xlsx 파일만 읽을 수 있고 그 차이인가요?? 두 함수 모두 읽는 속도는 차이가 없을까요? 헷갈려서 질문드립니다.
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
ALTER 이용한 PK 생성에 대한 질문이 있습니다.
ALTER 이용해서 PK 생성해서 보면 Clustered Index Seek까지도 잘 구현이 되는데요, 데이타베이스 Refresh를 아무리 해줘도, 테이블의 Design 탭에 accountId에 PK 열쇠 표시 그림이 뜨질 않는데 어떻게 된 건지 모르겠습니다.
-
미해결윤재성의 Vue.js 프로젝트를 통한 실무 개발 과정
선생님 에러를 잘 찾는 방법이 있습니까?
강의 들으면서 중간중간 느끼지만 에러를 정말 잘 본다는 생각이 들었어요. 어떨 때는 오타가 있다. 어떨 때는 sql에 스레이스가 빠졌다. 어떨 때는 인자를 잘못 줬다. 어떤 기준으로 에러를 싹싹 분리해내시나요
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
왜 ref 대신 out을 사용하시나요??
이전 문법 수업에서 설명해주신거 다시 보고왔는데도 왜 ref대신 out을 쓰는지 이해가 안갑니다. CreatePlayer(ref hp, ref attack); 으로 하면 안되나요?
-
미해결HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
드롭다운 네비 질문입니다!
궁금합니다. 선생님 강의로 공부 하면서 dropdown의 자식 dropdown-btn에 호버를 줬어요 .dropdown-btn:hover + .dropdown-submenu 에 디스플레이없앰을 주었는데요 버튼에 마우스를 올리면 a태그들이 밑으로 내려가긴 하는데 마우스를 내리면 내려간 a태그가 유지되지 않고 사라지네요 이유가 궁금합니다. 버튼에 마우스를 올리면 당연히 내려와야 하는것 같은데 버튼의 상위 요소에 호버를 줘야하나요ㅜ .dropdown:hover .dropdown-submenu { display: block; }
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한 요청 합니다.
인프런 아이디 : nicolas83인프런 이메일: nicolasso83@daum.net깃헙 아이디 : nicolasso83@daum.net깃헙 Username : nicolasij 가급적 빨리 받았으면 좋겠습니다. 중급도 요청 올렸는데 아직 안들어왔던데 거기도 부탁드립니다.
-
미해결PWA 시작하기 - 웹 기술로 앱을 만들자
권한 요청을 빨리 받았으면 합니다. 아래 양식 맞추어 다시 올려 놓았습니다.
권한 요청 올린게 몇일 되서요 아직 답장이 없어 회사가기전 좀 보고 갔으면 해서 빨리 받았으면 합니다. 그리고 제가 초보라 권한 어떤식으로 받는지요 어떻게 적용해 접근하는지도 간략하게라도 같이 적어주셨으면 합니다. 아 그리고 이전에 적긴 했었는데 다른 lecture 도 보고있는데 거기도 권한 필요하다고 해서 여기서 한번 받으면 다른 강의 권한도 같이 쓰일수 있는지 알려주시면 좋겠습니다
-
미해결스프링 핵심 원리 - 기본편
request scope 질문!
안녕하세요! 강의를 듣다보니 궁금한 점이 생겼는데요. 강의 내용중 아래 부분에서 궁금한 부분이 생겼습니다! 특별한 scope는 꼭 필요한 곳에서만 최소화해서 사용하자 그럼 실무에서는 어떤 용도로 request scope를 가장 많이 사용하나요?? 가령 보여주신 예제처럼 고객들의 request를 로그로 기록해 어떤 요청이 많았는지 분석하는 용도로 쓰이는건가요?? 아니면 다른 용도가 있다면 알려주시면 감사하겠습니다!! 좋은 강의 감사드립니다.
-
해결됨[리뉴얼] 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문법은 전혀 먹혀들어가지 않는데 이게 직접적인 원인이 된것인지 궁급합니다!! 답변 기다리고 있겠습니다.