묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
커스텀 익셉션을 만들어볼려고 합니다.
@Data @AllArgsConstructor public class ErrorResult { private String code; private String message; private Map<String, Object> map; } @Slf4j @RestControllerAdvice public class ExControllerAdvice { @ExceptionHandler public ResponseEntity<ErrorResult> userExHandler(UserException e, Map<String, Object> map) { log.error("[exceptionHandler] ex", e); ErrorResult errorResult = new ErrorResult("USER-EX", e.getMessage(), map); return new ResponseEntity(errorResult, HttpStatus.BAD_REQUEST); } }public class UserException extends RuntimeException { public UserException() { super(); } public UserException(String message) { super(message); } public UserException(String message, Throwable cause) { super(message, cause); } public UserException(Throwable cause) { super(cause); } protected UserException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) { super(message, cause, enableSuppression, writableStackTrace); } } 이렇게 만들고 컨트롤러에서 사용을 할려고... Map<String, Object> returnMap = new HashMap<>(); returnMap.put("errorTitle", "titleMsg"); throw new UserException("ERROR", returnMap); ...이런식으로 만들었는데 UserException 클래스에서 두 번째 파라미터로 받는 부분이 Throwable 타입이라 오류가 발생되는데..혹시 두번째 파라미터에 맵이나 리스트나 String등 원하는 값을 받아서 ResponseEneity 타입으로 보내줄려고 하면 어떻게 수정을 해야할까요?UserException을 아래처럼 수정을 했는데 public UserException(String message, Map<String, Object> map) { super(message); this.map = map; }포스트맨으로 테스트를 해 보면 원하는 에러코드가 출력되는게 아니라 기본적인 오류코드가 출력이 되어버리네요..
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
학습과정 질문
학습과정 질문드립니다.selective search에 의해 proposal된 영역이 feature map에 projection되는데 이때 여러개의 object들이 projection될테고 각각의 object들이 roi pooling 후 하나의 FC Layer로 합쳐진 뒤 분류과정이 진행되는 건가요?제 생각에는 뭔가 각각의 region별로 softmax를 통과해야 classification이 될 것 같은데요. 만약 region별로 pooling된 featuremap이 하나의 FC layer로 합쳐진다면 어떠한 과정으로 softmax를 통한 분류가 될 수 있는 건지 문의드립니다.
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
큰돌님 안녕하세요 조금 다르게 도전했어요
https://www.acmicpc.net/source/48582721 링크입니다.50%에서 계속 틀렸다고 나오네요 ㅠㅠ 큰돌님 풀이는 이해했는데 제 나름대로 생각한 방식이 왜 틀렸는지 모르겠어서요!
-
미해결Jenkins를 이용한 CI/CD Pipeline 구축
jenkins git branch
이도원님 안녕하세요jenkins git 설정시 default 가 master branch 로 되어있어 샘플 프로젝트를 사용하면 main branch로 변경하라고 가이드 되면 좋을꺼 같습니다!
-
미해결
컨피그맵 마운트 관련 질문입니다.
톰캣 이미지에 server.xml 같은 파일을 수정하고 싶은데요.컨피그맵으로 server.xml 을 마운트 시켜서 수정하려는데요.기존 내용은 그대로 두고 추가를 하는 방법이 따로 있을까요??톰캣 파드에 들어가서 server.xml을 읽어서 해당 내용을 전부 복사해서 컨피그맵에 복사하여 추가하고 싶은 내용을 추가해서 하면 잘 되는데그냥 파라미터 한줄만 추가하고 싶을때도 전체 내용을 data에 넣어야 하는지아니면 파라미터 한줄만 기존 파일에 추가가 가능한지 궁금합니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
GridSerachCV에서의 하이퍼파라미터 튜닝
안녕하세요 선생님! 하이퍼파라미터 튜닝에 대해 질문이 있어 글 올렸습니다!GridSearchCV의 방법을 사용하는데 있어 모든 하이퍼파라미터의 조합을 다 수행하면서 찾으면 되기 때문에 최적화 시간이 충분하다면 GridSearchCV가 좋은 방법이라고 생각되는데요.여기서 조합을 짜는데 있어 따로 노하우가 있는지가 궁금합니다.GradientBoostingClassifier(max_depth=6, min_samples_leaf=10, min_samples_split=5, n_iter_no_change=5, random_state=43)예를 들어 위와 같은 하이퍼파라미터들이 있을때 max_depth, min_samples_leaf, min_samples_split 등 여러 파라미터의 범위가 따로 안주어져 있으므로 각각 1~무한 까지 설정이 가능하다고 생각됩니다.물론 현실적으로 다 진행하는 것은 불가능 하다고 생각하지만 GridSearchCV 를 통해 하이퍼 파라미터를 튜닝하는데 있어 어느정도 범위를 빠르게 정하는 방법이나 일반적으로 행하는 절차들이 있을 것 같아 질문드립니다!!
-
미해결[개념반]배워서 바로 쓰는 SQL 쿼리
실습문제 9-10 질문
안녕하세요강의 문제 관련하여 추가 질문 있어서 남깁니다.문제 10번은 카테고리 아이디 별로 기준을 주어 각각 소비재, 사치재, etc 로 분류를 하였는데요,여기서 더 나아가서, 각각의 분류 대로 products 개수를 출력하고 싶습니다. (ex. 소비재 - 3개, 사치재 - 4개)그렇게 되었을 때 생각한 쿼리는 아래와 같은데요,select case when categoryID <= 3 then '소비재' when categoryID between 4 and 5 then '사치재' else 'etc' end as '분류', count(distinct '분류') as '분류별 개수' from products ;위와 같은 쿼리 작성 시, 소비재 1개만 나오는 불완전한 결과가 출력됩니다. 해당 쿼리 작성문 궁금합니다.감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
Bean Validator 적용 범위
안녕하세요. 영한님 항상 강의 잘 보고 있습니다. 현재 강의에서는 모든 예제가 Thymeleaf 기준으로 진행되고 있는데, 현재 Bean Validator 기술이 다른 뷰 템플릿이나 / 리액트에는 적용되지 않는 것인지 궁금합니다. 만약 적용되지 않는다면 리액트와 스프링 부트를 활용한 프로젝트를 진행할 때 어떠한 방향으로 예외처리를 진행해야 할지 궁금합니다!
-
미해결재고시스템으로 알아보는 동시성이슈 해결방법
Redisson 테스트 코드 실패
Redisson 테스트 코드 실패예제 따라해도 테스트 코드 실패클론 받아서 테스트 코드 실행해도 실패.뭐가 문제일까요?
-
미해결재고시스템으로 알아보는 동시성이슈 해결방법
테스트 코드 실패
Redisson 테스트 코드 실패하고 있습니다.똑같이 따라서 코딩했는데도 실패해서프로젝트 클론 받아서 실행해도 테스트 코드는 실패합니다..뭐가 잘못됬을까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
질문 있습니다.
Bounding box regression을 진행할 때 학습에 사용되는 ground truth는 해당 ss proposal area와 annotaion파일의 box area의 iou를 비교해서 가장 높은 값이 학습에 사용되는 것인가요? 중간 알고리즘이 궁금하여 문의드립니다.
-
미해결캐글 Advanced 머신러닝 실전 박치기
Mac에서의 Putty 사용관련
안녕하세요.강의 내용대로 진행중에 Putty는 별도의 Mac프로그램이 없고 터미널을 통해 설치 후 사용해야 하는 것 같습니다. Mac에서 클라우드를 이용해서 실습을 해보고 싶은데 어떻게 하면 좋을지 문의 드립니다.
-
미해결부트스트랩 5(Bootstrap 5) - 기초부터 웹 프로젝트 만들기
강의보고 따라하는데 안됩니다.
안녕하세요. 처음으로 코딩 공부하는 학생입니다.강의 보고 따라는데 왜 안되는지 모르겠습니다.잘 몰라 힘이 듭니다.잘알려 주세요.
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
질문드립니다
포스트맨 실행시 사용자 추가기능에서 Send 하면 정상적으로 201Created는 나오는데 Location에서 URI 에 정상적인 아이디 생성이 안되는데 어떤 문제인지 여쭤봐도 될까요??전체조회를 하면 아이디는 나오긴 합니다,,,[ 사용자 추가 후 전체조회 ]
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
양방향이 왜그렇게 안좋은건가요?
유저객체에서 List<Order>를 가지는게 왜 안좋나요?유저 주문 목록을 가지고 있으면 성능면에서 더 이득이 크지 않나요?주문목록을 유저가 가지고 있다면 해당 주문ID를 바로 검색해서 더 빠르게 조회할 수 있지 않나요?하지만 유저가 List를 갖고있지 않다면 모든 주문목록에서 유저ID로 하나하나 검색해나가면서 불러오는게 상대적으로 많이 느리지 않나요?양방향이 될 수 있으면 없는게 좋다고 하셨는데, 실제로 통계를 만들때나 각종 상황에서 서로가 서로를 참조하는 일이 많지 않나요?판매자 입장에서 판매하는 아이템의 구매자의 주소를 아는 것은 중요할 것이고, 팀 입장에서도 팀에 어느 선수들이 있는지 아는게 중요하지 않나요?
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
diabates_data[zero_features].mean()
diabates_data[zero_features].mean() 을하면 0을 포함한 값들과 같이 평균처리가 된다고 생각합니다. 그렇다면 실제 평균과 가까이 구하려면 0을 빼고 해야하나요?바쁜시간 쪼개서 답변해주셔서 감사합니다.
-
미해결[하루 10분|Web Project] HTML/JS/CSS로 나만의 심리테스트 사이트 만들기
배열 내 줄바꿈
안녕하세요?멋진 강의로 드디어 결과물을 완성했습니다. 너무나 감사드려요.한 가지 궁금한게결과페이지의 desc (설명 부분) 배열에서 설명이 너무 많아서 각 문장마다 줄바꿈을 하고 싶습니다.제가 찾아보니 그렇게 하려면 문장과 문장 사이에 \n을 넣어보라고 해서 해봤는데 안되네요.혹시 해결방법 아시는지 궁금합니다.감사합니다.
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
수업 메뉴얼 어디서 보나요?
가끔 복붙이 필요할때 쓰려고 하는데 수업 메뉴얼에 올려놨다는 언급이 있어서 어딨는지 알려주시면 감사하겠습니다!
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
git stash, git tag 에 대한 강의자료가 있으면 좋겠습니다
안녕하세요.인터넷에서 찾아서 봐도 됩니다만, 강사님이 직접 정리하신 git tag 와 git stash에 대한 추가 자료가 있으면 좋을 것 같습니다.소스트리 강의와 비교하면서 보면 좋을 것 같기도 하구요. 감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
도움요청드려요 강사님ㅜㅜ
안녕하세요. 작년에 이강의를 구매하고 수강했던 수강생입니다.이강의 말미에 나오는 AWS서비스를 작년 11월에 따라해보고, 올해 7월까지 해지하지않고 유지해오고 있었는데요. 7월에 제 계정이 해킹을 당하여, 400만원이 넘는 과금이 발생하였습니다.ㅜㅜsagemaker라는 처음보는 서비스로, 머신러닝으로 모든 리전에서 무언가 작업을 한것 같았습니다.AWS support팀과 근 한달동안 이야기하고 이문제를 해결중인데, 제가 교육용으로 AWS를 사용했다고 하니 사진이 포함된 학생증을 요구하고 있습니다.하지만 전 학생이 아니여서, 이것을 증명하기 어려워 도움 요청드리고자 연락드립니다. 제가 인프런이라는 교육사이트에서 이강의를 수강하였고, 이강의에는 AWS관련 내용이 포함되어있다는 내용의 증명서를 발급받을 방법이 있을까요?(가능하다면 영문으로요..ㅠㅠ)트레픽과 ACCESS KEY만 관리 잘하면 될줄알았는데.. 갑자기 날벼락이 떨어져 한달째 고통받고 있습니다. 도움부탁드립니다. 혹시 개인적으로 연락가능하시다면 아래 메일로 연락부탁드리겠습니다. insung625@naver.com