묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결타입스크립트 입문 - 기초부터 실전까지
인터페이스와 함수의 차이
인터페이스에서는 프로퍼티가 많은걸 구조적으로 크다고 말씀하셨는데 인터페이스에서는 구조적으로 작은게 큰거에 호환이 안되었습니다. 그런데 함수는 반대로 파라미터가 많은 즉 구조적으로 넒은 함수가 구조적으로 작은 함수랑 호환이 되었습니다. 왜 그런건가요? 어떻게 이해해야 될지 모르겠습니다.
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
질문
리팩토링 state 속성 적용부분에서 in this.$store.state.todoItems" 아부분을 쓰고 나면 todoITems를 끌어오지 못하고 에러가 납니다. 이것때문에 더이상 진행을 못하고 있습니다...
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
세션쿠키 용어 질문입니다.
용어에 대해서 제가 정확히 알고 있는게 맞는지 궁금하여 질문드립니다. 세션쿠키라는 용어는 단순히 "세션으로 처리하는 쿠키"라고 생각해도 될까요?
-
미해결[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)
RecyclerView Item Click 부분에서 webUrl 연결 부분에서 앱 꺼짐현상
webUrl 연결하는부분에서 마지막에 webView.loadUrl(getUrl.toString()) 하고 마무리 하신뒤에 앱을 실행시켜서 테스트해주시는데 거기까지는 똑같이 나오는데 마지막에 URL이 연결되서 실행하는 화면이 아예 나오지 않고 그냥 흰색화면으로만 나타나고있습니다 혹시 어떻게 해결해야할까요? 에뮬레이터를 삭제하고 다시 설정해서 실행시켜도 같은현상이 반복되고 있습니다..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
bean not found 문제
test클래스에서 MemberRepository 빈이 없다고 나오네요 Could not autowire. No beans of 'MemberRepository' type found. @Repository를 사용하면서 빈으로 자동등록되는거 아닌가요 왜 없다고 나오죠 ㅠㅠ 리빌드해도 안되고
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
@ControllerAdvice이 작동을 안해서 질문을 드립니다.
@ControllerAdvice 부분입니다. @ControllerAdvicepublic class ExceptionHandle { @ExceptionHandler(MethodArgumentNotValidException.class) public ResponseEntity<List<ValidResult>> validHandle(MethodArgumentNotValidException e){ return new ResponseEntity<>(makeValidResult(e.getBindingResult()), HttpStatus.INTERNAL_SERVER_ERROR); } private List<ValidResult> makeValidResult(BindingResult bindingResult){ List<ValidResult> list = new ArrayList<>(); for (FieldError error : bindingResult.getFieldErrors()) { ValidResult validResult = new ValidResult(PropertyNamingUtils.changeBySnake(error.getField()), error.getDefaultMessage()); list.add(validResult); } return list; } 그리고 컨트롤러 부분은 RestController@RequiredArgsConstructorpublic class DeliveryCtrl { private final DeliveryService delService; @PostMapping("/api/v1/fenote/pdtmng/deliveries") public ResponseEntity<?> addDelivery(HttpServletRequest req, @Valid @RequestBody DeliveryVO deliveryVO) { ShopSession shopSession = (ShopSession) WebUtils.getSessionAttribute(req, "shopSession"); DeliverySeVO vo = delService.addDelivery(shopSession, deliveryVO); return new ResponseEntity<>(vo.getDelVO(), HttpStatus.OK); } 이부분인데요 테스트코드로 @valid에 걸리게끔 계속 시도하는데status 400 만 내보내고 @ControllerAdvice부분이 실행되지가 않습니다....몇시간째 이유를 찾고 구글링해도 나오지 않아 결국 여기서 질문을드립니다
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
vuex까지 처리된 완성파일을 받고 싶습니다.
강의를 보면서 따라 하는데 vuex에서 막혀서요 부탁드립니다.
-
미해결[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
내년 실기준비
내년 실기를 준비해야되는데요 블라켓츠는 이제 사용하지않나요? vsc로 연습하면될까요? 완전 초보인데 이강의 1강부터 따라가면될까요? 초보가 접근하기 쉬운 방법 좀 부탁드립니다...
-
해결됨딥러닝 CNN 완벽 가이드 - TFKeras 버전
선생님, 질문이 있습니다.
선생님, 늘 강의 잘 듣고 있습니다. 1) 결론적으로 (None,784)로 표기되는 이유가 프로그래머가 Batch_size를 어떻게 가져갈 지 모르기 때문에 None으로 표기하는 것일 뿐인가요? 2) 이게 맞다면, Input X는 만일 Batch_size가 32로 설정이 되어 있다면 세로 784, 가로 32가 되는 것이라고 이해를 해도 되는 것이죠? 저는 이 강의를 듣는 도중 (28,28)을 Flatten을 통해 784로 변환을 하면, 어 그럼 한 장(열벡터) 대해서만 Network를 통과시키는 것인가?라고 생각을 하고 있었는데, 강의가 20분이 띡 되는 순간 그게 아님을 깨달았습니다. 제가 제대로 이해하고 있는게 맞을까요? 제가 이해한 것이 맞다는 전제 하에, 3) dot연산을 위하여 (Batch_size,784)에 대한 그 W[1](1층에서의 가중치 배열)사이즈가 (784,100)이 되는 것으로 이어질 수 있나요? 그래서 78400이 나오는 것이구요(bias제외)4) 이게 표기가 약간 헷갈리는데 shape가 (세로의 길이,가로의 길이)가 아니라 (가로의 길이,세로의 길이)인 것인가요? 아뭔가 여기서 또 논리적으로 맞아떨어져야하니 혼동이 살짝 되는군요 ㅜㅜ tmp = np.array([[1,2,3],[4,5,6]]) tmp.shape 하면 (2,3)이 나오는 것으로 보아 (row,col)의 통상적인 뜻으로 이해할 수 있는데 이게 흐름이 딱 들어맞으려면 (784,Batch_size)로 이해가 되어야할텐데 그렇게 되면 제가 여태 이해한 것과 양립할 수 없게 되는 결과로 이어져서 답답합니다. 오늘 잠을 못잘 것 같습니다ㅜ 5) tensorflow.keras.metrics 에는 Accuracy 말고도 F1_score나 그 재현율 정밀도 기반으로 만들어지는 다른 것들을 포함하고 있는 것이죠? 감사합니다ㅜㅜ!
-
미해결스프링 핵심 원리 - 기본편
질문있습니다!
DiscountPolicy를 앞에서 아래와 같이 작성하였었는데 private final DiscountPolicy discountPolicy = new FixDiscountPolicy(); RateDiscountPolicy를 이처럼 작성하지 않고 DiscountPolicy discountPolicy = new RateDiscountPolicy(); 이처럼 작성한 이유는 무엇인가요? 위와 같이 작성해도 문제가 없는 것인지 궁금합니다! RateDiscountPolicy discountPolicy = new RateDiscountPolicy();
-
해결됨비전공자를 위한 개발자 취업 실전 가이드
국비 관련 고민이 있습니다
안녕하세요. 질문에 앞서 좋은 글 감사드립니다. 저는 현재 쌍용과 멀티캠퍼스 국비를 고민중인 학생입니다. 본문 글에서 쌍용을 다니셨다고 하셔서 제 고민에 도움을 주실 수 있을 것 같아 실례지만 글을 올리게 되었습니다. 저는 학은제로 컴공학사를 취득하여 전공도 비전공도 아닌 애매한 수준의 지식을 가지고 있습니다 백앤드 개발자로 취업을 하고 싶은데 쌍용과 멀티캠퍼스의 과정중 어떤걸 골라야 될지 모르겠어요 두 학원 모두 자바과정 풀스택 개발자과정으로 HTML/CSS javascript Java Spring Jsp mysql 혹은 오라클이 공통으로 들어가 있습니다 눈에 띄게 다른 점은 쌍용은 AWS기반으로 aws를 심도 있게 다루는 과정이고 멀캠과 다르게 제이쿼리 과정이 들어있고 멀캠은 리액트 뷰 네이버 구글 API 적용 깃헙사용 알고리즘 기본 공부 node.js 가 포함되어있습니다 기간이 6개월 과정이라 기본에 충실하면서 AWS를 배울지 다른 라이브러리나 프레임워크, 알고리즘 깃헙 등 일반적으로 국비 과정에 없는 기술, 포트폴리오 형식을 배울지 고민이네요 멀캠 같은 경우 기술들이 프론트엔드쪽이 특화되어 있나요? 잘 구분이 안갑니다 또 쌍용은 현재 오프라인이고 멀캠은 전면 비대면 온라인 과정인데 오프라인을 좀 더 선호하고 온라인 개발환경이 재 사정상 좋지 않아 고민이 되네요 조언 부탁드려도 될까요? 혹시 몰라 과정 첨부 링크 올려봅니다 멀티캠퍼스 https://event.multicampus.com/kdigital3/promoDetail/PR010123_01.html 쌍용https://www.sist.co.kr/employment/gangnam/read.jsp?no=600
-
미해결홍정모의 따라하며 배우는 C언어
for 문 증감연산자 질문있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의를 듣다보니 선생님께서 for문을 사용하실 때 for( r = 0 ; ; ++r)처럼 전위증가연산자를 사용하시더라고요. for문을 사용할 때 전위증가 연산자와 후위 증가연산자 차이가 있는지 궁금합니다.
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
Writer 질문
요청 강의에서는 response.getWriter().Write("ok"); 를 사용하셨는데, 이번 강의에서는 PrintWriter writer = response.getWriter(); writer.println("ok"); 를 사용하신 이유가 뭐죠?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part7: MMO 컨텐츠 구현 (Unity + C# 서버 연동 기초)
질문 있습니다
몬스터들이 플레이어를 인식하질 않습니다. 강의와 똑같은 코드를 작성했는데도 불구하고 인식을 안하고 대각선으로 이동합니다 어떻게 고쳐야 할지 모르겠습니다....
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
프로젝트 파일 open 하기.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 아래의 사진에서 Open을 누르고 , start.spring.io에서 만든 프로젝트 파일의 build.gradle 을 선택한 뒤, OK를 눌렀습니다. 그런데 화면이 0.1초 정도 파파밧 뜨다가 사라지고, 아무런 반응이 없습니다. 처음에는 OK를 눌렀을 때, 프로젝트가 켜지고 실행이 되었으나, 제가 뭔갈 잘못 건드렸는지, 작동이 안되었습니다. 여러 방법을 시도해보다 진전이 없어서, start.spring.io에서 만든 프로젝트를 압축 해제한 뒤, 바로 아래사진에 있는 모달에 긁어서 올려놨더니, 프로젝트가 켜지긴 켜졌습니다. 하지만 settings 모달의 Build,Execution,Deployment 폴더에 Gradle 설정변경가능한 박스들이 없습니다. ㅠㅠ 어떻게 하면 될까요? 여기서 빌드.그래들을 선택하고 ok버튼을 누르면 까만 화면이 파바밧 뜨다가 바로 사라짐.
-
미해결현존 최강 크롤링 기술: Scrapy와 Selenium 정복
브라우저 제어해서 크롤링하기 - 처음강의 마지막부분 문의
안녕하세요, 강사님. 말씀해주신것처럼 driver = webdriver.Chrome(chromedriver)까지하면 크롬이 하나가 창이 뜨는데... 이때 주피터에서 출력창에 아래와 같은 warning이 뜹니다. warning이라 구현에는 문제가 없는 듯 보이지만 영 찝찝하네요 어떻게해결할까요? <ipython-input-15-1cda356225a9>:5: DeprecationWarning: executable_path has been deprecated, please pass in a Service object driver = webdriver.Chrome(chromedriver)
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
객체 식별자는 변수 또는 promt로 가지고 올수 없다는 건가요?
객체의 식별자를 변수로 처리가 불가능하다? 맞나요? planets.name(x)<=변수처리 안됨 planets.수성(0) <=점으로 부를때는 식별자를 반드시 사용해야 한다.
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
네이버가 구글을 따라해요
요즘 네이버 구글 폰트 따라서 그냥 웹폰트 URL주는 형식으로 바뀐것 같은데 강의에 나온것 처럼 글꼴 파일을 다운로드 받아서 이름 지정해주는 방식을 실무에서 많이 사용하나요??
-
미해결
How can I contact the Speak to a live person at Facebook?
Are you a Facebook user and want to know how you can contact the Speak to a live person at Facebook then you have reached your destination. Here you can know how to contact Facebook customer services all you need to do for this is just click on the given link to contact Facebook customer service.
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
문자열이 둘다 숫자, 왜 가능해요?
배열로 문자열 10,3을 넣어고 나누기를 하면 연산이 됩니다. parseInt(,10). 10진수를 바꾸지 않아도 되던데 이유가 뭔가요?