묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
jpql 쿼리 실행 시 데이터베이스에서 바로 조회되나요?
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.em.createQuery("select m from Member m", Member.class);이 쿼리를 실행할 때 제가 생각했을때는 1차 캐시에 있는 멤버 객체들을 불러오면 되니까 플러시가 필요없다고 생각했는데 강의에서는 1차 캐시가 아니라 데이터베이스에서 바로 조회를 한다는 식으로 설명하는 듯했는데 어떤게 맞는건가요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-J 맞왜틀 질뮨
Q두개를 만들어서 맞았습니다 근데 그전에 Q1개를 만들었던 방식이 예제는 다 맞는데 WHY? 틀렸는지 모르겠습니다.. http://boj.kr/dcc9afeed89b4ca99e5c33617d5757d9
-
해결됨
(javascript) this 바인딩 관련 질문드립니다.
express를 활용하여 간단한 회원가입 api를 만들고 있는데 문제의 답은 알았지만 원리가 이해가 가지 않아 질문드립니다. // user.route.js const express = require('express'); const userRouter = express.Router(); const { UserController } = require('../controllers/user.controller'); const { UserService } = require('../services/user.service'); const userService = new UserService(); const userController = new UserController(userService); // userRouter.post('/signup', userController.signup); userRouter.post('/signup', (req, res) => userController.signup(req, res)); module.exports = { userRouter };// user.controller.js class UserController { userService; constructor(userService) { this.userService = userService; } signup(req, res) { const { email, password } = req.body; console.log(this); this.userService.checkEmail(email); this.userService.checkPassword(password); try { res.status(201).json({ message: 'SUCCESS_SIGNUP' }); } catch (err) { res.status(err.status).json({ message: err.message }); } } } module.exports = { UserController }; user.route.js에서 userRouter.Post('/signup', userController.signup); 이렇게 하면 userController.signup 내부의 console.log(this)가 undefined가 출력되고 userRouter.Post('/signup', (req, res) => userController.signup(req, res));수정한 코드는 정상 작동 됩니다. chatgpt에게 물어봤지만 답이 이해가 가지 않아 질문드립니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
기분좋은 실기 합격입니다.
기분좋은 실기 합격인데 혹시 점수가 변동될 수가 있을까요?
-
해결됨실전 jOOQ! Type Safe SQL with Java
db column은 not null로 되어 있는데 kotlin에서 pojo가 다 nullable로 생성되요.
kotlin을 사용하고 있어서, kotlin with jooq로 하는데 pojo의 속성들이 모두 ?이 붙어서 nullable이 되었습니다. 실상은 not null임에도 불구하고요. 이럴 경우 따로 data class를 만들어야 할까요? 아니면 다른 방법이 있을까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
강의자료 요청
gjtjqkr1@naver.com 입니다.
-
해결됨비전공자도 이해할 수 있는 CI/CD 입문·실전
rsync 비교질문입니다
안녕하세요 강사님 디테일한 강의 감사합니다. 강사님 sppring boot ci/cd 강의를 보면서저희회사에서는 - name: Copy files to EC2, excluding /venv run: | rsync -avz --delete --checksum -e "ssh -o StrictHostKeyChecking=no" ./* ${{ secrets.AWS_EC2_BACKEND_DEV_USER }}@${{ secrets.AWS_EC2_BACKEND_HOST }}:/home/ubuntu/backend-api/ rsync 를 사용하였는데 강사님강의와는 다르더라구요혹시 장단점이 궁금한데chat gpt 에 물어보니실행할 명령어가 많을경우 rsync 를 사용하고강사님의 ec2 배포방법은 파일전달위주일때 사용하라고 나오던데혹시 강사님이 ec2 배포방법과 비교해서 장단점이 궁금한데 ( 일반적으로는 어떻게 사용하는지 )gpt가 말한내용대로 배포후 명령어 후행할게 많으면 rsync 를 사용하는 걸까욤?
-
해결됨언리얼로 만드는 게임사운드 - 중.고급 과정
무료 드럼 샘플 링크 공유드립니다.
메타사운드 기초3(Trigger) 강의에서 드럼샘플이 사용 되는데요.혹 필요한 분들이 계실까 하여 공유드립니다.(저와는 아무런 이해관계가 없으며, 100% royalty-free 입니다.) https://wavbvkery.com/acoustic-drum-samples/
-
해결됨기초부터 배우는 Next YTMusic 클론 코딩 (with next.js 14, UI 마스터)
zustand 상태관리
안녕하세요 ! 강의따라서 zustand 라는 상태관리 지금 사용해보고있는데요 강사님은 현업에서 백엔드와 같이 작업하시면서 zustand 사용하고 계시나요 ?? 만약 사용하고 계신다면 제한사항이나 불편한것들이 있었나요 ??
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
카카오톡 테스트 오류
from fastapi import Request, FastAPI app = FastAPI() @app.get("/") async def root(): return {"message": "kakaoTest"} @app.post("/chat/") async def chat(request: Request): kakaorequest = await request.json() print(kakaorequest) return 안녕하세요 ! 강사님 수강잘하고 있습니다.14번째 카카오톡 챗봇만들기(local)에서 질문입니다.위의 코드 서버 실행시키고 카카오톡 챗봇 센터에서 테스트 Api를 했을때 아래와 같이 에러가 나오네요 ㅜ그래서 혹시나 해서from fastapi import Request, FastAPI app = FastAPI() @app.get("/") async def root(): return {"message": "kakaoTest"} @app.post("/chat/") async def chat(request: Request): kakaorequest = await request.json() print(kakaorequest) response = { "version": "2.0", "template": { "outputs": [ { "simpleText": { "text": "안녕" } } ] } } return response 혹시나 response 양식을 줘봐도 안되네요..무엇이 잘못되었을까요..? ㅠㅠ
-
해결됨UDS 표준 규격을 통한 이해
AUTOSAR 관련 기초 강의도 해주세요~~~
오토사 라이선스가 비싸서 실습은 못하겠지만어떤식으로 개발하고 어떻게 활용하고 개념 강의도 해주시면많은 도움이 될것 같습니다.감사합니다.
-
미해결김영한의 실전 자바 - 기본편
자바메모리구조와 static 파트 관련 질문드립니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]문제2. 수학 유틸리티 클래스 관련 몇가지 질문 드립니다.1)아래 코드와 같이 sum 등을 따로 private static 변수로 만들어도 되나요?public class MathArrayUtils {private static int sum = 0;private static int min = 0;private static int max = 0;private static int[] values;private MathArrayUtils(){}public static int sum(int[] values){int sum = 0;for (int value : values) {sum += value;}return sum;}public static double average(int[] values){return (double) sum / values.length;}public static int min(int[] values){min = values[0]; for (int value : values) {if (value < min){min = value; }}return min;}public static int max(int[] values){max = values[0];for (int value : values) {if(value > max){max = value; }}return max;}}2) 기존 답 코드의 sum, average 등 static method는 MathArrayUtilsMain에 따로 그 값을 받아줄 변수가 없는데 public static int와 같이 따로 return type을 지정해야 하는 이유가 궁금합니다.static이어서 생성자를 생성하지 않고, 클래스에서 바로 값을 가져오기 때문에 따로 반환 값을 받아줄 변수를 지정하지 않아도 되는 것인가요?답안 예시처럼 MathArrayUtils.sum(values)이라면 따로 method 결과값을 받아줄 변수가 없다면 없어도 되는 건 아닌지 질문드립니다.3) MathArrayUtils 클래스에 private int[] values와 같이 array변수를 생성하지 않아도 되나요? 바로 Main메서드에서 array 변수를 생성 및 초기화하고 그 값이 클래스 메서드의 매개변수로 전달될 수 있는 건가요?
-
미해결
바탐도침대버스
바탐도침대버스와 같이 다른이름으로 해양레저투어 침대버스를 운영하려고 하는데 버스를 구입후 네이버밴드로만 개설하면되죠?
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
감정일기장에서 일기추가와 정렬기능이 되지않습니다.
https://github.com/heeyoung123/OneBite안녕하세요 감정일기장 부분에서 문제가 2가지 생겨서 질문 남깁니다. 일기 작성 후 리스트에 렌더링이 되지않습니다.임시일기데이터에서 정렬을 최신순,오래된순을 바꿔도 적용이 안됩니다.무엇이 문제일까요..
-
미해결Three.js로 시작하는 3D 인터랙티브 웹
fin 버전도 그냥 실행이 안돼요
자꾸 하다가 오류메세지도 안뜨는데 혹시나 싶어서 fin버전도 실행해봤는데 아무것도 안뜨고 그냥 흰색 배경만 뜨네요. 라이브러리가 설치되지 않았다고 하기엔 다른 강의로 실행한 three.js는 실행이 됐었는데....그리고 canvas크기가 브라우저 창이 아니라 300^150으로만 설정되고 제가 변경해도 변경되지 않습니다.....
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
(문의) 불합격해서 시험전 1~2달 전에 재수강하고 싶은데요.
유형2에서 전처리 전에 나머지(스탠다드스켈러, 트레인_테스트, 랜포만) 하고 돌렸을때 에러 떨어져서...긴장해서 시간보내다가...(라벨인코딩이나 겟더미 를 했어햐 하는데... )범주3개를 그냥 지워는 형태로 하고.랜포하고 400대의 평가점수... 그랬더니....유형2의 점수가 10점 주네요..나머지1,3도 모르는 문제+센스부족(오즈비5배)+문제이해부족(유의한 것 쓴 부분도 꺼꾸로 쓴 듯하고요)각각 틀려버려서 불합격했습니다만...궁금한점은...전에 1년짜리로 했는데... 1달 단위로 수강하는게 가능한 것 처럼 보이는데....가능한지요 ?그리고 기출에서 풀이는 있는데...빈노트형태가 없는 것도 있는데,... 이부분도 만들어져 있었으면 좋겠습니다.그리고 별도 최종 모의고사도 1~2개 추가 되었으면 참 좋겠습니다.. 감사합니다.
-
해결됨기초부터 배우는 Next YTMusic 클론 코딩 (with next.js 14, UI 마스터)
state에서 buffer랑 time이 안 나옵니다
예시 코드 따라하는데 재생버튼이 계속 안 나오고 로딩바만 돌아가서 state를 찍어보니까 buffer랑 time 값이 저렇게 빈 값으로 나옵니다. 그런데 isLoading으로 로딩스피너 구현하는 걸 제거하고 바로 play, pause버튼 나오게 하면 노래 자체는 재생이 됩니다만 여전히 buffered와 time 부분 값은 빈 값으로 찍힙니다ㅜㅜ 무엇이 문제일까 모르겠습니다... 코드는 몇번이고 똑같은 걸 검토했는데...
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
istringstream 사용 질문
안녕하세요, 큰돌님.split() 함수에 대해 잘 학습 후 공부 하던 중 궁금한 게 생겨 질문드립니다.split() 함수의 경우 문자열을 특정 구분자 delimiter를 기준으로 분할하는 기능을 제공해주고 있습니다.큰돌님의 예시와 같이 " " (빈칸) 으로 구분하여 문자열을 분할하는 경우에는 c++ 표준 라이브러리 <sstream> 헤더에 포함된 'istringstream' 을 사용하는 것이 더 효율적인거 같은데큰돌님께서는 istringstream에 대해서는 어떻게 생각하시는 지 궁금합니다.좋은 강의 감사합니다. 질문자 올림.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
제8회 실기 합격
비전공자 이공계 출신으로 직장 다니면서 올해 초시로 필기 준비해서 합격하고 실기 준비하다가, 실기 시험 6일 앞두고 제3유형에서 현타가 와서;; 웹서핑하다가 이 강좌를 발견했습니다. 6/16(일)에 결제하고 정말 열심히 퇴근후 (Python으로) 딴짓을 했습니다. 오늘 사전점수 확인을 했는데(시험장 나와서 제3유형에서 반올림 실수가 생각남;;) 95점(제1유형 30, 제2유형 40, 제3유형 25)으로 합격이네요. 정말 이 강의 덕분입니다. 큰 도움을 받았습니다. 고맙습니다~! *^^*p.s. 제2유형에서 평가지표 MAE가 40.xxx가 나왔는데, 승차인원이 타겟이여서 답 제출시 예측값을 int를 적용해서 제출했습니다(정수로 변경시 MAE는 40으로 내려감). 정수로 굳이 변경할 필요는 없었겠지만 평가지표가 개선되기에 정수형으로 제출했습니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
localhost:8001/hello 할떄마다 오류가 납니다(8080실행중)
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.localhost:8001 할때는 문제가없이 404오류가 잘 나왔는데 localhost:8001:hello 할때 갑자기 405 에러페이지가 되었습니다 도와주세요!HelloServlet.javaServletApplication.java무료버전입니다 혹시 몰라 세팅도 올립니다