묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결도커 쓸 땐 필수! 도커 컴포즈
볼륨 질문 드립니다.
volumes: db_data: {} services: db: image: mysql:5.7 volumes: - db_data:/var/lib/mysql위처럼 볼륨을 도커가 관리하게 하면 문제가 없지만services: db: image: mysql:5.7 volumes: - ./:/var/lib/mysql지금처럼 특정위치를 지정 함면 mysql이 구동이 실패 됩니다.이유가 있을까요?특정 위치 말고 도커가 관리하는 볼륨을 쓰는게 더 좋은가요??
-
미해결[개념은 호옹~, 실습 빡] 스프링 부트, 입문!
인코딩 등등 질문
질문1. html 태그 넣어서http://localhost:8080/hi 에 들어갔는데이렇게 물음표가 떠요. 똑같이 복붙했는데, 왜 그럴까요??구글링해서 인텔리제이 인코딩설정 뜨는 거 모든 방법 다 했는데 계속 똑같이 떠요...ㅠㅠㅠ질문2.여기에 계속 빨간 박스 뜨는 원인 알고 싶습니다..!질문3.템플릿에 처음에 바로 article 폴더 만드니까템플릿 안에 폴더 만들어 지는 게 아니라 템플릿 자체 이름이 tempales.article로 바꼈었어요!그 부분은 왜 그런 걸까요? 그리고 폴더 잘못 만들었을 때 폴더 삭제 방법도 알고 싶습니다!질문4. 처음에 깔 때는 run 버튼이 없어서... 구글링해서 설정을 해줘야 했습니다!run 없이 깔리는 경우는 왜 그런 걸까요..?질문5. 앞부분 greeting, goodbye부분 말고 article부터 따라하면 안 되는 부분인가요? 레이아웃 부분이 없어서 그런가요? article부터 만드는 방법이 혹시 있는지 궁금합니다! :)질문6.이 강의 다 들으면 스프링 부트에 입문! 정도 할 수 있는건가용?스프링 부트를 제대로 다루려면 뭐를 더 배워야 하는가용???넘 질문이 많아서 죄송해요 강의 이해 완전 잘 되고 유익합니다!!!좋은 강의 만들어 주셔서 넘 감사합니다 ㅎㅎ
-
미해결도커 쓸 땐 필수! 도커 컴포즈
실행시 바로 멈춤
Dcoker Run 명령에서 Docker run -it 컨테이너ID /bin/bash를 주면 입력을 대기 하기 때문에컨테이너가 실행중인데Docker-compose 에서 저렇게 할수 있는 방법이 있을까요??
-
미해결스프링 핵심 원리 - 기본편
구성영역과 사용역역 관련 질문입니다.
solid원칙에 따라 구성영역과. 사용영역으로 나누어 사용영역에서의 변경이 없어야 하는 점은 납득이됩니다 !그런데 MemberRepository를 구현한 MemoeyMemberRepository 와 실제 db를 연결하는 DbMemberRepository가 존재한다고 할 때 ,appconfig없이 memberserviceimpl에서 private final MemberRepository = MemoeyMemberRepository; 를 MemberRepository = DbMemberRepository;로 바꿔주는 방법이있고appconfig안에서 public MemberService memberService() { return new MemberServiceimpl(new MemoryMemberRepository()); } 위 메서드를 public MemberService memberService() { return new MemberServiceimpl(new DbmemberRepository()); }이렇게 바꿔주는 방법이 있는데 둘 다 코드 수정을 한번만 하면 되니까 아무거나 사용하면 되는게 아닐까요 ? appconfig를 사용하는게 오직 solid를 지키기위해서만 사용하는것인지 궁금합니다 !글솜씨가 없어 질문이 잘 이해될지 모르겠습니다 ,,, 죄송합니당
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
RTL 연습문제, 예제?
안녕하세요 강의 잘 듣고 있습니다.verilog는 c, 파이썬 처럼 막 연습문제 같은것들이 아무래도 인터넷 상에 잘 알려져 있지 가 않아서 어려움이 있습니다.논리회로설계 수업 때 mips architecture alu를 약식으로 만들었었는데 이런 RTL 연습문제? 예제? 프로젝트? 같은것들을 풀어보고 설계해보고 싶은데 어디서 찾을 수 있는지 혹시 알려주시면 감사하겠습니다
-
미해결스프링 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로 하나하나 검색해나가면서 불러오는게 상대적으로 많이 느리지 않나요?양방향이 될 수 있으면 없는게 좋다고 하셨는데, 실제로 통계를 만들때나 각종 상황에서 서로가 서로를 참조하는 일이 많지 않나요?판매자 입장에서 판매하는 아이템의 구매자의 주소를 아는 것은 중요할 것이고, 팀 입장에서도 팀에 어느 선수들이 있는지 아는게 중요하지 않나요?