묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
PrototypeBean 두번 생성되는 이유가 궁금합니다
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요.강의 자료와 강의에서 하신 말씀을 보면 둘 다 PrototypeBean이 두 번 생성된다고 되어있습니다.그런데 강의 중에 이런 말씀을 하셨습니다."ClientBean은 싱글톤 타입이고 PrototypeBean은 ClientBean이 관리하니까 생성이 한번만 된다"이 말씀을 들을때는 저도 이해가 되고 동의가 되었는데 두번 생성된다는 말은 무슨말인지 모르겠습니다.
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
strcpy() 구현 관련 질문
포인터로 strcpy()를 구현할 때,1 char* StrCpy(char* dest, const char* src)2 {3 char* ret = dest;4 while (*src != '\0')5 {6 dest = src;7 dest++;8 src++;9 }10 *dest = '\0';11 return ret;12 }dest 포인터 변수를 반환하면 main 함수에서 출력 시 아무것도 출력 되지 않고, 3번째 줄처럼 dest 주소를 다른 char형 포인터에 저장하고, 해당 포인터 변수로 main함수에 반환을 해야 정상적으로 출력이 됩니다.어떤 이유에서 dest 포인터 변수는 출력이 안되는지 모르겠습니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
강의별 전체 코드 git으로 받아볼 수 있을까요?
안녕하세요선생님께서 강의하시는 강의별 전체 코드를 받아볼 수 있는 git 주소가 있을까요?전체 정답 코드를 보지 못하고 따라하다보니 에러가 많이 나서 선생님 것으로 확인해보고자 합니다. 그럼 답변 기다리겠습니다. 감사합니다.
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
혹시 조금만 연장이 가능할까요
- [백문이불여일타]데이터 분석을 위한 중급 SQL- [백문이불여일타]데이터 분석을 위한 중급 SQL 문제풀이 두 개 입니다!수강 신청을 했는데 1분도 못듣고 종료일이 도래했습니다.혹시 조금만 기간을 연장해주실 수 있으실까요?부탁드립니다.감사합니다.
-
해결됨Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
composable과 pinia store - 둘 중 하나를 선택하는 기준
안녕하세요. "Alert Store 만들기" 영상을 보고 의문이 생겨 질문드립니다. 제 생각에는 compasable과 pinia는 유사한 구현방법으로 똑같은 목적을 달성하는 것 같아 보입니다. 우선 제가 이해한 내용은 이렇습니다.composable은 반복되는 로직을 분리해 재사용성을 높이기 위해 사용하는 개념pinia는 전역적으로 상태(+그리고 상태를 관리하기 위한 메소드)를 관리하기 위한 도구 강의영상에서는 composable의 형태로 구현했던 alert를 pinia로 재구현 해주셨습니다. 이렇게 상태가 포함되는 로직은 composable보다 pinia로 구현하는 것이 더 적절한가요? pinia로 구현했을 때 성능, 프로젝트 가독성(?) 등의 여러 방면에서 어떤 이점이 있는지 잘 모르겠습니다. 혹시 선생님이나 다른 분께서 알려주실 수 있을까 해서 질문드립니다. 감사합니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
5주차 개념강의 1931
https://www.acmicpc.net/source/share/0e6ab88a839b40ff93c8f3001f9755611931 질문있습니다. 제가짠 코드가 시간초과가 뜨는데 반복문이 O(N^2)번 돌기 때문에 10만 * 10만 이라서 시간초과가 뜨는것인가요?
-
해결됨시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
백업 스크립트 질문입니다
안녕하세요 2-5강에서 백업 쉘스크립트 강의를 듣고 스크립트를 작성했는데 실행해보니 아무일도 일어나지 않고 대기만 되는 상황이에요 ㅜㅜ 디버깅 옵션을 주고 실행하니이곳에서 멈추는데 제가 어떤걸 잘못한걸까요? ㅠㅠ 아래는 작성한 스크립트 입니다#!/bin/bash -x## 변수 설정HOST="$(/usr/bin/hostname)"LOG="/tmp/backup.log"PUSH="/vagrant/SHELL/backup/telegram.sh"DATE="$(/bin/date +%Y.%m.%d)"BAK_LIST="/etc/nginx /usr/share/nginx/html/www" #백업할 파일BAK_PATH="/mnt/BACKUP/${HOST}" #백업파일 저장할 디렉토리BAK_FILE="${BAK_PATH}/${DATE}_${HOST}.tgz" #백업파일명## 스토리지에 마운트/usr/bin/mount /mnt## 로그파일 생성/usr/bin/touch "${LOG}"## 백업 디렉토리 확인if [ -e "${BAK_PATH}" ]then /bin/echo "백업 디렉토리가 있어요!"else /usr/bin/mkdir -p "${BAK_PATH}"fi## ----로그기록 시작{ /bin/echo /bin/echo "=== backup start :" /bin/date /bin/echo ## 백업 /usr/bin/tar czpPf "${BAK_FILE}" ${BAK_LIST} ## 백업파일 정보NAME="$(/usr/bin/ls -al "${BAK_FILE}" | awk '{print $9}')" SIZE="$(/usr/bin/ls -al "${BAK_FILE}" | awk '{print $5}')" /bin/echo "=== backup info: " /bin/echo " | filename: ${NAME}" /bin/echo " | filesize: ${SIZE}Byte" /bin/echo /bin/echo /bin/echo "=== backup success :" /bin/date /bin/echo}>|"${LOG}"## ----로그 기록 끝## 스토리지에 언마운트/usr/bin/umount /mnt## 텔레그램으로 백업 로그 전송"${PUSH}" "${HOST}" "$(/usr/bin/cat "${LOG}")"## 로그 파일 삭제/usr/bin/rm -f "${LOG}"
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
JdbcMemberRepository, unable to resolve table
안녕하세요.순수 JDBC 부분 듣고 있습니다. 첫 번째 사진에 보이는 것과 같이 어플리케이션을 실행하면 에러 없이 잘 처리 됩니다.localhost:8080에서는 이름 등록 후 db가 아닌 방금 등록한 내용만 리스트로 나옵니다.제 생각에는 db의 연결 문제인데 JdbcMemberRepository, unable to resolve table 'member' 오류 해결을 위해 안 해 본 것이 없을 정도로 3일동안 다 해봤지만 해결이 되지 않아 문의 남깁니다!
-
미해결만들면서 배우는 프론트엔드 DO IT 코딩 (Next.js, Typescript)
강의 소제목
메시지 거절(Deny) 뷰 작업 강의와 메시지 거절(Deny) API 구현 강의 제목이 서로 변경되었어요!강의 제목 - 뷰 작업. 강의 내용 - API 구현강의 제목 - API 구현. 강의 내용 - 뷰 작업다시 한번 듣고 있는데 발견했습니다.
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
getRequestDispatcher(경로) 메서드 질문입니다.
안녕하세요. getRequestDispatcher() 메서드의 매개변수 경로는 기본으로 WebContent로 되어 있는건가요? 감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
정적컨텐츠를 내보낼땐 viewResolver가 필요없는지 궁금합니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)네2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)네3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)네[질문 내용]동작 과정 이미지에 정적 컨텐츠는 viewResolver 가 없던데 resources:static/~~.html파일을 내보낼땐 viewResolver 가 필요없나요?
-
미해결스프링 핵심 원리 - 기본편
스프링 핵심원리 기본편 request 빈 스코프 만들기 문의
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]안녕하세요, 스프링 핵심원리 기본편 request 빈 스코프 만들기 예제 강의 11:52초 부분 강의 시청 중입니다.예제를 따라서 아래와 같이 코딩을 하였고, variable logDemoService not initialized in the default constructor 오류를 마주쳐서 해결 방법을 문의드립니다 ㅠㅠ소스 코드는 아래와 같습니다.package hello.core.web; import hello.core.common.MyLogger; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.ResponseBody; import javax.servlet.http.HttpServletRequest; @Controller @RequiredArgsConstructor public class LogDemoController { private final LogDemoService logDemoService; private final MyLogger myLogger; @ResponseBody @GetMapping("log-demo") public String logMemo(HttpServletRequest request) { String requestURL = request.getRequestURL().toString(); myLogger.setUuid(requestURL); myLogger.log("controller test"); logDemoService.logic("testId"); return "OK"; } }확인 부탁드리겠습니다 ㅠㅠ
-
해결됨자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]
스프링과 스프링부트 질문합니다
기존에 인터넷을 보면스프링과 스프링부트를 분리하여서 스프링 하기전에 스프링 부트를하라고 이야기도 하고, 기업에서 스프링은 어떤데 스프링부트는 이러하다 다른 기술스택이라는식의 영상과 글들을 접해왔는데요스프링 강의인데 스프링 부트로 진행하시고 다른 강사님들도 그렇게 하시더라고요여기서 궁금한게스프링과 스프링부트는 구별하지 않아도 되는걸까요?(그냥 스프링과 스프링부트를 혼용해서 써도 되는건지)스프링부트가 아닌 스프링은 어떻게 공부해야할까요?기업에서는 스프링부트가 아닌 스프링을 더 선호하나요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
6주차 개념강의 10분 14002 질문
http://boj.kr/233b91ddf6444ca98ad381224f218aa3 dp로 풀었습니다. 그리고 trace라는 배열에 조건에 만족하는 이전 값을 넣어서 추적할려고하는데 답은 나오는데 틀렸다고 뜹니다... 어디서 틀린것인지 모르겠습니다...
-
미해결
Play dino game
I think maybe you have heard the name of the game dino game or dinosaur game right? So have you played this game before? Dino Game is an increasing speed running game. Players will control a dinosaur running at an increasingly fast speed while jumping over obstacles because the dinosaur will die if it collides with obstacles.
-
미해결유니티 머신러닝 에이전트 완전정복 (기초편)
karting asset
karting asset을 다운 받아서 OvalTrack을 화면에 추가하려고 하는데 트랙 모양이 왜 이렇게 뜨는 건가요?asset을 지우고 다시 설치해도 똑같아요
-
미해결
강의 영상 버퍼링이 너무 심합니다.
안녕하세요.인프런을 통해서 강의를 듣고 있는데, 버퍼링이 너무 심해서 문의올립니다. 주로 버퍼링이 발생되는 시간대는 15시 ~ 20시보지도 못할 정도로 버퍼링이 걸립니다. (5분정도 보면 10분정도 버퍼링) 2달 전부터 동일한 현상이 발생중이며, 특정 강의에만 버퍼링이 걸리는 것이 아니라 다른 강의에도 동일한 버퍼링 증상이 발생중입니다. 수강생들이 돈을 내고 이용하는 서비스이니 만큼, 개선이 필요해보입니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
처음출력부분이
[From Client] Hello World! 0[From Client] Hello World!1 Hello World 2 이런식으로 되는 이유가 무엇인가요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
section05. Q3 어떻게 접근하나요
1번부터 난관이네요ㅜcreateBoard 생성하는데 무엇이 문제일까요?오류는 boardAddress부분인것같습니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
products.service.ts 의 update 함수에 대한 질문입니다.
id 값은 myproduct 안에 이미 있는데newProduct 에 id: productId 이렇게 넣어주는 이유가 있나요?45번째 줄을 주석 처리해도 차이 없이 작동하더라구요.