묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
타입오류시의 rejected value
강의 잘듣고 있습니다.!! 강의도중 조금 헷갈리는 부분이 있어서 질문 하게 되었습니다. 검증에 걸리는 값을 입력하고 저장할시에 사용자가 입력한 데이터가 남아있는이유는 사용자가 잘못 입력한 값을 @ModelAttribute 로 받아서 다시 모델을 통해 보내주기 때문으로 학습했습니다. 그렇다면 @ModelAttribute로 바인딩시 타입오류가 나면 ModelAttribute로 받은 필드는 null 값이지만 타임리프에서 BindingResult의 rejectedValue를 가져다가 렌더링 시켜주어 사용자 입력한 값이 남아있는게 맞는지 질문드립니다.
-
미해결정말 쉽게 풀어보는 코딩 테스트 top 기본 문제 (with 자바)
DFS 방식으로 푼 것이 맞나요?
안녕하세요. 강의 열심히 잘 듣고 있습니다 :) 궁금한 것이 있어서 질문드립니다. 우선 NumberOfIsland_bfs는 깊이우선탐색을 하는 것이 이해가 되는데 이번 문제는 이해가 잘 되지 않습니다. 오히려 BinaryTreeLevelOrder의 문제유형과 비슷해 보이고 굳이 따지자면 BFS유형인것 같아서요 (root노드의 자식 노드들을 전반적으로 탐색하니까) BinaryTreeLevelOrder와 다른 점이라면 자료구조가 큐가 아니라 스택이라는 것에 차이정도로 밖에 느껴지지 않습니다. DFS방식이라면 1,2,4,6,5,3식으로 탐색을 해야하는 것이 맞지 않나요? 제 생각에는 오히려 이전 강의에서 재귀함수로 푼것이 DFS방식이라는 생각이 듭니다. 이번 문제 해설이 DFS방식으로 푼 것이 맞는지? 맞다면 어떻게 이해하면 좋을지 알려주시면 감사하겠습니다.
-
미해결파이썬 무료 강의 (활용편3) - 웹 스크래핑 (5시간)
res = requests.get("http://nadocoding.tistory.com")
영상에서는 저 코드로 하면 응답코드가 403으로 뜨는데 저는 200으로 뜨는데 영상이 오래되서 그런건가요?
-
미해결스프링 핵심 원리 - 기본편
IntelliJ 에러
안녕하세요! 강의를 듣던중 어느날 사진과 같이 파일들이 빨간색 표시가 되고, 이전과 다르게 실행이 되지 않게 되었습니다. Java 버전은 Project Structure에 가보니 11로 제대로 되어 있는데 어떤 부분에서 문제 있는지 잘 모르겠습니다. 혹시 아실까요..?
-
해결됨Vue.js + TypeScript 완벽 가이드
vue3 typescript
안녕하세요 판교님! 강의 복습하다가 질문합니다! vue3에서도 typescript를 사용하고 싶은데 지금 이 강의와 크게 사용법이 차이 없을까요? 특히 vuex 부분에서 vue2와 vue3의 다른 점이 있는지 궁금합니다! 따로 참고자료도 찾아봤지만 아직은 어려운느낌 이네요ㅠㅠ
-
미해결취미로 해킹#3(WebGoat)
Intercept
인터셉트를 하고 json xml로 수정후 json절을 수정 하려는데 xml절이 띄어쓰가 없어집니다
-
미해결Slack 클론 코딩[백엔드 with NestJS + TypeORM]
JwtService는 어떤식으로 mock해야하나요?
UserService가 아래처럼 UserRepository와 JwtService를 DI를 받아야합니다. (JwtService는 공식문서에서 본대로 nest자체에서 제공하는겁니다.) 그래서 우선 signup함수가 함수가 맞는지 비교하는 가벼운 테스트코드를 작성해봤는데 JwtService관련 에러가 나오는데 test code내에서 imports: [JwtService] 이런식으로도 해봤는데 해결이 어려워서 질문드립니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
replaceAll 을 이용해서 문제를 풀어도 문제는 없나요 ?
(사진)
-
미해결C# 프로그래밍
재생이 안되는 강의가 있습니다.
C#프로그래밍 무료강의를 제작해주셔서 감사합니다 강의 내용 중 아래 항목이 강의 재생을 할 수 없어 문의드립니다. : 동영상을 볼 수 없습니다. 3강. 데이터형, 변환, 표준 입력형식 - 데이터형 (5/5) > 아래 링크로 강의 수강 : https://youtu.be/io4YrVFCCV0 4강. 기본 문법 - C# 기본 문법 (2/2) > 아래 링크로 강의 수강 : https://youtu.be/8IyoaeBs9T4 8강. 클래스 클래스 (2/2) > 아래 링크로 강의 수강 : https://youtu.be/PE4nDJXvXhQ 11강. 델리게이트와 이벤트 델리게이트와 이벤트 > 아래 링크로 강의 수강 : https://youtu.be/B-yaWp900sQ 해당 링크의 강의가 맞지 않다면 확인 및 수정 부탁드립니다. 감사합니다.
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
printf 서식 문자열에 전달된 인수가 너무 많아서 빌드실패ㅠㅠ 도와주세요!
#include <stdio.h> int main(void) { char name[256]; printf("이름이 뭐에요?"); scanf_s("%s", name, sizeof(name)); int age; printf("몇살이에요?"); scanf_s("%d", &age); float weight; pirntf("몸무게는 몇 kg이에요?"); scanf_s("%f", &weight); double height; printf("키는 몇 cm 이에요?"); scanf_s("&lf", &height); char what[256]; printf("무슨 범죄를 저질렀어요?"); scanf_s("%s", what, sizeof(what)); // 조서 내용 출력 printf("\n\n~~~ 범죄자 정보 ~~~\n\n"); printf(" 이름 : &s\n", name); printf(" 나이 : &d\n", age); printf(" 몸무게 : &.2f\n", weight); printf(" 키 : &.2lf\n", height); printf(" 범죄명 : &s\n", what); return 0; } 코드에서 어떤게 잘못되었는지 모르겠습니다 도와주세요!
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
경사 하강법 RSS 질문
안녕하세요 파이썬 머신러닝 완벽가이드를 통해 잘 공부하고 있는 학생입니다. 다름이 아니고 경사하강법 파트를 공부하다 질문 사항이 생겨 글 남깁니다. 경사하강법의 원리를 배우며, 손실함수의 최저점을 찾기 위해 (손실함수 값이 낮아지는 방향성을 찾기 위해) R(w0,w1)에 대해 편미분을 하는 것은 이해했으나, w1(new) = w1(old) + n(보정계수)*(편미분값) w0(new) = w1(old) + n(보정계수)*(편미분값) w1,w0을 업데이트 하는 과정에서 왜 원래의 값에서 보정계수*편미분값을 빼게 되는 것인지 그 원리가 잘 이해되지 않습니다 ㅠㅠ 편미분은 대략 기울기, 변화량 정도를 의미하는데 .. 그 값에 보정계수를 곱하고, 원래 값에서 빼게 된 값이 그 기울기만큼 감소한 지점의 f(w) 함숫값(?)이 되는건지..? 그렇다면 왜 그렇게 되는 건지 궁금합니다 ㅠㅠ 제가 질문을 제대로 설명한 건지 모르겠네요. 강의 항상 잘듣고 있습니다. 감사합니다.
-
해결됨탄탄한 백엔드 NestJS, 기초부터 심화까지
postman 응답 처럼 swagger 에서도 success 를 추가할수 없을까요?
export class ResultDto<T> { @ApiProperty() success: boolean; @ApiProperty() data: T } // ---- cats.controller.ts @ApiResponse({ type: ResultDto<ReadOnlyCatDto> }) @Post() async signUp(@Body() body: CatRequestDto) { return await this.catsService.signUp(body); } 이런 식으로 단순하고 typescript 의 제네릭으로 해봤는데 안되어 질문들입니다.
-
미해결대세는 쿠버네티스 (초급~중급편)
대시보드 사용 시 오류
안녕하세요 대시보드에서 Pod를 생성하려고 하니 위와 동일한 문제가 발생하네요 Deploying file has failed 라고 나오네요.. 하기에도 동일한 오류 내용이 있는 것 같아 답글을 보고 모든 권한으로 리소스에 접근할 수 있도록 ClusterRole 새로 추가는 했는데도 안되네요.. 추가로 yml 파일로 생성하여 master 에서 생성하면 pod는 생성되지만, 대시보드에 들어가서 shell in container1, 2로 들어가려고 하니 unable to update connection: pod does not exist. 라고 뜨네요..
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
mongodb에서 Auto_incement 기능을 사용할수 있는 방법이 있나요?
저는 이번 강의로 mongoose는 처음 이용해 보는데요. DB 의 _id 값에 SQL의 Auto_increment 이용하듯이 Int 타입으로 값을 넣고 싶은데요 어떻게 해야 하나요? express로 설계할 때에는 추가적으로 Collection을 만들고 거기에서 DB에 입력할때 값을 받아오고 숫자를 늘려주는 방법으로 했었는데요.. Nest로 설계하기는 약간 복잡한거 같아서 질문드립니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
API 의미 관련 문의
안녕하세요 17:53분 '머신러닝을 위한 넘파이와 판다스의 중요성' 장표에서 사이킷런은 API 구성이 매우 간결하고 직관적 이어서.. 라는 부분이 있는데 여기서 'API'의 의미가 정확히 어떻게 될까요? 사이킷런 안에 포함된 다양한 라이브러리들을 사용하기 위한 사용규칙, 문법 정도로 이해하면 될까요?
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
깃헙 권한요청 부탁드립니다~!
안녕하세요 선생님 :) 깃헙에 댓글 달았습니다! 확인하시면 권한요청 부탁드립니다~
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
api 개념이 조금 헷갈립니다 ㅠㅠ
API라는 것이 프로그램과 프로그램 을 연결시켜주는 매개체라고 이해했습니다. web API 중 DOM 은 프로그램(브라우저,클라이언트) 와 프로그램(HTML)을 연결시켜주는 API(매개채)이고, fectch는 프로그램(브라우저,클라이언트)와 프로그램(서버)를 연결시켜주는 API(매개체) 라고 HTML을 위한 web api는 dom이다 / network통신을 위한 web api는 fetch다 라고 이해하면 맞을까요..? 만약 이게 맞다면 HTML은 마크업 언어라고 알고있는데 HTML도 프로그램이라 할 수 있는건가요? +++ api는 프로그램 - api - 프로그램 딱 정의해서 생각하기 보단 서로 다른 시스템이 서로 상호작용 하기 위한 인터페이스이고 뭔가를 쉽게 이용할 수 있게 미리 규칙을 정해 놓고 누구든지 api 규칙에만 맞게 쓰면 그 기능을 쓸 수있는 것이라고 해석하면 될까요? 그래서 브라우저에서 html을 쓰고 싶다면 dom을 쓰는것이고 또, 나중에 dom들에 동적인 요소를 적용하여야 하는 경우가 생기는데 그떄 사용하는 것들이 네트워크 통신을 위한 fetch api이고 딱 규칙의 틀(형식)을 개발자들이 임의로 정한것이 REST API 인가요..?
-
미해결실전! Querydsl
벌크연산시, 소수점은 반영이 안되나요?
안녕하세요 벌크연산에서 multiply나 devide를 사용하면서 전체 임금 30프로 인상이나 삭감등의 경우를 연습해보고있는데요, queryFactory .update(member) .set(member.salary, member.salary.multiply(1.3)) .execute(); 코드가 다음과 같은 경우, update member set salary=salary*1; 이런 쿼리가 나가는 것을 확인하였고, multiply와 devide함수가 받는 파라미터 정보를 보니 NumberExpression<Integer> 이렇게 되어있는데, 아마 받는 파라미터가 Integer로 정의되어있어서 소숫점은 버려지는것이 아닌가 싶습니다. 이런경우 받는 파라미터를 Double형으로 바꿔주면 해결이 될것 같은데, 어떤식으로 바꿀수가 있을까요? 아니면 다른 해결방법이 있을까요?
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 2
infowindow_wrap부터 css가 적용이 안돼요
안녕하세요 강사님 infowindow_wrap부터 css가 적용이 안돼요 밑에 하단까지 적용이 안되어서 투명창 그대로 구현이 되는데 제가 잘못한 부분을 찾을 수가 없네요. 코드 보시고 잘못된 부분 찾아주시면 감사드리겠습니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
yolo 커스텀 데이터 학습시 범위지정
yolo를 활용해서 통신주를 찾으려고 합니다.(여러번 질문드려 죄송합니다;;) 전에 조언해주신대로 yolo v5로 변경하고, 학습데이터수도 100장이상이 되도록 수정중에 있습니다. 다만, CVAT툴로 영역지정시 아래그림과 같이 깔끔하게 하늘배경에 통신주가 있는경우도 있지만, 풀숲이나, 기타 장애물로 가려진 경우도 다수입니다. 이런경우 영역지정을 잘나온부분만 특정(상단 안테나, 하단 통신장치)해서 학습시키는 것이 맞을지 그래도 전체(전봇대포함전체)를 지정해주는 것이 맞을지 궁금합니다. (배경과 상관없이 선택된 영역들의 공통부분을 알아서 인지하는 알고리즘?) 다른 질문이긴 합니다만 yolov3_inference.ipynb 파일을 참고하면 weights yolov3.pt 파일을 다운받아 바로 detect하면 coco모델의 사람, 차 등이 바로 인지가 되는데, 커스텀 데이터로 학습후 detect시 기존 인지되는 물체에 커스텀객체가 추가로 인지되게 할 수 있을까요? best.pt결과에 기존 coco모델(80개)+내가 커스텀(인크레더블) 같이 표시 다시한번 좋은 강의에 감사드립니다^^