묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
html과 jsp요청 시 Whitelabel_Error_Page가 뜹니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]main/webapp/index.html을 위치시키면 Whitelabel_Error_Page가 떠서 main/resources/static에 index.html을 위치시키고 사용했었습니다. 그러나 new-form.jsp생성 후 main/resources/static에 위치시키면 역시나 Whitelabel_Error_Page가 뜹니다. 아래와 같은 로그가 뜰 시 어떻게 해결해야하는 지 알려주시면 감사합니다. 1. main/webapp/index.html 시 2022-08-18 00:53:28.053 DEBUG 26384 --- [nio-8080-exec-2] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [730]2022-08-18 00:53:28.053 DEBUG 26384 --- [nio-8080-exec-2] o.a.coyote.http11.Http11InputBuffer : Received [GET / HTTP/1.1Host: localhost:8080Connection: keep-aliveCache-Control: max-age=0sec-ch-ua: "Chromium";v="104", " Not A;Brand";v="99", "Google Chrome";v="104"sec-ch-ua-mobile: ?0sec-ch-ua-platform: "Windows"Upgrade-Insecure-Requests: 1User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9Sec-Fetch-Site: noneSec-Fetch-Mode: navigateSec-Fetch-User: ?1Sec-Fetch-Dest: documentAccept-Encoding: gzip, deflate, brAccept-Language: ko-KR,ko;q=0.9,en-US;q=0.8,en;q=0.7 ]2022-08-18 00:53:28.059 DEBUG 26384 --- [nio-8080-exec-2] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [706]2022-08-18 00:53:28.060 DEBUG 26384 --- [nio-8080-exec-2] o.a.coyote.http11.Http11InputBuffer : Received []2022-08-18 00:53:28.061 DEBUG 26384 --- [nio-8080-exec-2] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@46caa9e:org.apache.tomcat.util.net.NioChannel@5f497d5d:java.nio.channels.SocketChannel[connected local=/0:0:0:0:0:0:0:1:8080 remote=/0:0:0:0:0:0:0:1:61998]], Status in: [OPEN_READ], State out: [OPEN] 2. main/resources/static/new-form.jsp 시 2022-08-18 00:55:17.413 DEBUG 30912 --- [nio-8080-exec-3] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [706]2022-08-18 00:55:17.415 DEBUG 30912 --- [nio-8080-exec-3] o.a.coyote.http11.Http11InputBuffer : Received [GET /jsp/members/new-form.jsp HTTP/1.1Host: localhost:8080Connection: keep-alivesec-ch-ua: "Chromium";v="104", " Not A;Brand";v="99", "Google Chrome";v="104"sec-ch-ua-mobile: ?0sec-ch-ua-platform: "Windows"Upgrade-Insecure-Requests: 1User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9Sec-Fetch-Site: same-originSec-Fetch-Mode: navigateSec-Fetch-User: ?1Sec-Fetch-Dest: documentReferer: http://localhost:8080/Accept-Encoding: gzip, deflate, brAccept-Language: ko-KR,ko;q=0.9,en-US;q=0.8,en;q=0.7 ]2022-08-18 00:55:17.447 DEBUG 30912 --- [nio-8080-exec-3] o.a.coyote.http11.Http11InputBuffer : Before fill(): parsingHeader: [true], parsingRequestLine: [true], parsingRequestLinePhase: [0], parsingRequestLineStart: [0], byteBuffer.position(): [0], byteBuffer.limit(): [0], end: [744]2022-08-18 00:55:17.447 DEBUG 30912 --- [nio-8080-exec-3] o.a.coyote.http11.Http11InputBuffer : Received []2022-08-18 00:55:17.448 DEBUG 30912 --- [nio-8080-exec-3] o.apache.coyote.http11.Http11Processor : Socket: [org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper@1a562877:org.apache.tomcat.util.net.NioChannel@20872e84:java.nio.channels.SocketChannel[connected local=/0:0:0:0:0:0:0:1:8080 remote=/0:0:0:0:0:0:0:1:62069]], Status in: [OPEN_READ], State out: [OPEN]
-
미해결RDBMS Modeling 프로그래밍 실습(C#)
강의에서 사용하신 소스파일을 받아볼수 있을까요?
강의에서 사용하신 소스파일을 어디서 받아야하나요?
-
해결됨Flutter 앱 개발 기초
에뮬레이터가 이상해요
안녕하세요 로그인 페이지 만들기 할때 처음 에뮬레이터 실행했을때는 잘 실행됐었는데 body : Text('hello flutter') 이거 를 적고 run without debugging 눌렀는데 이런식으로 나오는데 뭐가 잘못된거인가요? never show this again 을 눌러도 에뮬레이터가 제대로 작동하지않네요 에뮬레이터가 초기화면만 뜨고 코드짠대로 수정이안되네요
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
빌드툴에 관해서
교재에서는 빌드가 메이븐인데 강의에서는 그래이들로 진행하시는데 그래이들로 하는 이유가 있나요?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
FeignClient 요청시 time out 오류
안녕하세요. FeignClient추가하고 postman으로 요청할때 userService에서 orderService호출 시 instance를 찾지 못해 timeout 오류가 나고 있는데 혹시 어떤 문제인지 알 수 있을까요? api-gateway통해서 127.0.0.1:8000/order-service로 요청할경우에는 받아와지는데; 앞에 ip 부분을 order-service 혹은 ORDER-SERVICE로 할경우 찾지 못하고 있습니다. 에러 로그 첨부 합니다. No instances found after removing previously used service instance from the search ([EurekaServiceInstance@72718591 instance = InstanceInfo [instanceId = order-service:ef68fdfd1a99f0253e22fe9eaf430e3c}, appName = ORDER-SERVICE, hostName = DESKTOP-8E7EO1V, status = UP, ipAddr = 192.168.0.* , port = 5201, securePort = 443, dataCenterInfo = com.netflix.appinfo.MyDataCenterInfo@dc0252a]). Returning all found instances.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
setBar와 createBar에 대해 질문드립니다.
sequelize가 association에 따른 특별한 method를 만든다고 말씀하셔서 공식문서를 찾아봤는데 setBar 말고 createBar도 있었습니다. setBar는 아예 새로 데이터를 만든다고 이해했는데 createBar도 마찬가지인가요?
-
미해결배달앱 클론코딩 [with React Native]
에뮬레이터 런칭 에러 ㅠㅠ
Task :app:installDebug FAILED Skipping device 'emulator-5554' (emulator-5554): Device is UNAUTHORIZED 에뮬레이터를 넥서스 5로 설정하고 npm run android를 하면 해당 오류가 뜹니다. 오늘 하루종일 구글링해서 유사하게 오류나신분들꺼 다 따라해봐도 해결이 안되네요... FoodDeliveryApp 지웠다 다시 깔앗다도 수십번 반복... ㄹㅇ 정신병 걸려서 저도 심장병 올뻔했습니다 컴퓨터 부술번했어요 ㅋㅋㅋ 혹시 몰라서 에뮬레이터 지우고 그냥 생각없이 갤럭시 넥서스로 만들어서 해봤는데 정상적으로 실행이 되더군요(?) 넥서스 5로 하면 또 똑같이 오류가나고... 다른 기종은 안해봐서 모르겠는데 넥서스 5를 넥서스 S로 잘못봐서 그걸로 구동하니까 또 되더라고요. 근데 또 넥서스 5로 구동하라고 되있으니까 마음 한쪽 구석이 너무 불ㅡ편합니다
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
90점이 나옵니다!!! (51번)
선생님의 DP 방법을 듣고서 제 스스로 코드를 짜봤는데 이게 자꾸 Input 2에서 오류가 나는데 이유를 모르곘습니다....! 테스트시 input 2를 넣었을때) 나와야 하는 값 => 1231 제 값 => 1208 저 같은 경우에는 선생님처럼 반복문 하나에다 오렌지 값들의 합을 넣지 않았고, 따로 dy 배열을 만들지 않고 그냥 맨 처음에 input으로 받은 배열에다가 채웠습니다! 맨위 가로와 맨왼쪽 세로만 세우고 나서 그 다음에 나머지 부분에 오렌지 값의 합을 넣도록했습니다! 문제에 나온 예시로는 오렌지 값이 정답과 같이 들어갑니다 input2만 다르게 나와요! ㅜㅜ 이유를 모르겠습니다!! 도와주세요 ..... #include <iostream> using namespace std; int main() { int H,W; int max = -2147000000; int arr[701][701]; int myH, myW; // input scanf("%d %d", &H, &W); for(int i=0; i<H; i++){ for(int j=0; j<W; j++) scanf ("%d", &arr[i][j]); } scanf("%d %d", &myH, &myW); // orange // 각 '칸까지의 사각형'의 합으로 채우기 // [1] 테두리 채우기 for(int i=1; i<H; i++){ // 왼 세로 arr[i][0] = arr[i-1][0] + arr[i][0]; } for(int j=1; j<W; j++){ // 위 가로 arr[0][j] = arr[0][j-1] + arr[0][j]; } // [2] 나머지 칸 채우기 for(int i=1; i < H; i++){ for(int j=1; j < W; j++){ arr[i][j] += arr[i-1][j] + arr[i][j-1] - arr[i-1][j-1]; } } for(int i=0; i < H; i++){ for(int j=0; j < W; j++){ printf("%d ", arr[i][j]); } printf("\n"); } // [3] 최대의 오렌지 갯수 구하기 for(int i=myH; i<H; i++){ int cnt = 0; for(int j=myW; j<W; j++){ cnt = arr[i][j] - arr[i][j-myW] - arr[i-myH][j] + arr[i-myH][j-myW]; if(max < cnt) max = cnt; } } // output printf("%d", max); return 0; }
-
미해결React 기반 Gatsby로 기술 블로그 개발하기
배포 질문이요!
안녕하세요! 잘 따라고있는 사람입니다. 다름이아니라, 로컬에서는 작업이 문제없이 되는데, 배포를 하니, gatsby 기본 튜토리얼만 나옵니다 ㅠㅠ url index 연결 다 해준 것 같은데 문제가 있네요 ㅠㅠ 깃 르포 주소입니다. : https://github.com/J3llyBe4n/j3llyBe4n.github.io
-
미해결Do it! 자바 프로그래밍 입문 with 은종쌤
printIn 함수 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 제가 jdk11을 설치해서 그냥 사용하려고 하는데 수업을 따라가는데 무리가 없을까요? 또한, 강의대로 똑같이 코드를 쓰는데 printIn에서 계속 오류가 납니다. print로 바꿔서 코드를 구성하면 오류가 없는데.. 이런 기능이 사라진걸까요?
-
미해결스프링 시큐리티
해당 정보를 찾은 Spring 공식 사이트 주소를 알고 싶습니다.
해당 정보와 관련된 Spring 공식 사이트 주소를 알고 싶습니다. 혹시 알 수 있을까요? Spring에서 정보를 제공할 거 같아서 궁금해서요!
-
미해결웹 게임을 만들며 배우는 React
숫자야구게임 - alert가 rendering을 방해하는 것 같습니다...
선생님 안녕하세요. 숫자 야구 코드를 작성하고 테스트 해보는데, 제 브라우저가 문제인지, 아니면 실제로 이렇게 작동하는 게 맞는건지 의문이 들어 사진과 함께 질문 드립니다. 우선은 작성한 코드입니다. 순서나 오타가 없음을 확인하였습니다. 그런데 만약에 10번 틀릴 때 alert가 발생하기 전에, setState가 되고 "10번 넘게 틀려서 실패! 답은 ...입니다." 하고 renderig이 되기 전에 alert가 먼저 띄어집니다. 제 생각엔 원래라면 먼저 틀렸음과 함께 정답이 띄워지고 난 후에 alert가 나타나고 alert를 체크하면 setState가 다시 되어서 게임이 다시 reset되어야 될 것 같은데, alert가 먼저 나타나고 그 이후에 render가 진행되는 것 같습니다. 비동기적인 문제일까요? 아니면 alert의 알림 설정이 제 브라우저 내에서 이상하게 설정되어 있는 걸까요? 다음은 사진입니다. render가 브라우저에 나타나기 전에 alert가 발생하구요, alert를 확인 누르면 다음과 같이 됩니다. 혹시 이렇게 동작하는 것이 원래 맞는지... 아니면 무슨 문제가 있는 건지 정확히 잘 모르겠습니다. 우선 코드는 정확히 오타나 순서 변경 없이 동일함을 확인하였습니다.
-
미해결Google 공인! 텐서플로(TensorFlow) 개발자 자격증 취득
windowed_dataset에서 batchsize에 관해
household_electric_power_consumption 문제에서 ds.window(size=48) 이고, batch_size가 32라 한다면 각 윈도우는 48 개의 row를 갖고, 각 batch는 32개의 row를 갖는것인지, 한 batch에 window 32개를 갖는것인지 궁금합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
메인 함수 실행 오류
메인 함수 실행 도중 Cause: error: invalid source release: 18 라는 문구와 함께 에러가 뜹니다. 자바 18쓰고 있습니다. 어떻게 해야될까요?
-
미해결[왕초보편] 앱 8개를 만들면서 배우는 안드로이드 코틀린(Android Kotlin)
선생님 저는 왜 하나만 정상으로 나오고 나머지는 이상하게 나올까요?
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" android:layout_height="120dp"> <ImageView android:src="@drawable/bts_1" android:layout_width="120dp" android:layout_height="120dp"/> <ImageView android:src="@drawable/bts_2" android:layout_width="120dp" android:layout_height="120dp"/> <ImageView android:src="@drawable/bts_3" android:layout_width="120dp" android:layout_height="120dp"/> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="120dp"/> <ImageView android:src="@drawable/bts_4" android:layout_width="120dp" android:layout_height="120dp"/> <ImageView android:src="@drawable/bts_5" android:layout_width="120dp" android:layout_height="120dp"/> <ImageView android:src="@drawable/bts_6" android:layout_width="120dp" android:layout_height="120dp"/> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="120dp"/> <ImageView android:src="@drawable/bts_4" android:layout_width="120dp" android:layout_height="120dp"/> <ImageView android:src="@drawable/bts_5" android:layout_width="120dp" android:layout_height="120dp"/> <ImageView android:src="@drawable/bts_6" android:layout_width="120dp" android:layout_height="120dp"/> </LinearLayout> </LinearLayout>
-
미해결
What are the best places to explore in Jaipur?
India Travel Blogs: Jaipur is a renowned destination for both foreign and domestic tourists due to its numerous forts and old palaces. The city is well known for its forts and old palaces. So, here, WanderersHub will tell you some of the offbeat places to explore in Jaipur. 1. Amer Fort: Amer Fort is one of the most popular forts in Jaipur. However, there are many parts of the fort that are often unexplored by tourists. Make sure to explore the Jai Mandir, Sheesh Mahal, and Sukh Niwas while you are there. 2. Nahargarh Fort: Another popular fort in Jaipur is Nahargarh Fort. However, the fort's rooftop provides an incredible view of the city that is often missed by tourists. Make sure to check it out when you are there. 3. City Palace: The City Palace is one of the most important landmarks in the city. It is a symbol of the city's rich history and culture.
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
정렬 함수 만들기 관련 질문
정렬 함수 만드는 과정에서 Swap부분을 이용하는 대신 저는 참조를 사용하여 변형하고 싶었습니다. 보이는 사진처럼 진행하였으나 올바른 값이 나오지 않는데 왜 그런지 모르겠습니다.
-
미해결PHP 7+ 프로그래밍
mysqli_stmt_close($stmt) 관련 질문드립니다.
안녕하세요 선생님, update_process.php 를 작성하던 중 if(mysqli_stmt_execute($stmt)) { session_unset(); session_destroy(); mysqli_stmt_close($stmt); return header('Location:/auth/login.php'); } else { return header('Location: /user/register.php'); } return mysqli_stmt_close($stmt);다음과 같이 작성하시는 것을 보게 되었는데요,위와 같이 작성하면 mysqli_stmt_execute($stmt)를 실행한 결과가 true 던지false 던지 return을 해버려서 뒤에 return mysqli_stmt_close($stmt); 을 실행하지 못하고 종료하게 되는것이 아닌지요?
-
미해결
Which is the best place for car removals in Auckland?
Looking for quality car parts Auckland or quick car removals? Look no further than JCPCarParts. They carry a wide range of parts for all makes and models, and their experienced staff can help you find the perfect part for your car. They are experts in the field of removal and can provide the best cash for cars in Auckland and surrounding areas. In addition to that, they are easily accessible and can be reached at any time.
-
미해결더 자바, Java 8
메서드 레퍼런스
springClasses.stream().filter(Predicate.not(OnlineClass::isClosed))이부분에서isClosed는 static함수가 아닌데그러면 객체::isClosed가 되어야하는거 아닌가요??왜 타입::isCloese가 된건가요??