묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
빈으로 등록하는 이유
controller, repository 이런걸 스프링 빈으로 등록하는 이유는 자주 사용하기 때문인가요 ?? 딱 1개만 생성이 되어서 메모리 낭비를 방지하기 위함인가요 ?그리고 해당 컨트롤러/레포지토리 객체를 만들어서 스프링 컨테이너가 들고있을 때 해당 객체의 내용을 다 포함하고 있는 형태로 들고있나요?? 아니면 인터페이스처럼 가볍게?? 들고있는건가요 ??질문이 너무 추상적이네요 죄송합니다
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
ret.size() 관련 질문 있습니다.
강사님 그 queue나 front()사용할 떄 size()체크를 무조건하라고 하셨는데 그 부분이 어디였는지 기억이 안나요 ㅠ.. 혹시 한번만 더 말씀해주실 수 있을까요?
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
부트스트랩, css
프로젝트를 받아서 실행시켜보니 이런 메시지가 뜨면서 css가 적용되지 않은것을 확인 했습니다. 해결해 보기 위해서 링크도 추가해보고 했지만 여전히 바뀌지가 않네요 이럴경우는 어떻게 해야할까요..?
-
해결됨10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
vscode에서 실행 명령어
안녕하세요 선생님! c++ 교안을 보면서 따라하던 중, 맥(m1)에서 vscode를 사용할 때 g++ -std=c++14 -Wall a.cpp -o test.out 이 명령어랑 ./test.out을 해야한다는 것을 봤습니다. 그런데, 저 명령어를 사용하지 않고'플레이 버튼에서 Run Code를 누르면 똑같이 실행되는 것 처럼 보이는데, 둘이 차이가 있나요?
-
미해결[핵집] 2025 빅데이터 분석기사(필기)_과목 3~4
수업자료 통합본 공유 요청 건
안녕하세요, 강의 잘 수강하고 있습니다.필기 3~4 수업자료 통합본 발송 부탁 드립니다.jinseong.choi@hyosung.com 감사합니다.
-
미해결스프링 핵심 원리 - 기본편
상향식 개발방식
[질문 내용]지금 선생님이 가르쳐주시는 방식이 보통 실무에서 만드는 방식인가요? 컨트롤러 -> 서비스 -> 리포지토리 순서로 만드는것으로 알고있어서 궁금합니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
상품주문() 테스트에서 주문가격이 에러가 뜨는데, 어딜 봐야할 지 모르겠어요.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)예[질문 내용]OrderServiceTest의 상품주문() 테스트에서 아래의 테스트가 에러가 뜨는데요.assertEquals(10000 * orderCount, getOrder.getTotalPrice(), "주문 가격은 가격 * 수량이다.");Expected :20000Actual :0 실제 20000이 아닌 0으로 반환되는데, 어디를 봐야할까요?Order클래스의 getTotalPrice()메소드에서orderItem.getOrderPrice()는 10000을 잘 반환하는데요totalPrice는 0으로 자꾸 반환하네요?
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
게시물의 신고 횟수를 추가한다면 post일까요 put일까요
게시물의 신고 횟수가 10이 되면 자동으로 삭제하는 로직을 만들고 싶은데요. 신고 사유와 확인 버튼을 누르면 게시물의 신고 횟수가 +1이 되는 로직입니다. 한 번 신고한 유저는 다시 신고를 할 수 없구요 이럴땐 postmapping 인가요 putmapping 인가요?
-
미해결
OS (반효경 교수) 인터넷 강의 같이 들으실 1분(3분있습니다)
스터디 주제 : OS 인터넷 강의 듣고 정리 및 발표스터디 목표 : 2달 안에 강의 완강예상 스터디 일정(횟수) : 주 1회 (일요일 저녁 8시 반~ 9시 반) 예상 커리큘럼 간략히 : 반효경 교수님 인터넷 강의 듣기예상 모집인원 : 1명, 현재 3명입니다.스터디 소개와 개설 이유 : CS스터디 인터넷 강의 내용을 듣고 정리 후, 주 1회 발표하는 식으로 구성됩니다. 현재 같이하던 분이 취직하셔서 새로 뽑게되었습니다.스터디 관련 주의사항 : 주 1회 (4시간 정도 분량 인터넷 강의 정리 및 발표)참여 희망 오픈카톡 : https://open.kakao.com/o/s5Ta0Leg지금 현재 3주차 진행중입니다. ㅜㅜ 그래도 같이 참여하실분 구합니다.
-
미해결피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z
drop shadow
Drop shadow 설정 자체가 안되요 ㅠㅠ두껍게 설정하는 것을 얼만큼 하셨는지 안나와서요. 어떻게 설정하셨나요??
-
미해결[켠김에 출시까지] 유니티 방치형 키우기 게임 (M1 + C1)
클래스 다이어그램
루키즈님도 이런 프로젝트를 제작할때 클래스 다이어그램을 만들며 제작하시나요?? 궁금합니다
-
미해결홍정모의 따라하며 배우는 C언어
6-1강 첫번째 예제 질문
코드 처음에 num과 sum 변수를 0으로 초기화 해줘야만 코드만 실행되는 이유는 무엇인가요? 0으로 초기화하지 않고 실행했을때 오류가 나는 이유도 궁금합니다
-
해결됨MongoDB를 활용하여, 200억건 이상의 데이터 파이프라인 작성법
강의 코드 관련
강의에서 코드는 어떻게 볼 수 있을까요?강의에서 활용하는 코드를 직접 보면서 실행시켜보고 싶습니다
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
기본환경설정(2-1), (Ctrl+)F5누르면 실행하지 않고 Select debugger라고 뜹니다.
안녕하세요. F5나 Ctrl+F5를 누르면 코드를 실행하지 않고 첨부한 캡쳐처럼 Select debugger 라고 뜹니다. 그리고 오른쪽의 세모를 클릭하면 실행합니다.강의대로 그대로 따라했는데 제가 무언가 빠뜨린 게 있는 건가요?어떻게 해야하죠?감사합니다!
-
해결됨독하게 시작하는 C 프로그래밍
[필수 실습 문제] 버스 요금 계산
안녕하세요 강사님 [필수 실습 문제] 버스 요금 계산 관련 질문 있습니다.저는 나이가 20살 미만이면 기본 버스 요금 1000원의 75% 적용한다는 구문을printf 함수 안에 input*0.75 이렇게 적었는데요이렇게 적으면 최종 요금이 0이 나오더라구요이렇게 되는 이유가 최종 요금을 나타내는 형식문자가 %d인데 *0.75 를 곱해서 일어난 것 같은데전체적으로 보면 input 0.75 = 1000 * 0.75 =750 의 정수형식이라서 상관없을 거 같은데 형식 문자가 %d 정수형이면 그 값을 나타내는 변수에도 정수만 들어가야하나요?
-
해결됨Flutter로 SNS 앱 만들기
회원가입 버튼을 누른 후 validation 문제
영상 마지막에 고쳐주신 setState(() { _isEnabled = false; _autovalidateMode = AutovalidateMode.always;});위치를 바꾸어주어서 그 전에 null 로 return 하는 조건문 때문에 autovalidateMode.always 가 적용되지 않는 것 같습니다. 조언 부탁드립니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
순수 jdbc에서 동작시키면 갑자기 회원조회기능, 회원등록후 홈화면 가기가 안되ㅂ니다
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]여기에 질문 내용을 남겨주세요. https://drive.google.com/file/d/1i3bo7BW0D9boeFa4l3_EW4sBliS1sqDe/view?usp=sharing 코드는 위와 같습니다. 감사합니다.
-
미해결스프링부트 JUnit 테스트 - 시큐리티를 활용한 Bank 애플리케이션
스프링 버전업일 경우에는 Pointcut @PostMapping 조건이 달라질까요?
안녕하세요 강사님현재 스프링부트 3.2.2 버전을 사용하고 있습니다.배운대로 개인적인 프로젝트에 적용해보고 있는데@Around 애노테이션의 메서드 실행이@GetMapping일 경우에는 AOP가 잘 작동하나@PostMapping일 경우에는 작동하지 않고@Validation 애노테이션에서 오류가 먼저 터집니다..무슨 문제일까요..? .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.bind.MethodArgumentNotValidException: Validation failed for argument [0] in public org.springframework.http.ResponseEntity<?> com.board.www.app.board.controller.api.BoardApiController.create(com.board.www.app.board.dto.BoardDto,org.springframework.web.multipart.MultipartFile) with 2 errors: [Field error in object 'dto' on field 'content': rejected value []; codes [NotBlank.dto.content,NotBlank.content,NotBlank.java.lang.String,NotBlank]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [dto.content,content]; arguments []; default message [content]]; default message [내용을 입력해 주세요]] [Field error in object 'dto' on field 'title': rejected value []; codes [NotBlank.dto.title,NotBlank.title,NotBlank.java.lang.String,NotBlank]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [dto.title,title]; arguments []; default message [title]]; default message [제목을 입력해 주세요]] ]
-
미해결쉽고 빠르게 익히는 Power BI 심화 1 (시각화와 파워 쿼리)
폴더 내 엑셀 파일 합치기 문의
안녕하세요. 폴더 내 엑셀 파일 합치는 과정에서 엑셀 파일 안에 여러 시트가 있는 경우는 어떻게 진행하면 되는지 궁금합니다..!
-
미해결뉴욕 프로덕트 디자이너가 알려주는, 입문자를 위한 UX디자인 개론
UX원리를 토대로 내가 생각할 때 좋은 UX와 안좋은 UX사례
안녕하세요? 비전공자이나 UX에 대해 배워보고자 강의를 듣게 되었습니다. 이미 다른 강의를 들어본 경험도 있는데 비전공자도 이해하기 쉽게 강의해주셔서 흥미롭게 듣고 있습니다. 먼저 저는 안좋은 사례로 당근 마켓의 웹페이지를 꼽아보았습니다. 웹으로 보면 상단 메뉴바에 중고 거래, 동네 업체, 알바, 부동산 직거래, 중고차 직거래로 카테고리가 분류된 것을 볼 수 있습니다.당근 마켓에서 중고 물품 뿐만 아닌 알바, 부동산, 중고차까지 소비자들 간의 다양한 직거래가 가능하다는 것을 한 눈에 알 수 있고 동네 업체 카테고리에선 같은 지역에 살고 있는 사람들이 자주 이용하는 업체들과 업체 후기와 더불어 식당, 카페 등의 하위 카테고리로 분류 되어 높은 의도 사용자들이 빠르게 정보를 습득하고 낮은 의도의 사용자들 역시 보다 쉽게 접근 할 수 있도록 구분되어 있다고 보여집니다.중고 거래 카테고리에는 중고 거래 인기 매물들이 먼저 나타납니다. 관심, 채팅 개수, 조회수와 상관 없이 랜덤으로 나타난 것으로 보여집니다. 하단으로 내려가면 인기 매물을 더 볼 수 있는 버튼이 있고 누르면 더 많은 인기 매물을 볼 수 있는데 이때 오른쪽 상단에 지역과 동네를 선택할 수 있는 토글이 등장합니다.이 토글을 열면 지역과 동네를 설정하여 우리 동네의 인기 매물들을 볼 수 있는데 앱에서는 카테고리 별로 구분하여 볼 수 있고, 더 최근에 업로드 된 순서대로 나타내고 있습니다.본 사용자는 인기 매물, 업로드 순 매물로 보는 것에 불편함을 느끼지는 않았으나 선착순으로 거래가 이루어지는 중고거래가 대부분이기 때문에 웹에서처럼 인기 매물 순서대로 확인하게 된다면 사용자들이 불편함을 느낄 수 있을 것 같아 안좋은 사례라고 생각합니다.또한 앱에서는 여성 의류, 잡화, 남성 의류, 잡화, 디지털 기기 등 품목에 따른 카테고리가 있으나 웹에서는 품목에 따른 카테고리가 아닌 동네에 따른 인기 매물만 보여집니다. 또 검생창에는 예를 들면 ‘루이비통 스피디’ 라고 검색할 경우 25, 25 등 스피디에 속하는 모든 제품들이 보여지나 ‘루이비통 스피티 35’ 라고 검색할 경우에는 제품이 나타나지 않는 불편함이 있습니다. 이러한 부분들 역시 목적 의식이 분명한 사용자들에게는 다소 불편할 수 있어 안좋은 사례라고 생각하게 되었습니다. 그리고 좋은 사례로는 마켓컬리를 꼽았습니다. 좋은 사례로는 마켓컬리를 꼽아 보았습니다. 마켓컬리는 하단 탭바에 5개의 아이콘이 구성되어 있고 레이블 텍스트는 들어가 있지 않더라도 직관적으로 알아 볼 수 있도록 되어 있어 기능을 유추하고 보기에 편리하다는 느낌을 받았습니다. 예를 들면 햄버거 버튼은 카테고리, 컬리로그의 해쉬태그 형태, 집 모양의 홈버튼 등으로 사용자들이 익숙하고 편리하게 사용 할 수 있으며 깔끔하고 플랫한 형태가 아이콘 트랜드가 반영되어 있다고 생각 되었습니다.또 가장 많이 담는 특가 상품에는 어떤 것들이 있는지 더 살펴 볼 수 있도록 전체 보기가 엄지 영역에 들어가 있고 바로 그림 하단에는 장바구니 버튼을 두어 편리하게 구매로 유도할 수 있는 점이 좋다고 생각됩니다.