묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
@InitBinder를 넣으면 해당 컨트롤러에 검증기가 작동한다고 했는데
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요. @InitBinder를 넣으면 해당 컨트롤러에서는 어떤 메소드가 실행되도 검증기가 작동한다고 하셨는데 그 중에서 @Validated를 선언한 값만 검증을 수행하나요? 그러면 Controller 윗 줄에 @InitBinder 코드를 적어도 @Validated가 적힌 Item이 없다면 작동을 안하는거로 이해하면 될까요? 감사합니다.
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
모듈 임포트에 . 찍는거 문의 드립니다.
모듈 import 하는거 배울때, 같은 폴더에 있는 경우에 모듈 이름앞에 .을 안찍었던걸로 기억하는데 제가 잘못 알고있는것일까요? 여기 영상에서는 .을 꼭 찍어야 정상 작동하던데 . 을 찍어야 하는 이유가 무엇일까요? from .common import rogin_required from .filter import format_datetime
-
미해결Svelte.js SPA 영화 검색 프로젝트
vite로 진행중인데 개발자도구 키면 내용이 조금 달라요
vite.config.js import { defineConfig } from 'vite' import { svelte } from '@sveltejs/vite-plugin-svelte' import sveltePreprocess from 'svelte-preprocess' // https://vitejs.dev/config/ export default defineConfig({ plugins: [svelte({ preprocess: sveltePreprocess({ scss: { prependData: '@import "./src/scss/main.scss";' }, }) })] }) 개발자도구 <h1 class="s-XsEmFtvddWTw">Svelte</h1> 이렇게 뜨고 display: -webkit-box dispaly: -ms-flexbox가 안보이는데 제대로 된건가요? 무엇이 빠진걸가요 ㅠ
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
TCP/IP 4계층? 5계층?
OSI 7계층은 네트워크 통신을 표준화한 모델로, 통신 시스템을 7단계로 나누어 설명한 것입니다. 하지만 OSI 모델이 실무적으로 이용하기에 복잡한 탓에 실제 인터넷에서는 이를 단순화한 TCP/IP 4계층이 사용되고 있습니다. TCP/IP는 인터넷에서 사용하는 프로토콜 그룹을 칭합니다. TCP/IP는 Application layer(응용계층), Transport layer(전송계층), Network layer, Data link layer, Physical layer로 5개의 계층으로 나뉩니다. 이 두 설명이 충돌하는데 어떻게 이해해야 하나요?
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
레티나 설정 시 오류
안녕하세요, 수업 정말 잘 듣고 있습니다. 다름이 아니라, 레티나 디스플레이 부분에서 아래와 같이 코드 오류가 발생하여 질문드립니다. from IPython.display import set_matplotlib_formats set_matplotlib_formats("retina") # 오류 /var/folders/ls/1phsn6_d3kd1jgj_p9wppq8h0000gn/T/ipykernel_2838/1627812821.py:4: DeprecationWarning: `set_matplotlib_formats` is deprecated since IPython 7.23, directly use `matplotlib_inline.backend_inline.set_matplotlib_formats()` set_matplotlib_formats("retina") 사용법이 바뀐 것으로 생각되어 IPython 공식 문서를 확인했으나, 정확한 사용법을 파악하지 못해서 질문 드립니다. 답변 부탁드립니다!
-
미해결Nuxt.js 시작하기
렌더링이 느려 서버가 꺼지는 현상에 관해
안녕하세요 먼저 NUXT수업 잘듣고 있습니다. 질문 사항은 NUXT로 진행중 로딩이 너무느려 npm run dev가 자꾸 자동으로 꺼지는 현상때문입니다. 아무래도 원인은 이미지로 보여집니다. 로딩 속도가 price,name은 잘나오는 반면에 이미지는 너무 느리게 출력 되거나 혹은 아예 출력이 안되 서버가 꺼지게 됩니다. 해결방법은 아직 찾지 못했습니다. 명확한 오류를 발견하지 못해서 ... 혹시몰라서 Npm run start도 해봤지만 다음과 같이 자동으로 꺼지게 되더라고요 정확한 원인과 해결방안을 여쭙고 싶습니다. Nuxt version : 2.15.8
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
31:30초쯤 fis.read()에 괄호안에 byte배열을 넣는건 뭔가요??
"bs에다가 읽어라(버퍼에다가 읽어라)" 라고 하시는데 무슨말인지 모르겠습니다. 여태껏 그냥 fis.read()만 하시다가 갑자기 파라미터로 바이트배열을 넣으시니까 이해를 못하겠습니다.
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
onCreate emotion undefined 문의
안녕하세요. 강의 보면서 기초 개념 다지는 중인 학생입니다 :) 다름이 아니라 일기 작성 시 제목과 내용 본문 입력 후, 점수를 별도로 선택하여(이벤트 발생) 저장하면 데이터가 잘 넘어가는데, default로 설정한 점수에서 점수를 별도로 선택하지 않고 제목과 내용만 입력 후 저장하면 데이터가 넘어가지 않은 채 undefined로 콘솔에 확인이 됩니다.ㅠㅠ 간략하게는 제목, 내용, 점수 모두 지정해서 저장하면 잘 나옴. A 제목, 내용만 쓰고 디폴트 점수로 저장하면 점수가 undefined로 됨. 입니다! B 어디가 문제인지 하루종일 들여다봐도 문제를 찾을 수가 없어서 질문드려요ㅠㅠ
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
이미지와 함께 게시글 업로드 시 오류
안녕하세요 제로초님 강의 듣다 막바지에 막히는 부분이 있어 찾다찾다 해결이 되지않아 질문 드립니다 SequelizeDatabaseError: Data too long for column 'src' at row 1 at Query.formatError (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\back\node_modules\sequelize\lib\dialects\mysql\query.js:247:16) at Query.handler [as onResult] (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\back\node_modules\sequelize\lib\dialects\mysql\query.js:68:23) at Query.execute (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\back\node_modules\mysql2\lib\commands\command.js:36:14) at Connection.handlePacket (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\back\node_modules\mysql2\lib\connection.js:456:32) at PacketParser.onPacket (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\back\node_modules\mysql2\lib\connection.js:85:12) at PacketParser.executeStart (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\back\node_modules\mysql2\lib\packet_parser.js:75:16) at Socket.<anonymous> (C:\Users\moonj\OneDrive\문서\test-project\practice\react-nodebird\REACT.SNS\back\node_modules\mysql2\lib\connection.js:92:25) at Socket.emit (events.js:315:20) at addChunk (internal/streams/readable.js:309:12) at readableAddChunk (internal/streams/readable.js:284:9) at Socket.Readable.push (internal/streams/readable.js:223:10) at TCP.onStreamRead (internal/stream_base_commons.js:188:23) POST /post 500 23.702 ms - 1784 해당 오류가 나타나면서 게시글과 이미지가 업로드 되지 않는데 무슨 문제인지 여쭤볼 수 있을까요?ㅜ
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
Entity 와 Builder 관련 질문이 있습니다.
강의를 잘 들으면서 따로 혼자 회원가입 양식을 만들고 JPA를 적용해 보고 있습니다. 강의에서 Setter를 안 쓴다길래 찾아보니 일관성 유지를 위해 Entity는 수정 불가능하게 만든다고 하더라구요 그 대책으로 많이들 추천하는 @builder를 사용해 보려고 하는데 하루 종일 싸매고 있네요. 혹시 관련 사용 강의가 뒤 쪽에 있나요?.. 그 부분만 먼저 들어보고 싶습니다.
-
미해결주니어 기획자에게 꼭 필요한 업무 스킬과 용어를 한번에!
용어 자료집이 있을까요
안녕하세요 강의 잘 듣고 있습니다. 용어 자료를 다운 받아 암기하고 싶은데 강의 자료는 어디서 다운 받을 수 있나요? 아래 안내해주신 방법으로 다운 받으려고 했으나 별도의 강의 자료가 첨부되어 있지 않아서요. 확인 후 안내주시면 감사하겠습니다.
-
미해결Svelte.js SPA 영화 검색 프로젝트
vite로 진행해도 문제 없겠지용?
https://vitejs-kr.github.io/guide/#scaffolding-your-first-vite-project 보고 바이트로 진행하니 기본설정이 다 잘 잡혀있네용 vite로 해도될까용
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
교재관련 질문
안녕하세요 파이썬 머신러닝 완벽 가이드 책 구매를 희망하는데 현재 인터넷 도서 판매 사이트들에는 절판 처리가 돼있더라구요 개정이 되는것 같은데 교재출간은 언제 되는지 궁금합니다.
-
미해결코딩의민족 앱 제작 (Android kotlin)
collection에서 오류가나네요
버젼 차이인건가요? 현재 저는 범블리를 통하여 학습하고 있습니다. 혹시 gradle 에 코드를 추가하는건지 궁금합니다
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
오류가 발생합니다
경로를 home으로 바꾸고 home.html을 넣고 실행하면 2022-04-11 20:01:53.168 ERROR 6912 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.thymeleaf.exceptions.TemplateInputException: Error resolving template [home], template might not exist or might not be accessible by any of the configured Template Resolvers] with root cause org.thymeleaf.exceptions.TemplateInputException: Error resolving template [home], template might not exist or might not be accessible by any of the configured Template Resolvers at org.thymeleaf.engine.TemplateManager.resolveTemplate(TemplateManager.java:869) ~[thymeleaf-3.0.12.RELEASE.jar:3.0.12.RELEASE] at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:607) ~[thymeleaf-3.0.12.RELEASE.jar:3.0.12.RELEASE] at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1098) ~[thymeleaf-3.0.12.RELEASE.jar:3.0.12.RELEASE] at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1072) ~[thymeleaf-3.0.12.RELEASE.jar:3.0.12.RELEASE] at org.thymeleaf.spring5.view.ThymeleafView.renderFragment(ThymeleafView.java:366) ~[thymeleaf-spring5-3.0.12.RELEASE.jar:3.0.12.RELEASE] at org.thymeleaf.spring5.view.ThymeleafView.render(ThymeleafView.java:190) ~[thymeleaf-spring5-3.0.12.RELEASE.jar:3.0.12.RELEASE] at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1393) ~[spring-webmvc-5.3.5.jar:5.3.5] at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1138) ~[spring-webmvc-5.3.5.jar:5.3.5] at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1077) ~[spring-webmvc-5.3.5.jar:5.3.5] at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962) ~[spring-webmvc-5.3.5.jar:5.3.5] at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.3.5.jar:5.3.5] at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.3.5.jar:5.3.5] at javax.servlet.http.HttpServlet.service(HttpServlet.java:626) ~[tomcat-embed-core-9.0.44.jar:4.0.FR] at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.3.5.jar:5.3.5] at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[tomcat-embed-core-9.0.44.jar:4.0.FR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.44.jar:9.0.44] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.3.5.jar:5.3.5] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.5.jar:5.3.5] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.3.5.jar:5.3.5] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.5.jar:5.3.5] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.3.5.jar:5.3.5] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.3.5.jar:5.3.5] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.44.jar:9.0.44] at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na] 같은 문구가 나오면서 에러가 발생합니다
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
TCP 4 way handshake
[질문 내용] 안녕하세요. TCP 프로토콜을 공부하다 궁금한 점이 있어 질문드립니다. 연결지향의 특징을 갖는 TCP는 연결할 때 뿐만 아니라 해제할 때도 4-way handshake라는 과정을 거친다고 알고 있습니다. 4-way handshake는 언제 이루어지는 것인가요? 연결을 종료하는 시점이 말씀하신 데이터 전달 보증 과정이 종료되면 일어나는 것인지 궁금합니다..
-
미해결
테스트
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결남박사의 파이썬으로 실전 웹사이트 만들기
redirec vs render_template , 어떻게 구분해서 사용하나요?
사실 이전부터 계속 궁금했는데, 수업진도를 나가도 이해를 못하고있어서 이렇게 문의를 드려요 4분 23초를 보면 render_template를 사용해서 edit.html로 보내주고있어요 어떤 경우에 render_template를 쓰고 어떤 경우에 redirect를 사용해야 하는지 알려주시면 감사하겠습니다 제가 볼땐 redirect를 쓰나, render_template를 쓰나 동일한 결과일거 같은데, 선생님께서는 두개를 혼용해서 사용하시는데, 혹시 무슨이유가 있는지 궁금합니다.
-
미해결Slack 클론 코딩[실시간 채팅 with React]
프론트만 공부하는데 백엔드 서버요..?
axios 강의 보면 백엔드 서버까지 써야하는데 필수인가요..? api가 안 써져도 상관 있나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
응답할때 send,json 차이 질문이요
19:27초에 응답을 res.json(user)로 보내주셨는데 제가 res.send(user)로도 바꿔서 해보니깐 둘이 다른게 없더군요. 둘의 차이점이 뭔지 궁금해요 json대신 send로 보내도 상관 없는건가요?