묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링 부트 버전 업데이트 해야하나요?
반년 전쯤 프로젝트를 생성해서 스프링 부트 버전을 현재 2.5.x로 사용하고 있는데, 지금 보니까2.7.4가 제일 최신이더라구요! 여기서 질문이 있습니다.최신 버전으로 꼭 업데이트 해야하나요?최신 버전으로 업데이트 하려면 https://start.spring.io 에서 다시 새로 프로젝트를 생성해서 만들어야하나요?
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
api에 대해서
api라는 개념에 대해서 햇갈려서 질문을 남깁니다. 이 컨트롤러를 여기서는 회원수정api라고 하고postman에 json으로 작성한 것을 api스펙이라고 하는 건가요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
java.lang.IllegalStateException: Failed to load ApplicationContext
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.MemberRepositoryTest 사용중 오류ymlurl: jdbc:h2:tcp://localhost/~/jpashop #4칸
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
타임리프 사용 관련해서 질문이 있습니다
타임리프 쓰는거 관련해서 궁금한 점이 있는데요.타임리프가 결국엔 백엔드 개발자 혼자서 백에서 →프런트 화면을 제어 하고 싶어서 쓰는건데,정작 실무에는 프런트 개발자들이 따로 포진되어 있기 때문에, 타임리프를 실제로 쓸일은 없는건가요?
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
props으로 가져온 반응형 변수 업데이트 이슈
안녕하세요? 항상 좋은 강의 감사드립니다🙂아래와 같은 상황에서 warning이 발생하고 있는데 답변주시면 정말 감사하겠습니다 ㅠㅠ부모 컴포넌트에서 자식 컴포넌트로 prop으로 값을 넘겨줌<ChildVuev-model:my-value="value"/><script setup>import { ref } from "vue";const value = ref("");</script>자식 컴포넌트에서 toRef를 이용하여 반응성을 잃지 않도록 구조분해 할당import { toRef } from "vue";const props = defineProps({myValue: String,});const myValueInput = toRef(props, "myValue");구조분해 할당한 반응형 변수를 자식 컴포넌트 내 text input에 binding. 입력값이 변경되는 경우 emit을 통해 업데이트<input type="text"@input="$emit('update:myValue', $event.target.value)"v-model="myValueInput" />위와 같이 개발을 하니 제가 생각했던대로 동작은 잘 하는데요... 계속 아래와 같은 warning이 뜨고 있습니다 ㅠㅠreactivity.esm-bundler.js:4 [Vue warn] Set operation on key "myValue" failed: target is readonly.강의에서 짚어주신 점들(자식 컴포넌트 내부에서 props 직접변경 X, 반응형을 잃지 않는 구조분해 할당 등)을 제 나름대로 고려했는데 왜 저런 warning이 지속적으로 뜨는 걸까요...?답변주심 정말 감사드리겠습니다 ㅠㅠ +) 혹시 다음 강의 계획은 어떻게 되시나요?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
th 태그와 기본 태그
<form action="item.html" th:action="@{/basic/items/add}" method="post">타임리프 템플릿 엔진을 통해 해당 html에 접근하게 되면 th:action이 적용되고, 서버를 거치지 않고 html 파일을 열면 기본 action이 적용됩니다. 강좌에서 타임리프의 특징이자 장점으로 이해했습니다. 해당 프로젝트의 경우 퍼블리셔가 건네준 html에 타임리프 엔진을 적용하는 시나리오여서 action 과 th:action 모두 있는 것인가요? 아니면 백엔드개발자가 SSR 페이지를 만들 때 action 뿐 아니라 다른 기본 태그들도 명시를 하는게 좋은 방법인가요? 회사마다 개발자 스타일마다 다른것인지, 나름의 관례가 있는지 궁금합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
MemberRepositoryTest 에러코드
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.save(member)이부분에서 에러가 나는거 같은데 원인을 못찾겟어요 ㅠㅠ
-
미해결지금 당장 성과내기, 페이스북 퍼포먼스 마케팅 실습
강의자료 다운로드 요청
안녕하세요. 강사님! 상세하게 잘 가르쳐주셔서 감사합니다.그런데 강의자료가 안보이네요. 강의자료 다운로드 받을 수 있는 링크 공유부탁드려요.
-
미해결스프링 핵심 원리 - 기본편
각 테스트에서 getBean실행
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.ac.getBean()을 beforeEach()메소드 안에서 실행했을때 각 테스트마다 빈 주소가 다르게 찍히는걸 확인했습니다.(테스트는 2개입니다.)각 테스트때 마다 빈이 다시 등록되는것 같더라고요.그래서 각 테스트 함수 안에서 getbean을 해줬을때도 테스트 마다 다른 빈 주소가 찍히는걸 확인할 수 있었습니다.코드는 이렇습니다. 같은 테스트 함수에서는 getbean을 해주었을 때 같은 빈 주소가 출력되는데왜 다른 테스트에서는 빈을 다시 생성하는건가요?
-
해결됨(UPDATED) Python을 이용한 개인화 추천시스템 | 추천알고리즘 | 추천인공지능
새로운 회원이 선택한 영화를 모델로 넘기는 방법 질문
안녕하세요 거친코딩님 현재 프로젝트 기획 구상 단계 인데요~현재까지 구상한 것은 거친코딩님이 올려주신 데이터를 구현한 모델(최신 데이터가 된다면 Sparse Matrix를 쓰고, 기존 올려주신 데이터를 활용하게 된다면, 협업필터링으로 모델을 구현하고자 합니다.)을 훈련시킨 다음, 이제 새 회원이 평점을 매긴 영화를 입력값으로 받아 영화를 추천해주는 웹 프로젝트를 하려고 합니다.현재 팀원은 3명이고, 각 각프론트엔드, 백엔드(스프링, DB-MySQL), 추천알고리즘 입니다.근데 지금 막히는 것이 기존데이터가 아닌 클라이언트에서 새로운 회원이 선택한 영화를 추천알고리즘으로 넘기는 것을 어떻게 해야할지 모르겠습니다.이 부분을 새로운 함수로 구현을 해야하는 것인지, 아니면 알려주신 알고리즘을 기반으로 수정으로도 구현이되는 것이 궁금합니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
순열 구하기 중 몇 개를 뽑을지 선택
next_permutation으로 순열을 구하는 것을 보니 n개 중 n개를 뽑아 순열을 만드는 것만 가능한 것처럼 보입니다. 만약 4개 중 3개만 뽑아 순열을 구한다면, 어떻게 할 수 있을까요?ex) Python의 permutations([1,2,3], 2) 조합 구하는 방법으로 재귀와 중첩 for문을 소개해주셨는데, 따로 찾다 보니 next_permutation을 응용한 방법도 있더라구요. (Gist로 코드 공유합니다) 이런 방법이 재귀나 중첩 반복문에 비해 더 나아보이는 데 어떻게 생각하시나요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
별건 아니지만 궁금한점
인스타그램, 스포티파이 등등의 프로그램을 파이썬으로 만들었다고 하는데, 이 부분의 경우 파이썬으로'만'한게 아니라 파이썬 + html +css +js 등도 들어가있으나 주력으로 쓴거이 파이썬으로 한건가요? 아니면 파이썬으로'만'으로도 그러한 프로그래밍이 가능했던건가요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
왜 flush와 clear를 안하면 자식이 삭제가 안될까요??
orphanRemoval=true를 적용하고 em.flush / clear를 호출 안하면 왜 자식이 삭제가 안되는 걸까요??기본키 전략이 IDENTITY 이서 em.persist 하면 자동으로 INSERT SQL이 나가는데 계속 em.flush / clear 를 하고 자식을 삭제해야만 DELETE SQL이 나가더라고요.
-
해결됨냉동코더의 알기 쉬운 Modern Android Development 입문
navigation bar 질문드립니다.
바텀 네비게이션 바에서 버튼들이 눌렸을때 색깔이 보라색으로 나오는데 얘를 커스텀할순없나요?예를들어 빨간색으로 바꾼다던지요. 감사합니다
-
미해결파이썬으로 마케팅 자동화하기
크롬이 자동으로 닫힙니다.
from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager driver = webdriver.Chrome(ChromeDriverManager().install()) url = 'https://nid.naver.com/nidlogin.login?mode=form&url=https%3A%2F%2Fwww.naver.com' driver.get(url)위와 같이 코드를 작성하고 나서 실행하면,크롬 브라우저가 실행되는데, 열리자마자 자동으로 닫혀버립니다.어떻게 하면 될까요?C:\Users\spear\PycharmProjects\test1\main.py:4: DeprecationWarning: executable_path has been deprecated, please pass in a Service object driver = webdriver.Chrome(ChromeDriverManager().install())종료 코드 0(으)로 완료된 프로세스참고로 실행하면 터미널에 위와 같이 에러가 발생합니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
m1 맥북 g++ -std=c++14 -Wall a.cpp -o test.out 오류
안녕하세요 강사님m1 맥북에서 g++ -std=c++14 -Wall a.cpp -o test.out 을 일력 했을 떄a.cpp:1:10: fatal error: 'bits/stdc++.h' file not found 이런 에러 메세지가 나타납니다stdc++.h에 말씀하신 코드들도 잘 붙여넣었는데 뭐가 문제일까요?항상 좋은 영상 올려주셔서 감사합니다!
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
로그인 시 GetMapping에 @ModelAttribute를 넣어주는이유
안녕하세요 로그인 기능 작성할 때 GetMapping에서도 ModelAttribute를 넣어주는 이유가 혹시 thymeleaf작성시 th:object=${loginForm}을 넣어주기 위해서 작성하는건가요..?? 이 부분이 궁금하여 질문드립니다. 감사합니다.
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
망고 플레이트 앱만들기 - title text가 null로 나옵니다.
파이어베이스에 url, imageurl은 잘나오는데 title text가 null로 나와요. 앱에도 그렇구요. 무엇을 잘못했을까요?
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
회원서비스테스트 12분 58초 질문
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]제가 자바코드에 대한 이해가 깊지 않은 상태에서 수강 중입니다. 제 논리에 이해되지 않는 부분이 있어서 질문드립니다.강의 중 코드 16줄에서 memberService를 새로 만들었습니다. 그럼 memberService 안에 그 만의 memberRepository 가 생긴다고 생각했습니다.그런데, clear를 위해 17줄에서 새로운 memberRepository를 만들고 있습니다. 이 memberRepository는 memberService 안의 memberRepository와 다른 것이지 않나요?? 이 memberRepository를 clear하는 게 memberService의 memberRepository를 clear하는 행위가 아니라고 생각합니다.제 부족함을 채워주시면 감사하겠습니다. 혹시 memberService가 static이라 모두 같은 객체를 공유하는 건가요??
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
lombok에러나요 ㅠ
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.