묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
JavaScript 라이브러리 인식 불가
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]https://drive.google.com/file/d/1dYiDxEpDP2eVFCNY2Z6Lm0feoZscE0JS/view?usp=sharing안녕하세요.강의를 다 듣고 상품 삭제 기능을 직접 만들어 보고 있습니다.jquery와 bootstrap을 사용하여 modal창을 만들어 보려고 하는 중에 jquery 라이브러리를 불러오는데 실패 했었습니다.jquery 라이브러리 위치는 resources/templates/css경로 아래에 두었습니다. 영한님께서 말씀하신 out폴더를 지우고 서버를 재실행 하여도 같은 문제가 발생하여,resources/static/css경로에 두고 실행하였더니 jquery 라이브러리가 인식되는데요.templates경로 아래에만 jquery라이브러리 파일을 두었던 이유는 강의 내용에서 아래와 같은 내용을 언급하셨기 때문입니다.강의 내 "resources/templates인식되는 원리" 질문의 답에서도 ThymeleafProperties.java파일에 DEFAULT_PREFIX 값이 'classpath:/templates/'으로 되어있다고 답변되어 있어templates경로 아래에 jquery 라이브러리를 두었던 것인데요.라이브러리 파일을 어떤 이유에서 static폴더에다가 두어야 동작 하는 것인지 질문드립니다.
-
미해결모든 개발자를 위한 HTTP 웹 기본 지식
301 관련 질문 입니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]클라이언트가 POST를 사용해서 이전 URI(ex. /event)로 요청을 했을 때 바뀐 URI면 서버가 301 응답을 보내고 LOCATION 헤더에 바뀐 주소(/new-event)로 리다이렉트 한다고 하셨는데 클라이언트에서 요청한 URI가 바뀌기 전 URI 이며 이 URI는 이제 리다이렉트 해야 된다는 것을 서버가 어떻게 인식을 하나요??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
static 선언 이유
static을 붙여서 생성하면 클래스 변수기 때문에 인스턴스를 생성하지 않고 바로 사용할 수 있을 때 붙인다고 알고 있는데 sequence와 store에 static을 붙인 이유가 무엇일까요?
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
인구 이동 문제 시간복잡도 질문
안녕하세요 강사님. 인구 이동 문제 시간복잡도에 대해서 질문드립니다.N이 최대 50으로 모든 나라를 탐색한다고 가정하면 2500.인구이동의 횟수는 최대 2000.연결 컴포넌트를 구해야하기 때문에 방문 처리를 해주므로, 시간복잡도가 2500 * 2000으로 생각했습니다.맞을까요?
-
미해결데이터 분석 SQL Fundamentals
쿼리 질문
안녕하세요~아래 문제에서,join nw.shippers d on b.ship_via = d.shipper_id>> 왜 ship_via = shipper_id 인지 잘 이해가 안됩니다.두 키 값이 같은 키 값인걸까요? [문제]-- Berlin에 살고 있는 고객이 주문한 주문 정보를 구할것-- 고객명, 주문id, 주문일자, 주문접수 직원명, 배송업체명을 구할것.select a.customer_id, a.contact_name, b.order_id, b.order_date, c.first_name||' '||c.last_name as employee_name, d.company_name as shipper_namefrom nw.customers ajoin nw.orders b on a.customer_id = b.customer_idjoin nw.employees c on b.employee_id = c.employee_idjoin nw.shippers d on b.ship_via = d.shipper_idwhere a.city = 'Berlin'; 그리고 회사에서 DB2를 사용하는데, 현재 강의에서 알려주시는 postgres2 와 많은 차이가 있는지도 문의 드립니다..!
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12
Lighting 추가하고 나니 프레임이 많이 떨어지는데 원래 이런 건가요?
원래 1000프레임 가까이 나왔는데 Lighting 추가하니 100~150프레임으로 떡락 하네요 ㅠ 제가 뭔가 잘못 쳤나해서 예제코드를 다운받아도 같은 프레임이 나오는데 원래 빛에 대한 연산이 프레임을 많이 잡아먹는건가요?
-
미해결[입문자를 위한 UE5] Part1. 언리얼 엔진 블루프린트
질문있습니다.
맵에서 Vaiable Type을 String으로 바꾸면 이런 창이 계속 나오는데 이건 왜 그런건가요? 그리고 영상에서처럼 맵 string으로 010-111-2222라고 하고 Enter를 누르면이렇게 -323으로 변경됩니다. 이건 왜 그런건가요?
-
미해결데이터 분석 SQL Fundamentals
날짜 관련 질문
안녕하세요!-- 고객명 Antonio Moreno이 1997년에 주문한 주문 정보를 주문 아이디, 주문일자, 배송일자, 배송 주소를 고객 주소와 함께 구할것.이 문제에서, 1997년에 주문한 주문 정보 where절 작성할 때where b.order_date between '19970101' and '19971231' 이렇게 작성해도 1997년 주문 정보가 추출이 되는 거 같은데, 강의에서 between to_date('19970101', 'yyyymmdd') and to_date('19971231', 'yyyymmdd')이렇게 to_date라고 쓰신 이유가 따로 있을까요?!
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
시간복잡도Q4 질문
while(i > 0){ a += i; i /= 2; } 위 코드에서 i가 계속 나뉘어 져도 0보단 크니까 무한히 돌아가는걸로 이해했는데 강의에선 아니여서 질문 남깁니다..!i = 4 이면 i가 2->1->0.5->0.25 ... 이렇게 되는게 맞지만 int형 변수이기 때문에 그냥 0으로 처리되어서 종료조건을 만족하는것인가요?
-
미해결
Atom 패키지 설치가 안됩니다 (검색 다 해봤고 따라해봤습니다)
Autocomplete고 Script고 설치가 안되서 찾다보니https://archive.musicdevman.com/1168/atom-unable-to-verify-the-first-certificate-gyp-err-stack-at-error-native/여기서 하는 방법대로 따라해봐도 안되고에러메세지에선 Certificate has expired라고 뜨는데 오늘 설치한 프로그램에 무슨 certificate가 만료가되는지도 모르겠고 질문 올려봐도 답변도 없네요.
-
해결됨[코드캠프] 시작은 프리캠프
싸이월드 만들기 1탄 과제 코드 질문
싸이월드 만들기 1탄 과제 만들기 코드를제가 한 과제와 비교하면서 공부하고 있습니다.저하고 다른 부분이 있어서 그 이유가 궁금합니다. HTML <div class="left__body__footer"> <div class="wrapper__feel"> <div class="feel__title">오늘의 기분</div> <select class="feel__select"> <option>기쁨 😊</option> <option>슬픔 😭</option> <option>화남 😠</option> <option>분노 😡</option> </select> </div> </div>html은 과제 class 이름 참고하면서 만들어서 똑같습니다. CSS.wrapper__feel { <--------- 과제 예시 코드 display: flex; flex-direction: column; justify-content: center; width: 100%; }위의 코드가 과제 예시 코드입니다.아래 코드가 제가 한 코드입니다..feel__select { <------ 제가 한 코드 width: 100%; } <-width 차이-> 저는 div태그가 블록레벨 태그라서 <div class="feel__title">오늘의 기분</div> 안에 있는 '오늘의 기분'은 왼쪽으로 정렬되기 때문에 그대로 두고위의 코드 예시처럼 select 박스만 크기 조절하여 해결했습니다. 저는 과제 내용의 셀렉트 박스의 width를 select 박스 자체에 100%로 주었고과제 예시 코드는 자식요소의 div와 select가 포함된 <div class="wrapper__feel"> div를 정렬한 뒤 width 100%를 주었더라구요.그런데 아래의 코드처럼 flex 정렬부분을 주석처리하니깐 width 속성이 안 먹더라구요.그 이유가 궁금합니다. .wrapper__feel { /* display: flex; flex-direction: column; justify-content: center; */ width: 100%; } +++ 제가 한 코드를 지우고 과제 예시 코드 중 width: 100%; 부분을 지워도 과제 예시 코드와 결과와 같습니다.flex 정렬이 되면 footer의 width 100% 속성이 상속되는 건가요?display 정렬과 width의 관계에 대해 알고 싶습니다..wrapper__feel { display: flex; flex-direction: column; justify-content: center; /* width: 100%; */ <---- 과제 예시 코드의 이 부분을 지워도 결과가 같습니다. }제가 한 코드를 지우고 이렇게만 해도 같은 결과가 나옵니다. 차이를 알고 싶습니다..feel__select { <- 제가 한 이 코드를 지우고 위의 코드 정렬부분만 실행해도 결과가 같음. width: 100%; }
-
해결됨나도코딩의 자바 기본편 - 풀코스 (20시간)
Switch Case 질문 드립니다
안녕하세요.Switch Case 강의 듣고 궁금한 점이 있어서 질문 드립니다.강의 설명 장학금 예시에서 여러 개의 case에 대해 동일한 동작을 수행할 때는 아래와 같이 case 내 statement를 안적어도 된다고 설명해주셔서 중고 상품 등급에 따른 가격 책정 예시 부분에도 case 내 동일한 동작(price+=1000)을 삭제해봤는데 출력값이 안 맞게 나오네요~ 연산 동작을 수행할 때는 적용이 안되는 건가요? 아니면 제가 뭔가를 잘못 적은걸까요?ㅎㅎgrade = 1; // 등급 price = 7000; // 기본 가격 switch (grade) { case 1: case 2: case 3: price += 1000; break; } System.out.println("2." + grade + "등급 제품의 가격: " + price + "원");
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
에뮬레이터 인터넷 연결 안됨, Firebase data 안뜨는 오류! (다이어트앱)
Ignoring header X-Firebase-Locale because its value was null. 이런 오류가 계속 뜨면서, 다이어트앱 익명로그인으로 저장했던 메모들이 계속 안뜨는 오류가 지속 발생 되었습니다. 우선, 에뮬레이터에서 와이파이를 꺼보면 보통 인터넷이 연결되며 가능한 경우도 있지만. 또 곧 오류가 뜨더군요. 저는 맥북 프로를 사용했고. 제 경우에는 Stackoverflow를 많이 찾아본 결과https://stackoverflow.com/questions/42736038/android-emulator-not-able-to-access-the-internet 이 글이 도움이 되었습니다.매우 간단하게, 맥북 설정에서 네트워크에 8.8.8.8을 추가하니허무하게도 안드로이드 스튜디오 에뮬레이터의 인터넷 오류가 바로 해결 되었습니다.
-
미해결업무가 100배 빨라지는 엑셀 데이터 활용과 분석 노하우
오름차순 관련
안녕하세요. 항상 감사드립니다. 1.) 다음과 같이 국가명을 오름차순으로 정리하고 싶습니다. 이전 강의에서 배웠던 대로 병합된 머릿글(국가명, 우편구분 등등)을 다 해제하였는데 하고 나니 모양이 너무 복잡해지더군요. 그래서 머릿글에 필터도 씌워봤는데 이것도 열이 자기 마음대로 바뀌고 그럽니다.혹시 좋은 방법이 없을까요? 감사합니다.
-
미해결따라하며 배우는 NestJS
뒷 부분 공부하고 싶습니다!
강의 뒷 부분이 너무 궁금합니다!다른 비슷한 질문에 올라온 답변의 url은 다른 사람은 못 보게 돼 있는 것 같습니다.. 자료를 따로 받을 순 없는건가요??
-
미해결홍정모의 따라하며 배우는 C언어
scanf 무시
int main() { char t = 0; int red; printf("enter char : "); red = scanf("%c", &t); while (red==1) { printf("OK\n"); printf("enter next char : "); red = scanf("%c", &t); } printf("END\n"); return 0; } q를 입력했을 때 생각한 결과는enter char : qOKenter next char :이건데while문 안에 있는 scanf가 입력을 한번 건너뛰더라고요. q를 한번 입력했더니 결과로enter char : qOKenter next char : OKenter next char :이렇게 나왔습니다 왜 입력을 건너뛴건가요??
-
미해결업무가 100배 빨라지는 엑셀 데이터 활용과 분석 노하우
빈셀에 0입력 관련
선생님 안녕하세요.앞으로 잘 부탁드립니다. 아래와 같이 질문드립니다. 빈셀을 0으로 바꾸는 건 이제 알 것 같은데요.1) 반대로 다시 0을 빈셀로 바꾸려면 어떻게 해야 하나요? 일단 이동옵션을 이용해 봤는데 상수를 이용해 볼까 했는데 잘 안되고또 바꾸기 기능을 사용해보려 했는데 찾을내용 0, 바꿀내용 빈칸 (스페이스) 역시나 안되네요. 선생님께 도움을 요청드립니다. 감사합니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
풀어보면 좋은 문제목록 글자가 이상합니다
다 깨진건지 한글로 어떻게 쓰여있는지 알고싶습니다!
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
6-N, 14002번, 가장 긴 증가하는 부분 수열4
항상 감사히 듣고 있습니다. 틀린 코드http://boj.kr/89f3498f8d764bc28b21da4a0e6b6844 맞는 코드http://boj.kr/af18217ef5ac4519b765ccdc934c208c차이는 LIS의 max값을 구하는 maxi와index값을 전역변수로 두냐 안두냐로 78%에서 segfault가 발생합니다. 크게 상관이 없는거 같은데 왜일까요? 지역변수일때 초기화 안해줘서 그런가요?
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
예제 질문
5.2 반복문 for 강의에 나오는0부터 99까지 숫자 출력하기 예제할때 제가a=[0:100]for num in a: print(num)이라고 작성해봤는데첫줄에 에러가 있다고 뜹니다. 이유를 알 수 있을까요?