묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 DB 2편 - 데이터 접근 활용 기술
강의 끝까지 갔는데 findItems에서 에러나는 분 혹시 계시면 참고하십쇼..
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. SpringDataJpaItemRepository에서 영한님이 분명히 @Param 조심하라고 그렇게 말씀하셨는데 기어이 안 듣고 이상한 Param 썼다가 2시간 날린 사람 나야 나 ~~~~~ 저같은 바보 있으면 도움 되시길 기원합니다 @Param 반드시 org.springframework.data.repository.query.Param 이거 쓰셔야 합니다...
-
미해결실전! Querydsl
다대다 Projeciton
영한님 안녕하세요 혹시 저번에 강의하셨던 것 중에 order -orderItem -Item 식으로 다대다 연결관계 테이블이 있었는데 만약에 Order를 조회하는데 거기에 포함되는 Item을 전부가져오려면 Projection을 어떻게하면될까요? 밤새 찾아보고 시도해봤는데 모르겠네요 답변해주시면 감사하겠습니다 ㅠㅠ
-
미해결vue.js 실전 프로젝트(트위터 클론)
record.meta.requireAuth에서 requireAuth를 인식을 못해요ㅠ
강의 내용이랑 완전 똑같이 했는데 const routes = [ { path: '/', component: Home, title: '홈', meta: {requireAuth: true, isMenu: true, layout: 'DefaultLayout'}, }, { path: '/notifications', component: Notifications, title: '알림', meta: {requireAuth: true, isMenu: true, layout: 'DefaultLayout'}, }, { path: '/messages', component: Messages, title: '쪽지', meta: {requireAuth: true, isMenu: true, layout: 'DefaultLayout'}, }, { path: '/profile', component: Profile, title: '프로필', meta: {requireAuth: true, isMenu: true, layout: 'DefaultLayout'}, }, { path: '/register', component: Register, meta: {isMenu: false, layout: 'EmptyLayout'} }, { path: '/login', component: Login, meta: {isMenu: false, layout: 'EmptyLayout'} },]const router = createRouter({ history: createWebHistory(), routes,})router.beforeEach((to, from, next) => { const currentUser = store.state.user // console.log(to) // console.log('여기부터 to.matched') // console.log(to.matched) const requireAuth = to.matched.some(record => record.meta.requireAuth) //record는 배열의 한 줄을 의미 if (requireAuth && !currentUser){ next('/login') } else{ next() } // next()})export default router const requireAuth = to.matched.some(record => record.meta.requireAuth) 위의 저 한줄에서 requireAuth 변수를 인식 못한다고 나오네요 (unresolved variable requireAuth) 아무리 구글링해봐도 이유를 모르겠어요 ㅠ
-
해결됨스프링 DB 2편 - 데이터 접근 활용 기술
JpaItemRepositoryV1의 findAll() 로직 질문 있습니다
안녕하세요. JpaItemRepositoryV1의 findAll() 메소드의 로직 중에 ... if (StringUtils.hasText(itemName) || maxPrice != null) { jpql += " where"; } boolean andFlag = false; List<Object> param = new ArrayList<>(); if (StringUtils.hasText(itemName)) { jpql += " i.itemName like concat('%',:itemName,'%')"; param.add(itemName); andFlag = true; } ... 이 param이 없어도 테스트 코드가 정상 동작하고, 안쓰는것 같은 느낌이 들어서요,안쓰는것 맞을까요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
persistence.createEntityManagerFactory 부분 오류
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] 강의 그대로 따라가여 실행을 해봤는데 이러한 오류가 발생합니다. 구글에 찾아봤지만 해결방법이 나오지 않아서 질문드립니다.
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
갤러리가 하나 더 생깁니다... 와이어프레임이 망가졌어요.ㅜㅜ
안녕하세요 선생님! 좋은 강의 늘 감사합니다. 다름이 아니라 강좌를 보면서 연습을 하다가 왜 이렇게 되는지 알 수가 없어 질문을 드립니다. 공지사항과 갤러리를 탭으로 구성하는 강의부문이었는데요. 전에 연습했던 갤러리 이미지 코드를 복사해서 붙였더니 이렇게 나와버려서 어디서 잘못된 건지 잘 모르겠습니다...ㅜㅜ 선생님의 강좌 이미지처럼 나와야 하는데요 ㅠㅠ 어떤 부분이 잘못되어있는지 알려주심 넘넘 감사합니다... HTML부문 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>레이아웃 가로형-연습2</title> <link rel="stylesheet" href="script/style0720.css"> </head> <body> <div class="container"> <header> <div class="header-logo"></div> <div class="navi"></div> </header> <div class="slide"> <div></div> </div> <div class="item"> <div class="notice"> <div class="tab-inner"> <div class="btn"> <span class="active">공지사항</span> <span>갤러리</span> </div> <div class="tabs"> <div class="tab1"> <a href="#none">SMS 발송 서비스 개선작업 <b>2020.01.09</b></a> <a href="#none">휴대폰 인증 서비스 개선작업 <b>2020.01.07</b></a> <a href="#none">카드사 부분 무이자 할부 이벤트 안내 <b>2019.12.31</b></a> <a href="#none">올엣 시스템 작업 안내 <b>2019.12.20</b></a> <a href="#none">휴대폰 결제 시스템 작업 안내 <b>2017.12.20</b></a> </div> <div class="tab2"> <a href="#none"><img src="images/banner1.png" alt="gallery1"</a> <a href="#none"><img src="images/banner2.png" alt="gallery2"</a> <a href="#none"><img src="images/banner3.png" alt="gallery3"</a> </div> </div> </div> <div class="banner">배너(c.3)</div> <div class="shortcut"></div> </div> <footer> <div class="footer-logo"></div> <div class="copyright"></div> <div class="sns"></div> </footer> </div> <script type="text/javascript" src="script/jquery-1.12.4.js"></script> <script type="text/javascript" src="script/custom0801.js"></script> </body> </html> CSS부문 .container { width: 1200px; border: 1px solid #000; margin: auto; } .container > div {} header { height: 100px; } header div { border: 1px solid blue; height: 100px; } .header-logo { width: 200px; float: left; } .navi { width: 600px; float: right; } .slide {} .slide > div { border: 1px solid sandybrown; height: 300px; } .item { overflow: hidden; } .item > div { height: 200px; border: 1px solid gray; float: left; box-sizing: border-box; } .notice { width: 400px; } .banner { width: 400px; } .shortcut { width: 400px; } footer { overflow: hidden; } footer > div { height: 100px; border: 1px solid magenta; float: left; box-sizing: border-box; } .footer-logo { width: 200px; } .copyright { width: 800px; } .sns { width: 200px; } /* TAB CONTENT */ .tab-inner { width: 97%; margin: auto; } .btn {} .btn span { border: 1px solid #000; display: inline-block; width: 120px; text-align: center; padding: 3px; border-radius: 5px 5px 0 0; margin-right: -6px; background-color: gainsboro; cursor: pointer; border-bottom: none; margin-bottom: -1px; } .btn span.active { background-color: white; } .tabs {} .tabs div { border: 1px solid #000; height: 150px; padding: 0 10px; } .tab1 { } .tab1 a { text-decoration: none; display: block; border-bottom: 1px solid gainsboro; padding: 3.5px; } .tab1 a:last-child { border-bottom: none; } .tab1 a b { float: right; font-weight: normal; } .tab2 { display: none; text-align: center; } .tab2 img { width: 110px; margin-top: 25px; } JS부문 // Tab Content $('.btn span:first-child').click(function() { $('.tab1').show() $('.tab2').hide() $(this).addClass('active') $(this).siblings().removeClass('active') }) $('.btn span:last-child').click(function() { $('.tab2').show() $('.tab1').hide() $(this).addClass('active') $(this).siblings().removeClass('active') }) 일케 코드 작성한 것 붙여서 올립니다...
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
Boston House 실습 표준화, 이상치제거 관련 질문입니다.
안녕하세요! ML공부하면서 강의 정말 많이 도움이 되고 있습니다^^ ㅇ skew를 사용한 왜곡도 제거부분에서(강의 8:00~10:00 부분) 1. skew 대신 standardscaler를 사용해 표준화 시키는 것은 단점이 있나요? (정규분포를 만들어주기 때문에 skew보다 더 정리를 잘해줄것 같은 생각이 듭니다.) 2. 또한 log를 씌워 정규분포와 비슷하게 만들어준다고 하셨는데, 이부분 또한 standardscaler를 적용하면 안되는 걸까요? ㅇ GrLivArea 이상치를 제거하는 부분에서(강의 14:00~18:00 부분) 1. 다른 이상치 제거방법(사분위수)을 써도 되는지? 2. 이상치 제거할 때 테스트 데이터에 이상치가 있는지 확인하고 제거하라고 하셨는데 학습검증단계에서 테스트 데이터를 참고해도 되는건가요? ㅇ 전처리 과정 순서를 기본전처리(null, 범주형 변환 등) → standardscaler → 이상치제거(IQR 등) → minmaxscaler 이렇게 기본틀로 잡고 머신러닝을 진행하고 있었는데 돌리는 모델이나 데이터별로 달라져야할까요? ㅇ 마지막으로, house price 타켓 컬럼을 log변환해서 학습을 진행을 하셨는데, 타겟값만 log를 씌워주고 다른 값들은 log를 안씌운 상태에서 학습을 하게되면 오류(수치상의 차이 기반)가 발생할 가능성은 없을까요? 질문이 난잡하긴 한데 간략하게나만 답변 주시면 감사하겠습니다! 감사합니다.
-
미해결핵심만 쉽게, 모두의 SQL 데이터 분석
10강자료 깨져서 나옵니다
안녕하세요 다름이 아니라 10강에 분석 자료로 제공해주는 sql 자료들에 한글이 깨져서 보이는데 이런경우 어떻게 처리해야하나요? UTF-8설정 때문은 아닌것 같은데, 알집 파일에서 압축풀때 직접 워드파일로 풀어서 봐도 깨져서 보입니다
-
미해결풀스택을 위한 도커와 최신 서버 기술(리눅스, nginx, AWS, HTTPS, 배포까지) [풀스택 Part3]
docker -p 옵션 질문입니다.
외부에 노출되는 포트와 별개로 내부적으로 특정 포트를 사용할 때에는 포트 포워딩을 직접 해주는 것으로 알고 있습니다. 그런데 -p 옵션을 사용하면 포트포워딩 해주는 과정이 생략된 채로 바로 컨테이너 포트로 접근이 가능한데, 도커가 알아서 호스트 커널에서 포트포워딩을 해주는 것인가요? 지금까지 강의를 그냥 듣다가 문득 궁금해서 질문 올려봅니다!
-
미해결냉동코더의 알기 쉬운 Modern Android Development 입문
질문있습니다
안녕하세요 강의잘듣고 있습니다. BookSearchDao 인터페이스에서 insertBook,deleteBook 함수에 supend 키워드를 사용하면 에러가 발생합니다. error: Type of the parameter must be a class annotated with @Entity or a collection/array of it. kotlin.coroutines.Continuation<? super kotlin.Unit> continuation); 키워드를 사용안하면 잘 동작합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jar 파일 실행 오류
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요. 인텔리제이에서는 잘 실행 됐는데 cmd에서 하니까 오류가 뜹니다ㅜㅠㅜ
-
미해결Vue.js 제대로 배워볼래?(Vue.js 프로젝트 투입 일주일 전)
요청드립니다.
MAC의 설정으로 설명해주셔서 하단에는 WIndows의 경우에 설정 및 세팅방법 혹은 단축기를 따로 적어주시면 좋을것 같네요.
-
해결됨배달앱 클론코딩 [with React Native]
RNNaverMapMarker을 UIManager가 찾지 못하는 에러
안녕하세요 에러가 발생해 질문 남깁니다. 현재 [ch 4] 네이버맵 연동하기 진행 중입니다. 현재 아래와 같은 에러가 생깁니다. components/EachOrder.tsx 에선 NaverMapView 컴포넌트에 빨간 줄이 생깁니다. react-native-nmap 모듈은 문제 없이 찾아 옵니다. NaverMapView 컴포넌트에 마우스를 올리면 No overload matches this call. 라고 뜹니다. 자세한 내용은 아래와 같습니다. No overload matches this call.Overload 1 of 2, '(props: NaverMapViewProps | Readonly<NaverMapViewProps>): NaverMapView', gave the following error.Type '{ children: Element[]; style: { width: string; height: string; }; zoomControl: false; center: { zoom: number; tilt: number; latitude: number; longitude: number; }; }' is not assignable to type 'IntrinsicAttributes & IntrinsicClassAttributes<NaverMapView> & Readonly<NaverMapViewProps>'.Property 'children' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<NaverMapView> & Readonly<NaverMapViewProps>'.Overload 2 of 2, '(props: NaverMapViewProps, context: any): NaverMapView', gave the following error.Type '{ children: Element[]; style: { width: string; height: string; }; zoomControl: false; center: { zoom: number; tilt: number; latitude: number; longitude: number; }; }' is not assignable to type 'IntrinsicAttributes & IntrinsicClassAttributes<NaverMapView> & Readonly<NaverMapViewProps>'.Property 'children' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<NaverMapView> & Readonly<NaverMapViewProps>'.ts(2769) node_moddules/react-native-nmap/index.tsx 를 살펴봤는데 NaverMapView class return 구문에서도 에러가 있습니다. 실행에 문제가 있어 강의 진행이 어렵습니다. 도와주세요.
-
미해결처음 만난 리액트(React)
index.js 보실분 참고하세욤
import React from 'react'; import ReactDOM from 'react-dom/client'; import './index.css'; import App from './App'; import reportWebVitals from './reportWebVitals'; import Libray from './chapter_03/Libray'; const root = ReactDOM.createRoot(document.getElementById('root')); root.render( <React.StrictMode> <Libray /> </React.StrictMode> ); // If you want to start measuring performance in your app, pass a function // to log results (for example: reportWebVitals(console.log)) // or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals reportWebVitals();
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
props 전달 질문
index.tsx에서 const Home = ({ allPostsData }: 이 부분의 allPostsData가 어디에서 온건지 이해가 안됩니다. index.tsx 에서 밑에 export const getStaticProps: GetStaticProps = async () => { const allPostsData = getSortedPostsData() return { props: { allPostsData } }} 여기에 const allPostsData가 선언되긴 했지만 const는 블록레벨 스코프라서 getStaticProps안에서만 유효한 변수 아닌가요?? 그리고 return 을 그냥 하는게 아니라 props : { ...} 로 하는 이유도 궁금합니다!!
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
권한요청드립니다.
인프런 아이디 : rhddntjd611 인프런 이메일 : kong167001@gmail.com 깃헙 아이디 : rhddntjd611@naver.com 깃헙 Username : Wooseong-Kong 감사합니다 :)
-
해결됨
딕셔너리 키-값 같이 출력하는 방법
출력: 이렇게 나오게 만들고 싶어서 for, if-elif 문을 사용하였는데 딕셔너리일 때 어떤 식으로 코드를 작성해야 입력 부분의 중복을 없앨 수 있을지 고민입니다.. 전문가님들 고견 부탁드려요! 소중한 시간 내주셔서 감사합니다~~ 출력: 입력: - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
getStaticProps typescript 선언
export const getStaticProps : GetStaticProps = async () => { const allPostsData = getSortedPostsData(); return { props : {allPostsData} } } getStaticProps 뒤에 : GetStaticProps는 typescript 때문에 쓰는게 맞나요? 흔히 생각하는 typescript의 타입 (number, boolean 등등)은 아닌거 같은데 이것은 뭔가요??
-
미해결8명의 비전공자는 어떻게 개발자로 취업했을까
코딩이 맞는지 고민이 됩니다
안녕하세요, 국비학원 교육 이제 4일차 되어가는 사람입니다. 아무리 들어도 모르겠는데 진심 5개월 후에 제가 개발자가 될 수 있을지 고민입니다. 학원에서 제가 제일 느려요.. 집에서 복습을 해도 제자리 걸음입니다. 1달동안은 hmtl css js를 배운다고 알고 있었는데 갑자기 sql을 배우네요. sql에서 데이터베이스 만드는 것도 느려요 그냥 버티는 수밖에 없을까요. 제가 개발자가 적성에 안맞는것같다는 생각이 너무 이른 것 같다가도 뒤쳐진다고 생각하니 맞는 것도 같네요
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
안녕하세요. 강사님 교안 관련 질문 드려봅니다.
최근에 수강을 결심하고 결제한 수강생입니다. 지금 교안을 다 들여다 보고 있는데 메소드 / 함수 구분 없이 전부 다 함수로 표기되어 있어 보는데 혼동이 올 때가 가끔씩 있습니다. 혹시 메소드 / 함수 구분을 추후에 표기하실 생각이 있으신가요? PS. 그리고 14페이지에 추구 -> 추후 오타입니다.