join할 데이터베이스 양쪽 다 데이터가 많다면 Hash도 비용이 많이들어 효율이 낮아지는게 아닌가요? 만약 이럴땐 어떤 조인을 사용해야 할까요? NL을 사용하면 엄청난 비효율일 것 같고 Merge를 사용하기엔 데이터가 너무 많고 이래도 그냥 Hash를 사용하는것이 셋중에서 더 좋은 방법인가요?
안녕하세요. 강의 잘 보고 있습니다. 많은 도움이 되는 것 같습니다. 한 가지 궁금한 것이 시간 제한이 1000MS인데요. 3중 for문을 쓰면 빅오가 n^3이 나오는데 어떻게 테스트 케이스를 통과하는지 궁금합니다. 1000ms면 데이터 연산이 몇 번까지 허용되는건가요?
영한님 안녕하세요 현재 강의 queryDSL까지 듣고 요즘 개인프로젝트 진행중입니다. 진행하면서 생긴 궁금증에 대해 여쭤보려고 합니다. http request가 오는데, 특정 값의 범위에 대한 validating은 어느 계층에서 하면 되나요? 예로들어서 회원가입 기능을 만드는데 비밀번호에 대소문자 특수기호가 있어야합니다. 그러면 비밀번호의 값 validating은 Service계층에서 하는게 맞을까요? 제가 생각하는 controller 계층은 HTTP request를 받고 핵심 비즈니스 로직에게 dto를 던져주고 service 계층으로부터 받은 결과를 적당한 http status code, header, body를 통해서 클라이언트에게 전달하는 역할이라고 생각합니다. 이 계층은 HTTP 요청을 받고 전달하는게 주된 역할이라고 생각합니다. 만약, controller에서 검증 하게된다면 회원가입 API가 추가될때마다 controller에 매번 검증 로직을 넣어야하는데 Service에 넣으면 그럴필요가 없다고 생각합니다. 그래서 Service계층에서 검증하는게 맞다고 생각하는데 적절한 논리인가요? Controller 계층에서 엔티티 객체 생성? or dto를 전달하여 service에서 생성? Controller에서 엔티티를 생성하고 service계층으로 넘기면 dto를 전달할 필요가 없어서 좋고 dto를 전달하면 controller가 비즈니스로직에 관여하지 않아서 좀더 controller의 역할이라고 생각이 듭니다. (하지만 service의 파라미터도 dto로 의존하게 되어 다른 controller에서 호출할 때 같은 service의 함수를 이용할 수 없게 된다고 생각합니다) 여기서 주로 영한님은 어느 방법을 이용하시나요? (강의에서는 전자의 방법을 자주 이용하시는 것 같은데)
Input Dialog > Keyword 입력 > 데이터 스크래핑 > 컬럼명 : "검색어"로 저장 까지는 진행되었는데요 메모장에 Hash 값들이 입력이 안되고 robot이 종료됩니다. For Each Row in Data Table에 문제가 있는것 같은데 검토 부탁드립니다. ※메모장은 오픈해놓은 상태입니다.
[중급] Pod - Node Scheduling 이론 영상을 틀어도 실습 영상(13분44초)이 나옵니다. (Pod - Node Scheduling [실습] 영상을 틀어도 마찬가지로 중복된 13분 44초 강의 영상이 나옵니다.) 이론 영상이 누락된 것으로 보이는데 이론 영상 업로드 해주실 수 있나요? 확인 부탁드립니다.
props를 이용하여 데이터를 연동할때 v-model로 변경하게 되면 props의 키워드를 value로 변경 해야 했습니다. 이 경우 하위 컴포넌트로 받던 $emit도 input이라는 예약어(?)로 정해져 있나요? props의 키로 searchKeyword를 사용하면 @input="$emit('evtName', $event.target.value)" @evtName='somethingMethod' 이렇게 잘 동작했는데 props의 키를 value로 변경하게 되면 evtName로 바인딩이 안되고(물론 바인딩 할 대상이 없기도 하지만...) @input="$emit('input, $event.target.value)" 만 잘 동작 하네요. $emit 안에 있는 'input'이 정해진 규칙인건가요?
강사님이 진행하실때는 10분 정도 걸린 것으로 확인이 되는데 제 컴퓨터에서 위의 상태에서 1시간이 지나도 넘어가질 않습니다. 뭔가 문제가 있는 것 같아서 로그를 보려고 하는데 어디로 가서 봐야할까요? 아니면 다른 머하웃 추천시스템의 진행 상태를 확인하는 방법이 있을까요?
안녕하세요 그리네모님 ! 평소 애니메이트를 배워보고 싶었는데 좋은 강의가 있어서 보면서 습득중인 수강생입니다! 애니메이트로 이모티콘을 만들어보려는데 파일을 어떻게 정리하면 좋을지 감이 잘 안와서 질문드려봅니다. 24개 시안을 만들면 시안 개수만큼 애니메이트 fla 파일을 24개 만들어서 파일 관리하는 방법밖에는 없는건가요? 아니면 장면 기능을 이용해서 한개의 파일 안에 24개의 장면을 만들어 24개의 시안을 만들어도 되나요? .. 애니메이트는 아직 잘 모르는 단계라 애니메이트로 이모티콘 만들어보신 그리네모님께 질문 드려봅니다 아 그리고 혹시 어도비 일러스트레이터의 대지같은 기능은 없는지 궁금합니다! 그럼 천천히 답변주시면 감사하겠습니다!
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part1: C# 기초 프로그래밍 입문
안녕하세요 강사님 가장 초반부 설정 강의를 듣고 있는데 프로젝트 파일 생성 하면 디버깅 시작 & 디버그 하지 않고 시작 버튼도 비활성화 되어있고 솔루션 탐색기 창에도 0개 프로젝트라고 해서 아무것도 보이지 않습니다. 여기저기 검색해봐도 해결책이 나오지 않아 여기에 질문 남깁니다.
강사님 안녕하세요! 특정 장애물(바위)을 detect 하기 위해서 CVAT 툴을 이용해 custom dataset을 생성하려고 합니다. 1. 학습을 위한 이미지 내의 모든 장애물들을 모두 annotate하지 않고 일부 개수만 annotate 하게 되면 annotate 되지 않은 것들 때문에 학습에 악영향을 끼칠 수 있을까요? 2. 그리고 이 장애물만 detect 하면 돼서 클래스 1개로 학습을 진행하려 하고 있는데, 클래스 수를 늘린다고 해서 학습 성능이 더 좋아질 가능성도 혹시 이론적으로 있나요? 유익한 강의 감사드립니다!
구조체 설계 struct guy { char favfood[10], char job[10] }; 일 때는 기억공간을 아직 할당받지 않은 상태이고 구조체 변수 선언 혹은 선언 동시 초기화 할 때 메모리에 공간을 할당받는다고 이해했습니다. struct guy barney; 이 때 기억공간을 할당받는다 포인터는 새로운 구조체를 생성하지 않고 기존의 동일 구조체를 가리킨다고 하셨는데, 구조체 포인터 변수는 구조체 포인터 변수 선언 시 메모리에 공간을 할당 받나요? struct person* someone; [정리]구조체 포인터 변수의 메모리 할당 시점이 궁금합니다.
안녕하세요. 강의 유익하게 잘 보고있습니다. 14:15, 16:50 부분 관련 질문있습니다. 14:15의 설명에서 return 뒤에 쓰이는 숫자가 exited with code 뒤에 출력으로 오는 것을 알 수 있고 16:50의 설명에서 int 와 7이 관련이 있다 하셔서 개인적으로 실험을 하나 해봤습니다. 강의의 코드를 float main() { return 7.7777; } 로 바꾸어서 실행하면 7.7777이 나올 것으로 생각했는데 실제 출력되는 숫자는 다른 숫자가 나옵니다. 혹시 return 함수가 실수형은 받지 않아서 이런 현상이 나타나는 건가요?
function makNewList_P(allProducts){ var newListProducts = []; for(var i=0; i<allProducts.length;i++){ if(allProducts[i].price>60000){ newListProducts.push(allProducts[i]);}} return newListProducts; } const over60000Products=makNewList_P(allProducts); 최종문제에 대해서 이렇게 먼저 작성해보고 답을 봤는데 if전에 var product = products[i]; var price = product.price; 이런식으로 변수를 미리 저장하시는데 이유가 있을까요? 잘못된 습관 가질까봐 질문드립니다 ㅠㅠ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이클립스에서는 정상적으로 동작하는데 채점사이트에서는 간혹 런타임 에러가 뜨는 경우가 있는데 왜 뜨는지 모르겠습니다(Main과 solution 오타 없이 사용했습니다) 이유를 알고싶어 질문드립니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://docs.google.com/document/d/1j0jcJ9EoXMGzwAA2H0b9TOvRtpwlxI5Dtn3sRtuXQas/edit#heading=h.w2tomwsznga7) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://docs.google.com/document/d/1xCQKit-1V6l6ObeCe49St33RHPzLF_P_c3o7aSDTKs0/edit#heading=h.7dhnp46ven0v) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. [HTTP API 설계 예시] 강의의 16분 30초 내용에 대한 질문입니다. 회원 등록폼을 불러오는 URI가 /members/new 폼 작성후 submit 하는 URI도 /members/new 로 통일시켜주는 것을 선호한다고 하셨는데 만약 스프링을 사용한다고 가정했을때 클라이언트에서 폼을 작성하고 submit 했을 경우 컨트롤러에서 동일하게 /members/new 로 넘어온다면 회원등록을 해주는 식으로 로직을 짠다면 폼을 불러오는 URI와 겹쳐서 생기는 오류는 없나요? 혹은 폼 작성하고 submit 할때 /members/register 로 새로운 URI를 생성해서 넘기는 방법은 사용해도 될까요??