묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결
학습한 강의 중에 수료증 발급이 안되는 강의도 있나요?
학습한 강의 중에 수료증 발급이 안되는 강의도 있나요? 진도율은 100퍼센트 입니다. 다른 강의들은 다 수료증 발급이 되었는데, 이 강의는 안돼서요. 확인 부탁드려요! 스프링입문-코드로 배우는 스프링부트, 웹 MVC, DB 접근 기술 감사합니다.
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
데이터 베이스에 보낸 정보들을 삭제하는 법은 없나요??
데이터 베이스에 보낸 상품 정보가 제가 중복으로 보내기도 하고 그래서 물품 5개가 올라가 있는데 이것 때문에 서버가 작동이 제대로 안되는 것 같아서 질문 드립니다! 데이터 베이스에 원하는 상품만 두고 나머지는 삭제하는 방법 없을까요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
gradle cmd 무반응
안녕하세요, IntelliJ 로 build하고 실행하기 과정중에 build 명령어를 치더라도 cmd에서 아무반응이 없어서 어떻게해야 실행이 되는지 아무리 구글링해도 안나와서 여쭤봅니다.. 이미지에서 보는 것처럼 구글링해서 설치경로, 환경변수 다 문제없는 것 같은데 명령어가..왜 안듣는걸까요? gradlew, gradlew.bat, gradle, gradlew build 다 쳐봐도..안되네요
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
th:object=${item}
타임리프를 활용하기 위해 @GetMapping("/add")public String addForm(Model model) { model.addAttribute("item", new Item()); return "form/addForm";} 이런식으로 빈 item객체를 만들고 model 파라미터에 넘겨서 처음에 addForm을 열때는 빈 item으로 시작했지만 등록 수정을 거치면서 값이 생기고 변하는거 맞죠?
-
미해결스프링 시큐리티
제 질문이 잘못된 질문인지 궁금합니다.
안녕하세요, https://www.inflearn.com/questions/569227 이 질문글을 올린 작성자입니다. 혹여 제가 너무 잘못 알고 있어서 답변조차 하기 어려운 것인지 궁금합니다. 아직 제가 많이 부족하고 모르고 있어, 제가 잘못 알고 있다면 어떤 부분이 잘못 되었는지 짧게라도 지적해주시면 그 부분 다시 학습해보겠습니다. 부탁드립니다.. 감사합니다.
-
해결됨Slack 클론 코딩[백엔드 with NestJS + TypeORM]
OneToMany 관계 설정 질문드립니다.
안녕하세요 조현영님. 질문이 계속 쏟아져나오네요! 첫 질문 때 이야기 했던 사용자(UserEntity)와 이미지(ImageEntity)간의 관계는 OneToMany 관계인것에 대해 질문하려합니다. UserEntity에 image라는 컬럼을 두고 아래 처럼 관계 설정 하였습니다. // user.entity.ts @OneToMany(() => ImagesEntity, (join) => join.imageForigenKeyForUser) @JoinColumn() image?: ImagesEntity; 아래는 ImageEntity의 관계 설정입니다. // image.entity.ts @ManyToOne(() => UserEntity) imageForigenKeyForUser: string; 질문 1. mysql 워크밴치등으로 Image테이블을 보면 imageForigenKeyForUserId라는 컬럼이 생성되었습니다. 이렇게 컬럼이름 + Id가 붙은 컬럼을 가상 컬럼이라 부르는것이 맞을까요? 질문 2. 만약 위 질문이 맞다면 원래 제가 예상한것은 User테이블에 imageId라는 가상 컬럼이 생기는것을 예상했는데 User테이블에는 가상 컬럼이 존재하지가 않네요. 위 코드에서 관계 설정이 잘못된 것일까요? 제가 이전에 상품과 이미지 관계를 OneToOne으로 맺었을 때는 제가 원한대로 (JoinColumn()이 붙은쪽에 컬럼이름 + Id가 붙은 가상 컬럼이 생성됨) 관계가 형성 되었습니다. 아래 코드를 사용해서요. // product.entity.ts @OneToOne(() => ImagesEntity, (join) => join.imageForigenKeyForProduct) @JoinColumn() image: ImagesEntity; // image.entity.ts @OneToOne(() => ProductEntity) imageForigenKeyForProduct: string; 질문 3. 한쪽에서 OneToMany 관계로 시작하면 받는쪽은 ManyToOne이 맞죠? ex) @OneToOne() Image => @ManyToOne() ImageForigenKey 질문이 많은거 같은데 시간 나실 때 천천히 봐주시면 감사할거 같습니다.
-
미해결
typeORM에서 charset 설정 해주는법 있을가요 ?
charset: 'utf8mb4', 앱 모듈쪽에서 typeormModule.forRoot안에 세팅해놓은건데요 저렇게 해도 테이블 생성 시 저렇게 생성이 안돼더라구요 ..? 방법이 있나요?
-
해결됨GCP Google Compute Engine 클라우드 서버 배우기
이제 들립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
해결됨GCP Google Compute Engine 클라우드 서버 배우기
소리가 안들려요.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결3DS MAX 입문강좌 (입문부터 자동차 예제까지)
edge에서 드래그시 부분선택이 안됩니다.
급하게 3d작업을 한번도 안해봤는데 강의 듣고 작업잘하고 적용도 잘된다고 해서 너무 감사드립니다. connect 하기전에 edge를 드래그해서 선택하고 싶은데 폴리곤 자동차 만들기 1강에서 보면 몇가지 방법을 말씀해주셨는데 shift+3(ring)이나 ctrl누르고 각각선택은 잘되는데 필요한 부분만 드래그해서 선택이 안되네요..ctrl 또는 shift 를 누르고 선택해봐도 안되고... 궁금해서 질문 드려봅니다..
-
미해결플러터와 장고로 1시간만에 퀴즈 앱/서버 만들기 [무작정 풀스택]
python: can't open file 'manage.py': [Errno 2] No such file or directory
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 이렇게 에러가 날때는 해결을 어떻게해야할까요...
-
미해결스프링 핵심 원리 - 고급편
Advisor의 빈 저장소 등록 시점이 빈 처러기의 대상이 될 객체의 빈 저장소 등록 시점 보다 어떻게 더 빠를 수 있나요?
1. 생성: 스프링이 스프링 빈 대상이 되는 객체를 생성한다. ( @Bean , 컴포넌트 스캔 모두 포함)2. 전달: 생성된 객체를 빈 저장소에 등록하기 직전에 빈 후처리기에 전달한다.3. 모든 Advisor 빈 조회: 자동 프록시 생성기 - 빈 후처리기는 스프링 컨테이너에서 모든 Advisor 를 조회한다.4. 프록시 적용 대상 체크: 앞서 조회한 Advisor 에 포함되어 있는 포인트컷을 사용해서 해당 객체가 프록시를 적용할 대상인지 아닌지 판단한다. 이때 객체의 클래스 정보는 물론이고, 해당 객체의 모든 메서드를 포인트컷에 하나하나 모두 매칭해본다. 그래서 조건이 하나라도 만족하면 프록시 적용 대상이 된다. 예를 들어서 10개의 메서드 중에 하나만 포인트컷 조건에 만족해도 프록시 적용 대상이 된다. 제가 이해한 바로는 3.에서 스프링 컨테이너에 Advisor들은 이미 스프링 컨테이너에 등록 되어있는 것을 찾아오고 빈 후처리기에서 Advisor를 적용하여 프록시 객체를 생성할 target객체들은 생성만 되어있고 스프링 컨테이너에는 등록이 안되어 있는 것으로 이해했습니다. 이렇게 되려면 스프링이 Advisor를 구분해서 먼저 스프링 컨테이너에 등록 할 수 있어야 할 것 같은데 제가 제대로 생각하고 있는 것이 맞을까요?
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
export_graphviz
export_graphviz() API에 파라미터로 class_names와 ffeature_names를 직접 입력 해주셨는데 입력을 따로 안해도 똑같이 실행이 되더라구요 파라미터를 직접 넣어주신 이유가 있으신가요?
-
해결됨[개정판] 파이썬 머신러닝 완벽 가이드
warnings
warnings 를 쓰시길래 찾아봤더니 경고 제어 모듈이라고 하더라구요 모듈 설명을 읽어봐도 잘 이해가 되지않아 왜 warnings 함수를 쓰신것인지 궁금합니다
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
assertj에 대한 질문이 있습니다.
AssertJ가 JUnit보다 더 가독성이 좋고, 실패 메세지에서도 실제값과 예상값이 나오는 등 더 자세하게 나오므로 테스트를 진행할 때 무조건 JUnit 메서드를 사용하는 것 보다 AssertJ 메서드를 사용하는 것이 더 좋은가요?
-
미해결배달앱 클론코딩 [with React Native]
오류좀 봐주세요. ㅠㅠ
react-native-screens 이걸 설치하고 나면 구동 시 오류가 발생하는듯 합니다. 재설치하고 해도 같은 오류가 나더라고요. 구글링하면서 이렇게저렇게 해봐도 안되네요. 어떻게 해결해야 할까요? ㅠㅠ
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
세그먼트
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 3 웨이 핸드 쉐이크랑은 다르게 4 웨이 에서는 설명부분에 '세그먼트' 라는 단어가 나오는데 3웨이 핸드쉐이크 설명에는 세그먼트란말이 생략된건가요? 4웨이 핸드 쉐이크에서 세그먼트를 더 강조하기 위함인가요?
-
해결됨[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
CoreGlobal과 ThreadManager::InitTLS 관련 질문
1. ThreadManager은 여러곳에서 여러 방식으로 사용될 수 있으니 그대로 두는 건 이해 되는데 CoreGlobal은 실수로든 어떻게든 생성자가 2번 이상 실행되는 순간부터 이전의 GThreadManager를 덮어쓸 위험이 있지 않나요? CoreGlobal을 싱글톤으로 만들지 않으신 이유는 무엇인가요? 2. ThreadManager::InitTLS() 안에 두신 정적변수 SThreadId는 ThreadManager가 여럿이 되어도 공유하게 되는데 이것은 의도하신 건가요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
코드 좀 봐주세요!!
function solution(str) { let answer = ''; let stack = []; for (let s of str) { if (s === '(') stack.push(s); else if (s === ')') stack.pop(); else { if (stack.length === 0) answer += s; } } return answer; } 이렇게 풀어도 될까요,,?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
'Hello JPA - 프로젝트 생성' 강의에서 New Project 만들 때 Maven 은 없고, Maven Archetype 는 오류가 뜹니다
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] 안녕하세요. 강의 잘 듣던 와중에 프로젝트 생성에서 막혀버렸습니다... 강사님은 Maven 만 뜨던데, 저는 Maven Archetype 만 뜹니다... 일단 Maven Archetype로 프로젝트를 생성해봤는데, 프로젝트 생성하자마자 오류가 떠서 삭제한 상태입니다 제가 생성한 건 1. Advanced Settings 에 Groupid, ArtifactId, Version 을 강사님과 동일하게 작성 2. Archetype: 에 [Add...] 눌러서 Groupid, ArtifactId, Version 을 강사님과 동일하게 작성(두번째 사진 참조) 이렇게 해봤는 데 오류가 떴습니다. 기본적인 New Project 로 Maven 선택 후 생성해보려 했지만, 강사님 화면과 다르게 Advanced Settings 에 Version 넣는 곳이 없었습니다.(세번째 사진 참조) 프로젝트를 어떻게 만들어야 하나요...??? 그리고 강사님과 왜 저는 New Project 화면이 다른걸까요... 인텔리제이 버전 문제인가요...?