묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
404에러가 납니다
분명 코드에도 이상이없는데 404오류가 뜹니다 혹시 제가 sts4환경에서 실습을 진행중에있는데 컨트롤러 패키지가 src/main/java밑에 만들어지는데 이 이유로인해서 오류가나는걸까요??
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
MemberService 부분
private final MemberRepository memberRepository new MemoryMemberRepository; 여기서 인터페이스인 MemberRepository를 사용하는 이유가 뭔가요?? 헷갈리네요ㅠㅠ
-
미해결일주일 완성! 3dsmax 입문 (자동차 및 캐릭터 만들기)
G 를 눌러도 그리드가 사라지지 않습니다.
단축키는 말씀하신대로 minsoo2021을 깔았습니다. 퍼스펙티브 뷰에서 G를 눌러도 그리드가 사라지지 않아요 이럴경우 어떻게 해야하는지 확인 부탁드려요
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
이상치 오류 정정하는 방법이 궁금합니다.
삭제된 글입니다
-
미해결[기초스피치] 14년차 아나운서에게 배우는 말 잘하는 방법!
사너븐행
산업은행에서 [사넙] [은행]이라고는 안하는건가요? 복합명사 발음 규칙은 따로 없이 연음으로 처리하면 되나요? 그리고 끝이, 끝을, 끝에서 와 같이 ㅌ 발음이 때마다 달라지는 것들은 나중에 배우나요? ㅎㅎ
-
미해결커피 한 잔으로 입문하는 Convolutional Neural Network
강사님, 4개의 질문 드립니다.
질문 1. 해결했습니당 질문 2. 질문 1과 같은 강의(마지막 챕터 Utility Functions - 3 More Utils) 3분 37초 부분에 train_validation_test.py 안의 line 56의 코드인 loss, acc = metric_objects['test_loss'].result().numpy(), metric_objects['test_acc'].result() 에서, .result()의 역할을 모르겠습니다.. result()라는 함수는 구글링을 해도 명확하게 나오지 않아 강사님께서 따로 define하신건가 싶어 찾아봤지만 찾질 못했습니다. 혹시 제가 define 부분을 찾지 못한건가요?ㅠㅠ 그것이 아니라면 .result()의 호출은 어떤 동작을 하게 해주는지 궁금합니다. 질문 3. 질문 2와 같은 line 코드에 대해서 질문 드립니다. 코드를 돌리면 loss, acc = metric_objects['test_loss'].result().numpy(), metric_objects['test_acc'].result() 라인에서 AttributeError: 'Tensor' object has no attribute 'numpy' 라는 에러 메시지를 받았습니다. 혹시 강사님께서도 이 부분에 대해서 어려움을 겪으신 경험이 있신지 궁금해서 질문 드립니다. // 검색을 통해 얻은 해결방법인 tf.enable_eager_execution()를 코드에 포함했을때는 AttributeError: module 'tensorflow' has no attribute 'enable_eager_execution' 를 확인했습니다. // @tf.function는 포함된 코드입니다. 질문 4. 해결했습니당 항상 양질의 강의를 올려주셔서 감사합니다. 강사님께서 인프런, 패스트캠퍼스, 애듀캐스트에 올려주신 강의는 Lenet 빼고는 다 들은 것 같습니다. 감사합니다!
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
미디어 쿼리에 대해 질문 있습니다
@media screen이 기기의 화면 크기에 따라 css를 부분적으로 다르게 적용하는 역할을 하는것이 맞나요? 그리고 만약에 지금처럼 웹페이지를 단순히 축약시켜놓은 모바일 페이지가 아니라 모바일에서 접속시에 따로 만든 화면을 보여주고 싶다면 어떻게 해야하나요?
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
구조체 질문
Flash라는 이름의 구조체가 있다고 했을때 Flash fla = new Flash(); 로 구조체를 만들수 있잖아요? 여기서 선생님은 Flash가 x ,y 를 변수로 가지고 있다면 xIn yIn 이 각각 매개변수라 했을때 이것들의 메모리가 생기고 값을 대입했다가 최종적으로는 x ,y에 대입하고 사라진다고 하셨는데요. 궁금한점이 선생님께서 new Vector3() 생성자는 Vector3라는 새로운 구조체를 만드는것이 아니라 그냥 위의 과정을 명령하는 것이라 하셨습니다. 여기서 Vector3 구조체를 보시면 Vector3 vec = new Vector3(1,2,5); 이렇게 했을때 Vector3 anoVec += vec * 3f; 라 한다면 = 연산자로 구조체의 new는 명령하는것이라 알고있었던 저에게 +=연산자에다가 3f를 곱하기 까지하는걸 봤을때 "Vector3 구조체를 새로 만든다" 라고 생각하지 않으면 이해가 힘들었습니다. 정확한 원리가 무엇인가요? 자세히 알려주시면 감사하겠습니다. 아니면 제가 아직 강의를 듣고있는중이라 나중에 추가 설명이 나온다면 그렇게 말해주시면 감사하겠습니다.
-
해결됨스프링 핵심 원리 - 기본편
@SpringBootTest에서 어떻게 @Autowired가 작동하는지 궁금합니다
안녕하세요~ 유익한 강의 잘 듣고 있습니다! 이해가 안가는 부분이 있어 질문드립니다. 24분 40초 쯤에 보면 @SpringBootTest 클래스에서 @Autowired를 사용하고 있습니다. 이게 어떻게 동작하는지 모르겠습니다. 1. 일전에, ComponetScan의 범위는 AutoAppConfig가 포함된 패키지 이하라고 하셨습니다. 이에 따르면 test, resources는 컴포넌트 스캔의 대상이 아닙니다 2. 의존관계 주입 대상은 컨테이너에 빈이라고 하셨습니다. 그렇다면 @SpringBootTest 클래스(CoreApplicationTest)는 빈 등록 대상이 아니므로 Autowired가 불가능한 것 아닌가요?? 어떤 과정을 거쳐 @SpringBootTest 클래스에 빈이 주입되는지 궁금합니다!
-
해결됨자바 ORM 표준 JPA 프로그래밍 - 기본편
JPA Update에 관한 질문입니다.
안녕하세요 김영한님! 제가 드리고싶은 질문은 두가지입니다. 예를 들어 게시글에는 이미지를 넣을 수 있으며 게시글과 이미지는 OneToMany관계로 이루어져있습니다. 그리고 Board(게시글) 엔티티에는 @OneToMany(mappedBy = "board", Cascade.ALL, orphonRemoval = true, fetch = LAZY) List<BoardImage> images = new ArrayList<>(); 로 설정했습니다. 질문1. 예를 들어 이미지가 [image1, image2, image3](타입은 이미지객체타입) 에서 [image2, image3, image4] 로 update 할 경우에는 1. delete all & insert all 2. 코드로 기존과 하나하나 비교하면서 delete1 & insert 4 인가? 주로 현업에서는 어떻게 사용하는지 궁금합니다. 질문2. List<BoardImage> images = [image1, image2, image3] 을 갖고 있습니다. 여기서 update 메소드를 사용하여 this.images = List.of(image1, image3, image4)로 덮을경우에는 JPA에서 전부 delete하는지 궁금합니다. 감사합니다
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
서버사이드렌더링 실무 개발 프로세스에서의 순서 질문입니다
if (fullUserWithoutPassword){ const data = fullUserWithoutPassword.toJSON(); // 시퀄라이즈에서 보낸 데이터는 JSON이 아님 data.Posts = data.Posts.length; // length로 바꿔주는 이유는 Posts를 통으로 보내면 개인정보 data.Followers = data.Followers.length; // 가 여과없이 전송되기 때문. data.Followings = data.Followings.length; // 이를 위해 JSON으로 변환을 한 것임. data.nickname = fullUserWithoutPassword.nickname; return res.status(200).json(fullUserWithoutPassword); } 위는 GET /user/:userId 라우터에서 프론트단으로 데이터를 넘겨주는 부분입니다. 리턴문을 보시면 아시겠지만 데이터 전송을 원래 의도라면 data를 보내야 하지만 실수로 fullUserWithoutPassword로 보내서, 프론트단에서 userInfo를 참조할 때(원래 userInfo는 Followers, Followings, Posts만 가지고 있으며, [id].js에서만 nickname을 사용하기 때문에 제가 임의대로 nickname을 추가시켰습니다) useInfo.nickname참조에서 오류가 나서 에러페이지가 발생합니다. 문제는 이를 서버사이드렌더링으로 하면 "Objects are not valid as a React child (found: object with keys {id})" 에러가 _document.js파일에서 발생하고, 이는 서버단에서 프론트 페이지 데이터를 처리하는 중에 일어난 오류이기 때문에 리덕스 데브툴즈에서 잡을 수가 없어서 에러 원인을 파악하는데 상당히 오랜 시간이 걸렸습니다. (실제로 에러 발생 파일이 직접적으로 연결된 router/user.js에서 발생하는 것이 아니라 pages/_document.js에서 발생하기 때문에 도대체 어디가 문제인지 쥐잡듯이 찾아보다가 [id].js 파일 서버사이드렌더링 부분에서 LOAD_USER_REQUEST디스패치를 주석처리하고 돌려봤더니 잘 돌아가길래 거기서 힌트를 얻어서 겨우 파악했습니다ㅠ) [id].js처럼 처음부터 서버사이드로 만들면 에러 파악하기가 힘들다고 개인적으로 느꼈는데 실무에서는 어떤지 궁금합니다! 실무에서도 서버사이드렌더링 파트를 제일 마지막에 진행하나요?
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
&&조건에 질문있습니다.
product.soldout === 1 이 조건문을 if로 걸면 좀 더 직관성 있지 않나요? 굳이 &&로 써야하는 이유를 모르겠습니다
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
강사님 @RestController에 대해서 질문이 있습니다.
@RestController = @Controller + @ResponseBody Spring Boot Rest API Service는 사용자에게 보여지는 Service가 아니라(즉 View를 갖고 있는 서비스가 아니라) XML, JSON 형태로 값을 전달 사용자에게 전달하는 View 형태를 가지지 않는 Controller를 @RestController를 사용합니다. 이렇게 제가 정리를 했는데요 @RestController를 사용하는 것이 기존의 @Controller를 달고 반환하는 것이 JSON과 같은 데이터 타입일 때 @ResponseBody를 붙여주는 것이 번거로움 작업이라 그것을 대신한다! 이런식으로 알고 있었습니다. 그럼 여기서 의문점이 든게 @RestController를 통해 만든 컨트롤러는 데이터만을 만들고 view만을 반환하는 controller를 따로 만드는 것일까요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
영속성 컨텍스트가 무슨뜻인가요?
19분 11초에서 같은 영속성 컨텍스트 내에서 id값이 같으면 같은 엔티티라고 하셨는데 영속성 컨텍스트가 무슨뜻인지 알려주시면 감사요
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
roc_auc 질문드립니다
안녕하세요 교수님 :) 늦은 시간 질문드려서 죄송합니다. 첫번째 칸 코드는 교수님이 강의때 해주신 코드입니다. 그리고 두번째 코드는 제가 친 코드입니다. 전 강의에서 roc_auc를 구할때 predict_proba를 항상 쓰셨는데 ( 혹시 제가 잘못 기억하는거면 죄송합니다) 이번에는 쓰지않으셔서 질문드렸습니다.
-
해결됨모든 개발자를 위한 HTTP 웹 기본 지식
URI와 Webpage의 관계에 대해서 질문드리고 싶습니다!
최대한 리소스와 매핑되게끔 URI를 설계하고 리소스와 관련된 작업들은 http 메서드로 해결해야하지만 해결이 애매할 때는 컨트롤 URI를 만들어야 한다고 이해했습니다. 제 궁금점은 2가지입니다. 1. URI의 개념이 웹페이지와 비슷하다고 보면 될까요? URI는 리소스를 다른 리소스와 구별되게끔 부여되는 일종의 주소나 아이디같은 거라고 알고 있는데 그렇다면 /members와 /members/new같은 경우에는 서로 다른 리소스이니 두 개의 웹페이지라고 봐도 되나요? 2. 만약 URI를 웹페이지로 봐도 무방하다면 컨트롤 URI는 http메서드로 해결하지 못한 부분을 새로운 페이지를 만들어서 거기서 처리하겠다는 건데 http 메서드 외에 어떤 다른 방법으로 해결하나요?
-
해결됨15일간의 빅데이터 파일럿 프로젝트
선생님 질문있습니다 ㅎㅎ
두 가지 질문 있습니다 !! 1. 혼자서 파일럿프로젝트 진행해보고 싶은데 클라우드환경에서 하려고 합니다.근데 클라우데라 매니저 이제 설치가 안되잖아요 ㅠㅠ 설치할 방법이 없나요? 혹은 사용할 수 있는 다른 오픈소스가 있나요?아니면 일일이 하둡 에코시스템들을 수동으로 설치해야되나요? / / 2. 사적인 질문이고 답하기 어려우실 수도 있을 것 같은데... ㅎㅎㅎ데이터 엔지니어로 취업 준비중인데 선생님께서는 하둡 에코시스템을 처음에 어떻게 공부하셨나요??그리고 선생님께서 생각하시는 신입 데이터 엔지니어에게 필요한 기술역량(SQL능력, 알고리즘, 하둡관련 등등)들은 무엇인지 알려주실 수 있나요???? / 2번은 답하기 애매하시겠지만 답변해주시면 정말정말 감사드리겠습니다 !!
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
testMember() 에 대해 질문이 있습니다.
https://github.com/java-hyun/jpa-prac-kyh/blob/master/jpashop/jpashop/src/main/java/jpabook/jpashop/MemberRepository.java https://github.com/java-hyun/jpa-prac-kyh/blob/master/jpashop/jpashop/src/test/java/jpabook/jpashop/MemberRepositoryTest.java 이런식으로 멤버를 저장한뒤 저장되었는지 확인하는 로직을 작성했는데 롤백을 false 로 바꾼뒤 여러번 실행했는데 데이터가 쌓이는게 아니라 데이터가 갱신되던데 원래 persist 함수는 데이터를 추가하는 함수는 아닌가요? public Long save(Member member) { em.persist(member); return member.getId(); }
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
h2 데이터베이스 설치 중, 사이트에 연결할 수 없음 에러
안녕하세요 영한님😀 스프링 강의부터 정말 잘 듣고 있습니다ㅠㅠ 사실 실전1편을 듣고 기본편으로 왔는데요, 지금 h2 데이터베이스를 다운받고 저렇게 실행을 시켰더니 연결할 수 없다는 에러가 뜨네요 ㅠㅠ 같은 질문이 올라온 것이 없는 듯해서 올립니다..ㅠㅠ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
npm run start, start error..
npm run start를 실행하면 start라는 script가 없다고 뜨면서 실행이 안되네요ㅠ