묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 핵심 원리 - 기본편
혹시 스프링 완전정복 로드맵의 마지막 강의인 스프링부트는 기존 스프링부트 로드맵의 강의와 무슨차이인가요?
관련글이 안보여서 질문남깁니다!
-
미해결배달앱 클론코딩 [with React Native]
ts오류
안녕하세요 강사님 naver map ts 오류인거 같은데 해결방법있을까요?
-
미해결실습으로 배우는 OAuth 2.0 개념 원리, 그리고 해킹과 보안
샘플사이트에 문제가 있어 문의 드립니다.
- 안녕하세요 올려주신 사이트를 아파치 서버에 올렷고 정상적으로 사이트연결을 가능하지만, 탑타이틀 메뉴가 나오지 않습니다, 개발자도 도구로 확인해보면 poper.min.js.map 가 정상 호출이 안되는거 같습니다 ㅜㅠ 개발환경은 맥 m1 , mamp , 로 설치하여 구동 하였습니다.. 감사합니다. 추가. 구글링을 하여 poper.min.js.map을 다운받아 설치함으로 404에러는 해결됫으나, 여전히 탑메뉴가 나오질 않습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
루키스님 안녕하세요! 게임 개발을 목표로 하는 수강생입니다!
스팀에 게임 출시를 목표로 유니티 공부를 하고 있습니다! 온라인 게임보다는 (볼륨이 상대적으로 적은)싱글 게임을 만들 생각입니다! 강의 구성으로만 봐서는 1 ~ 3파트만 봐도 될 것 같은데 4파트부터는 따로 챙겨볼 강의는 없나요? 아무래도 개발이 처음이다보니, 선택과 집중을 할 예정이라 집중적으로 투자할 강의만 보고 싶습니다! 물론 이번 게임을 출시하고 나머지 부분도 다 정독하여(이미 전부 결제했습니다!) 마스터할 예정입니다^^ 늘 제 질문에 답변을 잘해주셔서 감사합니다!
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
초기화와 할당의 개념
안녕하세요 제로초님 var 같은 호이스팅 시 선언과 초기화가 동시에 일어나는걸로 알고 있는데요 여기서 초기화란 자바스크립트 엔진이 undefined를 할당해주는 것이니 초기화랑 할당은 같은 의미로 봐도 되는걸까요? 아니면 다른 차이점이 있는지 궁금합니다 ex) const a = 123; // 선언과 초기화? 선언과 할당 인지... 관련 자료를 찾아봤는데 자바(Java)에서 초기화는 객체를 선언하고 값을 최초로 할당하는 것이다. int a = 10; 이렇게 작성한 것은 선언과 동시에 초기화한 것이고, 이후에 a = 20; 을 입력하면 초기화가 아니라 값을 바꾸는 할당(allocation)이 된다. 자바스크립트에서도 동일하게 이해하면 될까요?
-
미해결[NarP Series] MVC 프레임워크는 내 손에 [나프1탄]
코드 읽는 법에 대해서 질문드립니다 !
PrintWriter out = response.getWriter(); Connection conn = DriverManager.getConnection(url, user, password); 자바TPC 강의에서 예를들면 String str = new String 이 있다고 했을때 str이라는 참조변수를 통해서 String 클래스 안에 정의된 변수 or 메서드 들을 사용하는 것 인데 맨 위의 두 코드들은 new가 아니므로 out이나 conn이 인스턴스를 생성한 것도 아니고 response라는 참조변수가 가르키고 있는 getWriter()메서드를 사용하고 리턴 받은 것을 PrintWriter 주소 안의 박스 한칸에 담고 그것을 out이 가르킨다 맞나요?out은 객체가 생성되지 않았는데(new가 없으므로) 어떻게 out.println이 가능한건지도 잘 모르겠습니다. response.getWriter을 통해 리턴 받은 것은 하나의 변수 or 하나의 형태인데 그것이 어떻게 빨대를 만들어 주는 건지도 잘 모르겠습니다..어디서부터 착각하고 있는지 ㅠㅠㅠ A타입 A타입을 가르키는 참조변수 = B타입을 가르키는 참조변수.메서드(); 이런 형태 자체를 선생님께서 자바TPC에서 알려주신 메모리 박스처럼 이해를 못하겠습니다 ..ㅜㅜ 질문이 두서없지만 부탁드리겠습니다.. !!
-
미해결스프링 핵심 원리 - 기본편
Bean의 id 와 constructor-arg의 name
다양한 설정형식 지원 영상에서 XML 파일 코드 작성 하실때 Bean 태그의 id와 constructor-arg의 name 는 무슨의미인지 잘 모르겠습니다,, Constructor-arg 의 ref 와 bean 의 id는 같아야하는거 까진 이해했습니다
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
회원가입등록 409 에러
registerUser() 함수를 실행하고 값을 입력했을때 응답코드에서 409 에러가 뜨네요. 중복되자않을만한 다른 아이디로 여러번 실행했을때도 동일한 에러가 뜹니다.
-
해결됨[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
UI_Inven에서 Bind시 오류가 발생합니다
UI_Inven에서 Bind<GameObject>(typeof(GameObjects));를 할 때 오류가 떠서 breakpoint를 잡아보니 이 부분의 foreach문 에서 오류가 발생합니다 ArgumentException: GetComponent requires that the requested component 'GameObject' derives from MonoBehaviour or Component or is an interface. UnityEngine.GameObject.GetComponentsInChildren[T] (System.Boolean includeInactive) (at <4a31731933e0419ca5a995305014ad37>:0) UnityEngine.GameObject.GetComponentsInChildren[T] () (at <4a31731933e0419ca5a995305014ad37>:0) Util.FindChild[T] (UnityEngine.GameObject go, System.String name, System.Boolean recursive) (at Assets/Scripts/Utils/Util.cs:43) UI_Base.Bind[T] (System.Type type) (at Assets/Scripts/UI/UI_Base.cs:23) UI_Inven.Init () (at Assets/Scripts/UI/PopUp/UI_Inven.cs:21) UI_Inven.Start () (at Assets/Scripts/UI/PopUp/UI_Inven.cs:14) Bind할 때 GameObject가 아닌 Transform으로 Bind를 해보니 오류 없이 정상적으로 작동했습니다 해결은 했지만 강의에서는 GameObject를 받아서 잘 되었는데 저는 안 되는 건지 궁금해서 질문을 남겨봤습니다.. 강의랑 버젼이 달라서 그런 것인가요??
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
소수 질문
print(1.1+2.2) 결과값은 3.0000000000003이라더군요 어떻게 해결해야 하나요? 인터넷 찾아봐도 어렵네요...
-
미해결내 집 마련 파이썬
코드 문의
안녕하세요 강사님, 실거래와 전세가 구현 부분에서 에러가 발생하여 문의 드립니다. csv = pd.read_csv('/content/drive/MyDrive/Colab Notebooks/code.csv', delimiter="\t") 부분은 이미 저장된 csv 파일을 불러와서 csv에 대입하는 것 같습니다만, 도로코드 에서 주석 처리 된 부분을 실행 해야 하는 것인지요? # df.to_csv("/content/drive/MyDrive/Colab Notebooks/REGION_CODE_FULL.csv", columns=header, sep='|', na_rep='NaN', index=False) 주석을 풀고 REGION_CODE_FULL.csv -> code.csv으로 저장한 이후에 불러오기를 할 경우에 csv["code"] = csv.법정동코드.apply(lambda x: str(x)[0:5]) 에서 'DataFrame' object has no attribute '법정동코드'라고 에러가 발생 합니다. 무엇인가 수정되어야 할 부분이 있는 것 같은데 잘 모르겠습니다. 바쁘시겠지만 가이드 해주시면 감사하겠습니다.
-
미해결실전! Querydsl
queryDsl 조회 후 service 에서 다시 N+1 호출 발생
안녕하세요. 영한님. 좋은 강의 덕분에 실무에서 잘 사용하고 있습니다. 감사합니다. 강의를 통해 습득한 queryDsl 을 실무에 적용하면서 이해가 안되는 상황이 생겨서 질문하려고 합니다. queryDsl 을 이용해서 아래처럼 promotion, promotionContent 를 조회 하고 promotion != null 경우 promotionContent 과 oneToMany 양방향 연관관계인 artBoardLink 를 조회해서 promotionContent 에 참조해주고 있습니다. 쿼리는 분명히 아래 코드 실행 시점에 의도한대로 실행이 되는데요. 디버깅을 하거나 조회된 artBoardLink 를 service 레이어에서 접근을 하게 되면 N+1 쿼리가 실행이 됩니다. 임시로 @BatchSize(size=20) 으로 N+1 쿼리 실행 횟수는 줄였지만 완벽한 해결 방법은 아닌거 같아서 질문드리러 왔습니다. 호출하는 service 레이어의 메소드에 @Transactional(readOnly=true) 도 사용중인데 ㅠ_ㅠ 분명 queryDsl 코드 실행 시점에 의도한 select 쿼리가 호출이 되는데 왜 service 레이어에서 artBoardLink 접근 시 다시 쿼리가 발생하는건가요? 해당 이슈에 대한 조언도 부탁드릴수 있을까요?
-
해결됨작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
ListView 이후 사진 컨테이너 크기가 고정적입니다.
list.html---------------{% extends 'base.html' %}{% load static %}{% block content %} <style> .container div { width: 250px; height: 400px; background-color: antiquewhite; display: flex; justify-content: center; align-items: center; border-radius: 1rem; } .container img { width : 100%; border-radius: 1rem; } </style> {% if article_list %} <div class="container"> {% for article in article_list %} <a href = "{% url 'articleapp:detail' pk=article.pk %}"> {% include 'snippets/card.html' with article=article %} </a> {% endfor %} </div> <script src = "{% static 'js/magicgrid.js' %}"></script> {% else %} <div class = "text-center"> <h1>No Articles YET! </h1> </div> {% endif %} {% include 'snippets/pagination.html' with page_obj=page_obj %} <div style = "text-align: center"> <a href = "{% url 'articleapp:create' %}" class ="btn btn-dark rounded-pill col-3 mt-3 mb-3"> Create Article </a> </div>{% endblock %}--------------## magicgrid.js 에 아래 구문도 추가하였습니다...기존의 github magic-grid.cjs.js 코드.let magicGrid = new MagicGrid({ container: '.container', animate: true, gutter: 12, static: true, useMin: true});var masonrys = document.getElementsByTagName("img");for (let i = 0; i < masonrys.length; i++) { masonrys[i].addEventListener('load', function () { magicGrid.positionItems(); }, false);}magicGrid.listen();위와 같이 사진의 크기에 따라 컨테이너가 바뀌어야하는데 바뀌지 않고 고정적입니다.강사님 깃허브도 봤는데 문제가 뭔지 잘 모르겠습니다.다른 분 글 보면서 개발자도구 disable 캐시도 적용해봤는데해결되지 않았습니다.
-
미해결스프링 핵심 원리 - 고급편
로그 검증과 관련되어 질문드립니다.
안녕하세요! 강의를 듣다가 로그 검증이 하고 싶어 진행하다 궁금증이 생겨 질문글을 올렸습니다.☺️ 1. 생성한로그를 테스트하기 위해서 ListAppender에 로그들을 담아서 테스트를 진행하게 됐는데, 해당 방식으로 테스트를 진행하는 방법말고도 다른 방법도 있나요? 2. 실제 비즈니스 로직에서 해당 로그 출력 검증을 단위 테스트할 때 진행하게 되나요? 3. 실무에서는 로그를 검증하기 위해 어떤 방식을 사용하는지 궁금합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
간격띄우기와 중간배열이 강의내용과 다르게 됩니다.
index.html <html> <head> <title>올웨이즈 마켓</title> <link href="index.css" type=""text/css rel="stylesheet" /> </head> <body> <div id="header"> <div id="header-area"> <img src="images/icons/logo.png" /> </div> </div> <div id="body"> <div id="banner"> <img src="images/banners/banner1.png" /> </div> <h1>판매되는 상품들</h1> <div id="product-list"> <div class="product-card"> <div> <img class="product-img" src="images/products/basketball1.jpeg" /> </div> <div class="product-contents"> <span class="product-name">농구공 1호</span> <span class="product-price">50,000원</span> <div class="product-seller"> <img class="product-avatar" src="images/icons/avatar.png" /> <span>그랩</span> </div> </div> </div> <div class="product-card"> <div> <img class="product-img" src="images/products/keyboard1.jpg" /> </div> <div class="product-contents"> <span class="product-name">키보드 1호</span> <span class="product-price">30,000원</span> <div class="product-seller"> <img class="product-avatar" src="images/icons/avatar.png" /> <span>그랩</span> </div> </div> </div> </div> </div> <div id="footer"></div> </body> </html> 제 index.html코드이고 CSS는 올려주신 파일과 동일합니다. 강의내용과 몇가지 다른점이 있어 질문드립니다. 1. #body { height: 100%; width: 1024px; margin: 0 auto; padding-bottom: 24px; } #footer { height: 200px; background-color: red; } 에서 padding-bottom: 24px;으로 했을때 강사님처럼 body와 footer와의 간격이 벌어지지 않습니다.(더 가깝습니다.) 2. 13:44 #header-area { width: 1024px; height: 100%; display: flex; align-items: center; } 에서 align-items: center;를 했는데도 가운데 정렬로 맞춰지지 않습니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
Github 권한 부탁드립니다. ㅠ.ㅠ
인프런 아이디 : khmin@cspi.co.kr 인프런 이메일 : khmin@cspi.co.kr 깃헙 아이디 : hermeswing@naver.com 깃헙 Username : hermeswing Reply 메일만 계속 날라오고 실제 권한은 생성되지 않은 듯하고.. 확인 부탁드립니다. ㅎㅎ
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
forEach 익명함수 에러, 두번째 매개변수 argThis 관련 질문
섹션 1의 forEach, map, filter, reduce관련 강좌에서 막힌 점이 생겼습니다. 첫번째 사진에서, 강사님이 한것처럼 콜백함수를 function으로 작성했는데요, 에러가 뜹니다. 화살표 함수로 하니까 잘 실행이 되는데, 같은 의미의 코드인데 왜 에러가 뜬걸까요? 강사님 코드를 그대로 쓴건데도요. 두번째사진에서는 forEach의 두번째 파라미터가 argThis로 전달되어야하는데 즉, [1, 2]이 떠야하는데 본래 배열이 콘솔에 출력됩니다. 이 또한 강사님 코드 그대로 썼는데 저는 왜 이러한 결과가 나온건가요?
-
미해결따라하며 배우는 리액트 A-Z[19버전 반영]
axios 오류 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있안녕하세요 Row.js fetchMovieData 부분에서 콘솔찍으면 axios 오류가 나는데 한번 봐주시면 감사하겠습니다 ㅠ 배너 이미지는 잘 나오고 있습니다 Row.js import axios from "axios"; import React, { useEffect, useState } from "react"; export default function ({ isLargeLow, title, id, fetchUrl }) { const [movies, setMovies] = useState([]); useEffect(() => { fetchMovieData(); }, []); // const fetchMovieData = async () => {}; const fetchMovieData = async () => { const request = await axios.get(fetchUrl); console.log("request", request); // setMovies(request.data.results); }; return <div></div>; } App.js import requests from "./api/requests"; import "./App.css"; import Banner from "./components/Banner"; import Nav from "./components/Nav"; import Row from "./components/Row"; function App() { return ( <div className="App"> <Nav /> <Banner /> <Row title="NEFLIX ORIGINALS" id="NO" fetchUrl={requests.fetchNetflixOriginals} isLargeRow /> <Row title="Trending Now" id="TN" fetchUrl={requests.fetchTrending} /> <Row title="Top Rated" id="TR" fetchUrl={requests.fetchTopRated} /> <Row title="Action Movies" id="AM" fetchUrl={requests.fetchActionMovies} /> <Row title="Comedy Movie" id="CM" fetchUrl={requests.fetchComedyMovies} /> </div> ); } export default App;
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
스프링입문하는데 좋은 책이있을까요?
안녕하세요 취업한지 이제 1일차된 사원인데 학원다니면서 스프링프레임워크를 배우지 않아서 스프링 입문으로 영상보면서 공부할려는데 도움될만한 책이 있을까요?
-
미해결웹퍼블리셔가 알려주는 실무 웹사이트 따라만들기 Season1
atom으로 진행하고 있는 중에 질문이 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. atom으로 강의 내용을 따라가고 있습니다. 다름이 아니라 두번째 강의에서 default와 index.css 를 link를 사용해서 연결해 주셨는데, 저의 경우 저의 파일에 이 두가지가 있지 않습니다. 혹시 어디에 위치해 있는지, 또는 해결방안을 알려주실 수 있으신가요?