묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨mongoDB 기초부터 실무까지(feat. Node.js)
질문있습니다!
안녕하세요! 좋은 강의 감사드립니다 :) 강의를 들으면서 mongodb의 data 저장에 대해 한가지 의문사항이 생겨 글 남깁니다! mongodb 같은 경우에는 { _id: ... content: ... user: ... } 와 같은 형태로 data를 저장하는데요. 이럴 경우 해당 collection의 모든 document에서 _id, content, user 값이 즉, key에 해당하는 값이 중복되어 저장되는 구조인가요? (예를 들어, 위와 같은 형식의 document가 10000개 저장된다면 _id, content, user 값 또한 10000번 중복되어 저장) 만약 그렇다면, mongodb는 저장하는 data 형태의 특성상 저장 공간을 효율적으로 사용하지 못한다는 단점을 가지고 있다고 생각해도 되는 걸까요?
-
미해결C#과 유니티, 실전 게임으로 제대로 시작하기 (저자 직강)
스크립트 에디터 vscode
external script editor에서 vscode가 뜨지 않아서 browse 선택한다음 vscode 했는데 이것이 맞는건가요? 또 왜 저는 선택창에 vscode가 없었는지 궁금합니다 ㅜㅜ
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
수강생입니다.
삭제된 글입니다
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
로컬 설치시 pip list 공유부탁드립니다,
opencv ssd와 tensorflow ssd를 로컬 데스크탑에서 실행하려고 할때 자꾸 에러가 발생합니다. stackoverflow를 뒤져보니까 opencv 또는 tensorflow의 버전문제라고들 하네요. 혹시 로컬실행할때의 pip list(설치목록)을 공유해 주실수 있으실까요? 버전을 확인해서 동일하게 설치해서 실행해볼려고 합니다. 감사합니다
-
해결됨유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
두개의 스크립트에서 gameObject를 실행했을 때
제가 실수?로 두개의 스크립트에 아래와 같이 입력했습니다. gameObject.AddComponent<AddScript>(); 두개의 스크립트 모두 Cube에 연결되어 있는 상태였구요. 이 상태에서 실행을 하니 AddScript가 마치 Update함수에서 실행된 것처럼 무한히 생겨납니다. 그렇다는 것은 두개의 스크립트에서 계속 서로 참조를 하면서 AddComponent를 실행해서 생긴 결과인가요?
-
미해결실전! 스프링 데이터 JPA
안녕하세요 선생님!
안녕하세요 선생님 강의 잘 듣고 있습니다. 어느새 선생님 강의를 다 듣고 이제 데이터 JPA, 쿼리dsl만 남겨놓고 있습니다. 지금 데이터JPA를 들으면서, 제가 과연 데이터 JPA를 이용해서 생략한 코드들을 제가 자유자재로 짤 수 있을까에 대한 의문이 생깁니다. 실무에서 당연히 data jpa를 사용한다고 하지만 저 혼자서 jpa코드도 짜본적 없이 data jpa를 사용해도 될지 잘 모르겠습니다. 원래는 jpa 실전1까지 강의를 듣고 토이프로젝트를 바로 시작하려다가 다른 분께서 똑같은 질문을 남긴것에 대한 선생님의 답변을 봤었는데, 그때 선생님께서 강의를 다 듣고나서 진행해야 시간낭비가 덜 하다고 하셨습니다. 그래서 강의를 다 듣고 토이프로젝트를 진행하려고 계획을 했지만, 지금 data jpa 강의를 들으면서 앞서 언급드린 의문이 생깁니다. 그래서 제 생각에는 동적쿼리 문제는 결국 쿼리dsl로만 해결하는것이 국룰이니까 쿼리dsl까지만 듣고 토이프로젝트를 시작하는 것이 좋지 않을까 합니다. data jpa는 실무에서 필수이긴 하지만 당장 배우지 않는다고 엄청나게 큰 손해를 보는 것은 아닌것 같습니다. 그래서 제 결론은 1. data jpa, 쿼리dsl 강의만 남겨놓은 상황에서 바로 토이프로젝트(동적쿼리를 사용하지 않는 토이프로젝트) 진행 후 남은 두 개의 강의를 진행하는것 2. 쿼리dsl까지 듣고 토이프로젝트 진행 후 데이터 jpa를 진행하는 것 3. 그냥 강의를 다 듣고 지금까지 배운 기술들을 합친 토이프로젝트를 진행하는것 중에 선생님께서는 어느것을 추천하시는지 여쭙고싶습니다! 긴글 읽어주셔서 감사합니다!!
-
미해결실전! 스프링 데이터 JPA
MySQL의 JSON타입에 관해서
강의 재밌게 잘 보았습니다. 감사합니다. 한가지 문의 드리고 싶은 내용이 있어 여기에 글 올려봅니다. Entity중 객체 타입 속성을 json으로 변환해서 MySQL db의 json타입 컬럼으로 다루고 싶은데 어떻게 하면 될까요? 구글링 해보면 JPA의 conver로 해결 된다고 해서 아래와 같이 시도해보고 있는데 잘 안되네요.. 혹시 좋은 방법 있을까요. @Entity class ItemEntity { @Id @GeneratedValue private Long id; @Convert(converter = BookJsonConverter.class) private BookJson bookJson; } @Data class BookJson { private Long id; private String name; } class BookJsonConverter implements JsonConverter<BookJson> { // 이렇게 하는 이유는 BookJson같은 애들이 너무 많아서.... } public interface JsonConverter<T> implements AttributeConverter<T, String> { @Override default String convertToDatebaseColumn(T dataObj) { return new ObjectMapper().writeValueAsString(dataObj); } @Override default T convertToEntityAttribute(String dbData) { return new ObjectMapper().readValue(dbData, new TypeReference<>() {}); // <---- 여기서 hashMap을 반환하면서 결국 BookJson으로 cast시 에러 발생..... } }
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
deletemapping 질문드립니다.
안녕하세요 강의 잘 듣고 있습니다 ^^ 삭제인 경우 @DeleteMapping 예제가 있었는데 실무에서 실제로 많이 사용하나요? 예를들어 delete 요청이 오면 back-end 에서는 삭제 처리뿐만아니라 여러 처리하는 로직이 동작할텐데 그런 경우도 post 요청을 하지 않고 delete 요청을 하나요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그인 무한 로딩 문제
안녕하세요 제로초님 다름이 아니라 위 스크린샷 처럼 로그인 무한 로딩 문제 떄문에 코드 파악했는데도 원인을 알 수 없어서 문의 드립니다~ 깃 허브 주소 남겨드립니다. https://github.com/wdudtlrw78/react-nodeBird
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
csv관련 fs모듈 질문
이번에 프론트에서 백에다가 csv파일 다운로드 요청하는거 만들었는데 문제는; 저는 단순하게 csv만들면고 res전송하면 되는줄 알았는데 파일이 아니라 내용물이 전달 되더라고여; 그래서 파일을 os.tempdir()에다가 만들어놓고 res에다가 넣어서 프론트에다가 전달해야하는데 이럴때는 파일을 통째로 줘야하나요?? 아니면 스트림을 써야하나요? IO쪽은 쥐약이네요;
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
상속관계 매핑 질문있습니다.
안녕하세요. 상속관계 매핑은 객체 지향의 관점으로 본다면 굉장히 깔끔하고 좋은 방법이라고 생각합니다. 하지만 엔티티와 실제 데이터베이스 테이블과 구조가 완전하게 같지 않기 때문에 조금 혼란이 있을 것 같기도 한데요. 실제로 실무에서도 상속관계 매핑을 사용하는 편인가요? 그냥 이전 강의에서 나왔던 1:1, N:1 등을 사용하여 작성하는게 엔티티만을 보고 테이블을 유추하기 쉽지 않을까라는 생각이 들어서 질문드립니다 :)
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요
이런 에러는 어떻게 해결할까요 ?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
Docker 를 이용해서는 connect-distributed 를 어떻게 사용해야 하나요
안녕하세요. 강좌 잘 보고 있습니다. 다름이 아니라 OrderService의 Controller 부분에 JPA를 이용해서 데이터를 저장하는 방식이 아닌 TOPIC으로 메시지를 전송하여 저장하고픈데, 기존 로컬 방식에서는 터미널에서 connection을 포스트맨으로 만들면 됬지만 도커를 이용한 방식에서는 어떻게 해야하는지 궁금합니다. 답변주시면 감사하겠습니다 강의 너무 잘 보고 있습니다. 항상 감사드립니다.
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
첫번쨰 for문에서 궁금한점
for번쩌 for문에서 i가 0부터 n-1까지 도는데 그러면 i가 0일때 dy[0][0] = dy[0][-1] + arr[0][0] 이되지 않나요? dy[0][-1]이되는데 맞는건가요? 답은 맞긴한데.. 제가 알기로는 배열에서 [-1]은 가장 마지막번째 열이 나오는 걸로 알고있는데 제가 잘못알고있는건가요?
-
미해결파이썬 사용자를 위한 웹개발 입문 A to Z Django + Bootstrap
accounts/login 이 존재하지 않는다고 나옵니다
안녕하세요 강의 잘 듣고 있습니다. 웹사이트에서 signout 를 한 이후 다시 로그인 하려는데 acounts/login (accounts/google/login)이 존재하지 않는다고 나옵니다. 127.0.0.1/8000/admin 으로 들어가려는 것도 싸인아웃한 후에 admin/login 이 존재하지 않는다는 에러 싸이트만 나옵니다. 강의 다 뒤져봐도 accounts/login 에 관한 것이 없어서 여기다 직접 여쭤봅니다. 명쾌한 답변 기대합니다. 감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
안녕하세요
직접 워크밴치에서 테이블을 만들고 참조 관계를 설정해줘도 backend에서 소스 코드로 시퀄라이즈 설정 부분은 항상 적어줘야 하나요 ? 아니면 워크밴치에서만 테이블 관계를 설정해주면 시퀄라이즈 설정 안 해줘도 사용할 수 있나요 ?? 만약 설정 할 수 있다면 실무에서는 어떤 방법이 더 많이 쓰일까요?
-
미해결[2021] 요즘 누가 유료로 웹서비스 구축하나, 파이어베이스의 모든 것 - Javascript
올려주신 강의교안 파일이 너무 커요
50mb 100mb 할 이유가 없는 파일인데 용량이 너무커요 이미지가 아니고 텍스트니까 용량이 작아도 보는데는 지장이 없을거같습니다
-
미해결얄팍한 GraphQL과 Apollo
'3-1-server-modularized'에서 '$ npm start'가 안되시는 분들은 '$ npm i lodash'를 해보세요~
'3-1-server-modularized'에서 '$ npm start'가 안되시는 분들은 '$ npm i lodash'를 해보세요~
-
해결됨유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
문법에 대한 질문입니다.
gameObject.AddComponent<AnotherScript>(); 이 문장에서 game의 g를 소문자로한 건 변수이기 때문인가요? gameObject.AddComponent에서 AddComponent는 함수인가요? 그 다음에 <>를 쓰는 건 어떤 의미인가요? 마지막으로 유니티에서 플레이하면 생겨나는 Script의 이름이 Add Script인 이유는 뭔가요?
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
질문입니다.
챕터8 강의는 올라와있는데 pdf 랑 소스들이 아직 안 올라와있네요.. 실례 안된다면 문제파일이랑 먼저 혹시 올려주시면 감사하겠습니다..