묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
ㅌㅌㅌ
ㅋㅋㅋㅋ
-
미해결실전 활용을 위한 git/github(feat.각종 충돌상황 해결하기)
Main Branch 자동 생성 안됨
git push origin main명령어 실행 시, src refspec main does not match any 오류 발생하여 해결 방법 문의 드립니다. Config 로 유저네임과 이메일 설정해도 동일합니다.git branch 명령어 실행해 보면 브런치가 아예 없습니다. 선생님은 자동 생성돼서 최초 커밋을 main에 하셨는데 저는 왜 자동생성이 안돼서 브런치 생성을 따로 해야되나요?
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
objectMapper과 json 객체
1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요, 강의 수강 중 질문이 생겨 여쭤봅니다 ! http 요청 데이터 - api 메시지바디 -json 강의에서 등장하는 코드 HelloData helloData = objectMapper.readValue(messageBody,HelloData.class);라는 부분은 스트링의 messageBody라는 변수를 json 객체로 변환하는 것인가요, 아니면 json객체인 messageBody를 hellodata 타입 객체로 변환하는 것일까요 ?
-
미해결스프링 핵심 원리 - 고급편
템플릿 메서드 패턴에 interface를 적용하면 장단점이 뭐가 있을까요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]템플릿 메서드 패턴에서 추상 클래스로 템플릿과 구현해야 하는 메서드를 제공하고 있는데, interface를 이용해서 패턴을 제공하면 어떤 장단점이 있나요? interface의 default 키워드를 사용해서 템플릿을 제공한다고 하면, 기존 추상 클래스 방식과 비교했을 때 어떤 차이가 있고, 어떤 상황에서 더 유용할까요? 감사합니다!
-
미해결자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
MySQL 연결 오류
태현님 안녕하세요 좋은 강의 잘 듣고 있습니다. 수강하면서 실습 진행하면서 3번 정도 mysql 연결 오류가 발생해서 gpt를 통해 해결해보려고도 하고 구글링도 해보았지만 근본적인 해결이 안되어 고민 끝에 질문 남깁니다.우선, 문제 상황을 말씀드리면mysql 설치 후 인텔리제이에서 연결도 잘되어 실습을 진행하다 [S1009] !AuthenticationProvider. BadAuthenticationPlugin! 라는 메시지가 뜹니다.mysql 8.0 CLI-Unicode 에 들어가서 초기에 설정한 비밀번호를 입력하면 바로 unicode가 종료되어 진입 조차 불가능합니다.cmd 실행하여 mysql -u root -p 명령을 입력해서 정확한 비밀번호를 입력하면 ERROR 2059 (HY000): Authentication plugin 'auth_gssapi_client' cannot be loaded: ÁöÁ¤µÈ ¸ðµâÀ» ãÀ» ¼ö ¾ø½À´Ï´Ù. 에러 메시지가 뜹니다.최후의 수단으로 mysql 관련 모든 파일 및 프로그램 삭제 후 재설치하여 인텔리제이 연동해서 실습이 정상적으로 진행이 되다가 랩탑을 몇 번 껐다 키면 위의 문제가 반복됩니다. 왜 저런 문제가 발생하고, 어떻게 해야 해결이 가능할까요..?지금까지는 완전 삭제 및 재설치하여 db 테이블 구성을 처음부터 다 다시 하면서 실습을 어떻게든 따라했지만 근본적인 해결책을 찾고 싶어 질문 드립니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
서버 502 error
백엔드 서버 키니 이렇게 나오는데 왜이런가요?
-
해결됨실리콘밸리 엔지니어와 함께하는 랭체인(LangChain)과 랭그래프(LangGraph) 그리고 MCP
리뷰이벤트 질문
안녕하세요 리뷰 이벤트 참여했습니다 (mlflow 쪽)요청드린 강의는 어떤 식으로 수령 가능할까요?
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
C언어 malloc
이번 시험 c언어 문제들이 코드에 다 malloc이란 키워드가 있던데 영상하나 만들어 주시면 안될까요..
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
6-I 질문드립니다
안녕하세요 큰돌님. 덕분에 많은 도움 받으며 공부하고 있습니다. 공부 중에 6-I 파닭파닭 문제에서 질문이 생겼습니다.http://boj.kr/a3c8c4df3ccd47429c51f910440f47d1위 코드가 제가 제출한 코드인데요, 라면에 들어갈 남은 파의 길이를 계산하는 부분에서 저는 전체 파길이에서 사용한 파길이를 빼는 로직말고 나머지연산으로 계산하는 게 먼저 떠올라 나머지 연산을 통해 계산했습니다. 제가 생각했을 때는 두가지 경우 동일한 결과를 보여야 하는데 이 부분만 큰돌님처럼 전체에 파닭에 사용한 파 길이를 빼는 방식으로 바꾸니 정답이 맞더라구요.. 나머지 연산을 할 때 left가 0이 되는 경우도 따로 처리를 해줘서 문제가 없다고 생각했는데, 틀린이유가 뭘까요?
-
미해결퍼블리싱 핵심이론 PDF 교재 및 예제파일(HTML+CSS+FLEX+JQUERY)
[코딩웍스 01] HTML+CSS+FLEX+JQUERY 핵심이론 PDF 교재
다운로드가 pc에서는 안되나요?자료 녹색버튼을 클릭하면 된다고 하는데 없는데요
-
미해결비전공자도 합격하는 개발자 이력서/포트폴리오 작성법
프로젝트 어필 순서 질문
안녕하세요 이력서 작성 잘 보고 있습니다.제가 예전에 인프런 멘토 3명하고 상담해봤는데 멘토들은 토이프로젝트나 개인 공부보다는 회사에서 한 프로젝트가 더 중요하다고 해서 제일 먼저 위에 배치해라고 했는데, 제가 개인적으로 공부한 내용이 회사에서 필요한 내용이고 그러면 강의에서 배운대로면 회사프로젝트 이런거 따지지 말고 그냥 우선순위대로 작성하는게 낫나요?그리고 어떤 회사 다녔고 거기서 뭘했고 쓰는거는 할 필요가 없죠? 강의에도 전혀 없고 그러네요단순히 프로젝트해서 뭘 깊이 있게 했는지만 쓰면 되나요?
-
미해결로그프레소 시작하기
쿼리메뉴얼 다운받고싶어요
로그프레소 사이트에서 쿼리메뉴얼 다운받으면 사이즈가 0이네요. 파일로 받을수 없는걸까여?
-
미해결이득우의 언리얼 프로그래밍 Part4 - 게임플레이 어빌리티 시스템
ABP의 skeleton 오류
Git에서 https://github.com/ideugu/UnrealGAS1/tree/main다운받아서 실행하는데 에디터 실행을 누르면 Anim Blueprint 'ABP_ABCharacter'의 skeleton을 찾을 수 없다고 나오면서 실행이 안 됩니다.
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
도커 컨테이너 안에서 개발
제가 시간이 없어서 강의자료만 보고 공부해서 영상에서는 설명했을지도 모르지만 일단 질문드립니다. 스프링부트 실습 영상에선 프로젝트 개발은 호스트에서 하고, Dockerfile과 jar파일을 이용해서 실행하는데이 경우 개발한 호스트의 jdk와 Dockerfile에서 지정한 jdk 이미지가 서로 버전이 다르다거나 하면 문제가 생길 수 있을거같다는 생각이 들었습니다. 그래서 아예 프로젝트 개발을 jdk 이미지로 만든 컨테이너 내에서 하는게 좋겠다는 생각이 들었는데혹시 실무에서도 실제로 컨테이너 내에서 개발하는 방식을 사용하는지 궁금합니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 SQL 실전편 (무료 미니 코스)
링크 오류
User Engagement: What it is & Why you might be measuring it wrong해당 페이지 누르면 잘못된 사이트로 이동합니다.
-
해결됨실리콘밸리 엔지니어와 함께하는 샐러리(Celery)
celery.py 위치
공식문서 보면 celery.py의 위치를 프로젝트 폴더에 하라고 되어 있는데강의에서는 app폴더인 worker에 있습니다.크게 상관이 없는건가요?아니면 다른설정을 하면 app에 위치시켜도 되는건가요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
타임리프 url expression
[질문 내용]1. <td><a href="items.html" th:href="@{/basic/items/{itemId}(itemId=${item.id})}" th:text="${item.id}">회원id</a></td> <td><a href="items.html" th:href="@{/basic/items/${item.id}}" th:text="${item.itemName}">상품명</a></td>2에 리터럴 대체를 위한 ||를 씌운 방식혹시나하여 2 방식으로 표현해보니, 1과 동일한 url link를 생성하였습니다.셋 중 가장 권장하는 방식은 어떤 것이고, 그 이유는 무엇인가요?2도 정상작동하는 것 같은데, ||을 꼭 씌워야하나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
Item field가 null일 경우
[질문 내용]price가 0인 경우는 이벤트, 쿠폰 등으로 인한 경우의 수를 떠올릴 수 있었는데,null인 경우는 실무에서 어떤 경우에 발생하는지 궁금합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
"이 서블릿에 던져준다" 의미
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]강의 내용 4:53초 경 "서블릿 컨테이너가 request, response 객체를 만들어서 이 서블릿에 던져준다" 이 말은 아래의 단계 중에서 웹 브라우저에서 먼저 localhost:8080/hello로 요청을 보냄WAS 에서는 요청 메시지를 기반으로 방금 본 request, response 객체를 만들어냄이후 서블릿 컨테이너를 통해서 만들어낸 request, response 객체를 파라미터로 넘기면서 helloServlet 을 실행함helloServlet의 실행이 끝나고 리턴값 response 이 있을텐데, 이것을 바탕으로 HTTP 응답 메시지를 만들어냄웹 브라우저에게 응답 메시지를 전달함. 이후 서블릿 컨테이너를 통해서 만들어낸 request, response 객체를 파라미터로 넘기면서 helloServlet 을 실행함이 부분에 해당하는 내용인가요? request와 response 객체를 만들어서 특정 서블릿(ex.helloServlet)에게 넘겨주고 리턴값(response)가 WAS에게 반환되고 HTTP 응답 메시지를 생성한 뒤에 웹 브라우저에게 전달 이것이 맞는 내용인가요? 또한, 아래 부분에 @Override가 있다는 건 @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpServlet 파일 속에 해당 메서드가 존재한다는 의미기에 찾아보았는데protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String method = req.getMethod(); if (method.equals("GET")) { long lastModified = this.getLastModified(req); if (lastModified == -1L) { this.doGet(req, resp); } else { long ifModifiedSince; try { ifModifiedSince = req.getDateHeader("If-Modified-Since"); } catch (IllegalArgumentException var9) { ifModifiedSince = -1L; } if (ifModifiedSince < lastModified / 1000L * 1000L) { this.maybeSetLastModified(resp, lastModified); this.doGet(req, resp); } else { resp.setStatus(304); } } } else if (method.equals("HEAD")) { long lastModified = this.getLastModified(req); this.maybeSetLastModified(resp, lastModified); this.doHead(req, resp); } else if (method.equals("POST")) { this.doPost(req, resp); } else if (method.equals("PUT")) { this.doPut(req, resp); } else if (method.equals("DELETE")) { this.doDelete(req, resp); } else if (method.equals("OPTIONS")) { this.doOptions(req, resp); } else if (method.equals("TRACE")) { this.doTrace(req, resp); } else { String errMsg = lStrings.getString("http.method_not_implemented"); Object[] errArgs = new Object[1]; errArgs[0] = method; errMsg = MessageFormat.format(errMsg, errArgs); resp.sendError(501, errMsg); } }왜 위와 같은 코드를 굳이 재정의 해야만 했는지가 궁금합니다.. 아직 강의를 모두 수강하지 않아서 가지게 되는 궁금증일 수도 있겠지만 혹시나 너무 뜬구름 잡는 질문이 아니라면 간단하게나마 설명을 부탁드려도 될까요?.. 흐름상 이해를 해보았는데 확신이 들지 않아서 이런 바보같은 질문을 해봅니다.. 감사합니다..
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
수강 기간 재문의
안녕하세요 작년 8회 필기 합격 후 강의 신청을 했었는데 해뒀었는데요.개인 사정으로 작년에는 시험 준비를 못해서 응시를 못했습니다. 이번 10회 준비를 하려고 하는데요, 강의 만료 기간이 5월 초입니다. 혹시 10회 실기 시험일까지 연장 할 수 있는 방법이 있는지 문의를 드립니다. jenny0379@naver.com 로 메일 보내주셔도 됩니다. 감사합니다.