묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
클라이언트 dataType 설정 -> Produces 쓰면 되나요?
클라이언트에서 ajax 로 dataType 을 JSON 으로 설정하면 서버에서 Produces JSON 설정하는거 맞나요?
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
VO DTO
안녕하세요 선생님 ! 강의 듣다가 궁금한것이 있어 질문 남깁니다 ! :D 제가 예전에 학원에서 jsp를 잠깐 들어본적이 있었는데 그 때는 DAO, DTO 를 만들었는데 선생님 강의에서는 DTO 가 아닌 VO 로 하시는 것 같은데 혹시 이 두개의 차이가 무엇인가요????
-
미해결홍정모의 따라하며 배우는 C언어
4: 27 쯤 !line_flag에 대해
4:27에 !line_flag가 false라고 이야기 하셨는데 애초에 위에 line_flag를 false라고 지정했으면 !line_flag는 true가 되는 것 아닌가요???
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한요청드립니다
인프런 아이디 : hrim0103인프런 이메일 : hrim0103@naver.com깃헙 아이디 : hrim0103@naver.com깃헙 Username : hyerim0103
-
미해결데이터베이스 중급(Modeling)
PK 선정하기
지금 개발중인 웹사이트 url의 보안을 위해 pk에 uuid를 적용하여 사용하고있는데요, 성능상 손해를 보기때문에 이를 바꾸고자 합니다. URI 보안과 성능 둘다 잡을 키 설정 방법이 있을까요??
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
error 가 발생합니다
안녕하세요 선생님 index.html:63 error 발생: TypeError: Cannot read properties of undefined (reading 'length') at index.html:32 이 문구가 뜨는데 여러번 검토해봐도 어떤 부분이 잘못되었는지 모르겠어요 ㅠ 도와주세요! <html> <head> <title>서플런트마켓</title> <link href="index.css" type="text/css" rel="stylesheet" /> <script src="https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js"></script> </head> <body> <div id="header"> <div id="header-area"> <img src="images/icons/logo1.png" /> </div> </div> <div id="body"> <div id="banner"> <img src="images/banners/facebook_cover.png" /> </div> <h1>판매되는 상품들</h1> <div id="product-list"></div> </div> <div id="footer"></div> </body> <script> axios .get( "https://957cc43f-a075-4960-82e1-dfcb0b011daa.mock.pstmn.io/products" ) .then(function (result) { console.log("통신결과:", result); const products = result.data.products; let productsHtml = ""; for (var i = 0; i < products.length; i++) { let product = products[i]; productsHtml = productsHtml + '<div class="product-card">' + "<div>" + '<img class="product-img" src="' + product.imageUrl + '" />' + "</div>" + '<div class="product-contents">' + '<span class="product-name">' + product.name + "</span>" + '<span class="product-price">' + product.price + "원" + "</span>" + '<div class="product-seller">' + '<img class="product-avatar" src="images/icons/avatar.png" />' + "<span>" + product.seller + "</span>" + "</div>" + "</div>" + "</div>"; } document.querySelector("#product-list").innerHTML = productsHtml; }) .catch(function (error) { console.error("error 발생:", error); }); </script> </html>
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
컨트롤러를 수동등록해도 문제가 없나요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요. 이전 질문과 이어지는 내용입니다. https://www.inflearn.com/questions/392906 이전 질문에서 Controller가 Config 파일을 이용한 Spring Bean 등록에서 제외되는 이유에 대해서 물었습니다. Config 파일에는 요구사항이나 비즈니스 로직이 빈번하게 바뀌는 대상이 등록되기 때문에 Controller는 제외된다는 답변을 받았습니다. 여기에서 이어지는 제 질문은 다음과 같습니다. 1. 그렇다면 Config파일에 Controller를 등록하더라도 프로젝트를 빌드하고 실행하는데 문제가 없는가? 2. 만약 문제가 없다면, @Bean으로 컨트롤러를 등록하더라도 Spring이 알아서 해당 클래스가 Controller라는 것을 인지한다는 것인가? 답변 부탁드리겠습니다. 감사합니다.
-
해결됨HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)
이미지가 안들어가져요.....
/* Google Web Fonts CDN */ @import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:300,400,500,700,900&display=swap'); body{ font-family: 'Noto Sans KR' ,sans-serif; line-height: 1.5em; margin: 0; font-weight: 300; background-color: #eee; font-size: 15px; } a{ text-decoration: none; color: #000; } .container{} header{ border-bottom: 1px solid lightgray; background-color: #fff; height: 60px; text-align: center; padding: 13px; box-sizing: border-box; } section{ border: 1px solid red; height: calc(100vh - 60px); position: relative; } .login{ border: 1px solid red; width: 360px; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); } .login-type{} .login-type h1{ margin: 0; font-size: 38px; text-align: center; } .login-type a{ border: 1px solid red; display: block; text-align: center; height: 50px; line-height: 50px; border-radius: 3px; margin-bottom: 10px; font-size: 18px; color: #fff; } .login-type a:nth-of-type(1){ background-color: #fff; color: #222; /* background: url(images/logo-mobile.png); */ background-image: url(images/logo-mobile.png); } .login-type a:nth-of-type(2){ background-color: #898c9b; } .login-type a:nth-of-type(3){ background-color: #11ce00; } .login-type a:nth-of-type(4){ background-color: #0076fe; } .login-type a:nth-of-type(5){ background-color: #00c026; } .login-type span{ } .login-footer{} [part3]로그인 화면 UI 디자인(css디자인-버튼 디자인 및 체크박스와 label)에서 문제가 생겼습니다.동영상 5:14초에 백그라운드 이미지를 넣을 때 이미지가 안들어가네요 ㅠㅠ <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="css/style.css"> <link rel="icon" href="images/favicon.png"> <title>밴드 로그인 폼</title> </head> <body> <div class="container"> <header> <a href="#none"> <img src="images/logo-band.png"> </a> </header> <section> <div class="login"> <div class="login-type"> <h1>로그인</h1> <a class="btn" href="#none">휴대폰 번호로 로그인</a> <span class="or-text">또는</span> <a class="btn" href="#none">이메일로 로그인</a> <a class="btn" href="#none">네이버로 로그인</a> <a class="btn" href="#none">페이스북으로 로그인</a> <a class="btn" href="#none">라인으로 로그인</a> </div> <div class="login-footer"> <input type="checkbox">로그인 상태 유지 <p> 밴드가 처음이신가요<a href="#none">회원가입</a> </p> </div> </div> </section> </div> </body> </html>
-
미해결스프링 핵심 원리 - 기본편
appConfig.xml 파일 설정 오류
appConfig.xml 파일 작성 과정에서 오류가 발생해서 문의드립니다. xml에서 beans, bean, constructor-arg 라는 태그를 인식하지 못하는 오류가 발생했는데, 이 경우 어떻게 조치해야하는지 모르겠습니다. 에러 메세지는 아래 처럼 표시되고 있습니다. Cannot resolve symbol 'bean'
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
단일책임원칙?
안녕하세요 강사님, 강의 초반에 axios.get('url')을 return 해 주는 것이 중요하다고 말씀해 주셨는데요, NewsView.vue컴포넌트에서 fetchNewsList(vm)를 호출하면서 파라미터를 전달해도 충분히 구현가능하더라구요, 프로그래밍 원칙이나 확장성 때문에 함수가 한 가지만 할 수 있도록 하신 건지 대충 넘어갈 수 없어서 질문했습니다! 의도가 궁금해요!
-
미해결스프링 배치
커서 기반 커넥션 질문
안녕하세요! 간단하게 궁금한 점이 있습니다. 데이터가 총 100개 있고 청크 사이크가 10으로 잡아서 작업을 처리한다고 가정했을 때 커서기반이 커넥션을 계속 물고 있다는 의미는 100개가 모두 처리될 때까지 끊지 않고 계속 물고 있다는 의미인가요 ?
-
미해결초보자도 만들 수 있는 스크롤 인터렉션. 1편 자바스크립트
offsetTop[index] = $(obj).offset().top; 부분질문
선생님 ! 수업 잘 듣고 있습니다 혹시 offsetTop[index] = $(obj).offset().top; 이 부분에 $(obj)를 자바스크립트로 사용 하고 싶을 땐 어떻게 바꿔야할까요? 시도 해본 방법으로는 obj.offset().top; obj[index].offset().top; 두 방법으로 시험해봣는데 둘다 오류가 뜨네요 혹시 답변 가능 하실까요?
-
미해결[신규 개정판] 이것이 진짜 크롤링이다 - 기본편
안녕하세요^^
-안녕하세요^^ 우선 양질의 강의를 무료로 들을 수 있게 해주셔서 감사합니다. beautifulsoup도 그렇고 다른 것들을 터미널에서 입력하고 설치하는데 계속 하기와 같은 문구가 뜹니다. 'C:\Users\Rachel\AppData\Local\Programs\Python\Python310\python.exe -m pip install --upgrade pip' command. 관련 링크 찾아들어가서 -m pip install --upgrade pip 이걸 그대로 쓰니까 잘 안되더라구요, 혹시 다르게 써야하는 걸까요?ㅜ
-
미해결따라하며 배우는 도커와 CI환경 [2023.11 업데이트]
EB 내에서 도커 이미지 생성 시 오류가 발생합니다.
안녕하세요 선생님! Travis CI에서 테스트에 성공하고 EB로 디플로이까지는 성공하나, EB 내에서 이미지를 생성하다가 오류가 발생합니다. 오류는 복사 실패 입니다. tep 9/9 : COPY --from=builder /usr/src/app/build /usr/share/nginx/html COPY failed: stat usr/src/app/build: file does not exist. Check snapshot logs for details. (Executor::NonZeroExitStatus) /usr/src/app/build 안의 내용을 Nginx로 카피하는 부분에서 문제인데 혹시 제가 체크해봐야 할 사항은 어떤게 있을지요? Dockerfile은 다음과 같습니다. FROM node:alpine as builder WORKDIR /usr/src/app COPY package.json . RUN npm install COPY . . CMD ["npm", "run", "build"] FROM nginx EXPOSE 80 COPY --from=builder /usr/src/app/build /usr/share/nginx/html
-
미해결스프링 시큐리티
결론적인 개념 '익명사용자'
위에 질문 내용을 쭉봤지만 제가 생각하는 결론입니다.. 1. S.C으로 인증이 안된 모든 사용자는 익명사용자 2. 단순히 User가 Null로 처리해도 무방하지만 스프링 시큐리티를 사용하여 통일화하기 위해 사용 ex) 해당 코드내에 isAnonymouse() 와 isAuthenticated() 3. 다른 구조로 생각하면 로그인페이지도 익명사용자는 허용하게끔 처리하여 보여지게끔 처리 - 너무 깊게 생각하지않고, 인증이 안된 나머지 사용자라고 생각하고 있습니다
-
미해결함수형 프로그래밍과 JavaScript ES6+
map 과 each 의 차이점 질문
자바스크립트를 한창 공부중인 학생입니다 map 함수와 each 함수에 대해 궁금한점이 있습니다 _.map은 마지막에 새 배열을 리턴하는걸로 알고있는데요 _.each는 위에 map과 역할은 비슷하나 리턴값이 없는것이 차이점일까요? 혹시 이 글에서 제가 잘못 이해한점은 있을까요? 그리고 키보드 소리가 좋아서 그런데 혹시 녹화 당시 무슨 키보드를 쓰셨는지도 궁금합니다!!
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
옵셔널_2 강의에서 궁금한게 있습니다!
9번 10번 라인에 인트형옵셔널로 데이터타입을 지정했는데 그냥 인트형으로 하면 20번 라인 처럼 복잡하게 하지 않는거 아닌가요?? 값이 0일 수도 혹은 널 일수도 있는 모르는 상황일때 unwrapping 을 하는건가요??
-
해결됨실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
이중 컬렉션(?)은 한 번에 조회가 불가능 할까요?
안녕하세요 영한님! 토이 프로젝트를 진행하면서 문제가 생겼는데, 해결이 안되어서 질문드리러 왔습니다😭 현재 인스타그램 클론 코딩을 하고 있는데요, 게시물을 업로드할 때, 이미지를 여러 장 추가할 수 있고, 각각 이미지에 다른 유저를 여러 명 태그를 할 수 있게 되어 있습니다. 구조를 보면, 게시물 안에 이미지 리스트가 있고, 각각 이미지 안에 태그 리스트가 존재하게 됩니다. ✅Q1. 이러한 상황에서 게시물 목록을 조회하려 할 때, 이미지와 태그도 한 번에 담아서 조회하는 방법이 있을까요? queryFactory .selectFrom(post) .leftJoin(post.postImages, postImage).fetchJoin().distinct() .leftJoin(postImage.postImageTags, postImageTag).fetchJoin().distinct() .orderBy(post.id.desc()) .limit(11) .fetch(); 위의 사진과 같이 조회하면 cannot simultaneously fetch multiple bags 예외가 나오더라구요ㅠㅠ ✅Q2. 만약 위와 같이 한 번에 조회하는 게 불가능하다면, 다른 좋은 방법이 있는지 궁금합니다.
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
3-I 코드 질문 있습니다!
강의의 코드에서 113번째 줄에 있는 visited[turn % 2][nx] = visited[(turn + 1) % 2][x] + 1; 거리를 구하는 것이 아니고 방문 여부를 파악하는 것이기 때문에 visited[turn%2][nx] = 1; 로 풀어도 된다고 생각하는 데 이것이 맞을까요? 만약에 아니라면 어떤 이유인지 궁금합니다!
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
findByName 메서드 질문입니다!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]웬만하면 스스로 찾아보고 해결해왔는데 여기서 막히네요... 람다 개념을 따로 공부 안해놓고 수강해서 그럴 진 모르겠지만getName부분이 빨간줄 쳐지면서 아래와 같은 problems가 나옵니다. 왜 이런거죠? ㅜㅜ