묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 웹 MVC
HelloService의 값을 전달을 못 받습니다.
* 질문 HelloService의 값을 못 가져오고 500 에러가 나는 이유는 뭔가요 ??? 1) 에러 메시지 2) web.xml 3) AppConfig 4) HelloService 5) HelloServlet
-
미해결제주코딩베이스캠프 Code Festival: JavaScript 100제
20번 문제에 parseInt()로 10진수를 왜 하나요?
20번 문제에 parseInt()로 10진수를 왜 하나요? parseInt()을 하지 않아도 답은 3,1로 나옵니다.
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
공공데이터 OpenAPI시 문의
안녕하세요, 강사님. 강의때 예시로 들어주신 공공데이터를 하다가 아래와 같은 난관에 봉착해서 문의드립니다. 분명히 공공데이터에서 예시로 구현해보면 왼쪽그림처럼 거래금액이나 건축년도도 xml의 하나의 태그로 보여지는데, 파이썬에서 찾아가면 <거래금액> 이 <거래금액> 로 바뀌어서 나옵니다. 그러다보니까 자연스럽게 tag로 find를하면 없다고 나오고요... 왜그런건가요? (강의때 다뤄준 example하고 똑같진 않지만, 어떻게보면 tag로 찾아간다! 개념의 연장선에서 문의드립니다)
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
수업에 사용된 ppt 파일 얻을 수 없을까요
필기를 수월하게 하고싶습니다 ㅜㅜ
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]
image resize 질문드립니다
가로세로 길이가 긴 이미지를 업로드하면 Landingpage에서 이미지 배열이 뒤죽박죽이 됩니다 ㅜㅜ 이미지 크기를 일정하게 resize해서 올릴 방법이 있을까요??
-
미해결스프링 핵심 원리 - 기본편
필드 주입의 문제점에 대해 궁금한게있습니다.
20:20 정도부터 나오는 필드주입에서 궁금한점이 있습니다. 김영한님 말씀중에선 강의예제중, @Autowired private MemberRepository memberRepository;@Autowired private DiscountPolicy discountPolicy; 위처럼 필드주입을 하게되면 memberRepository 나discountPolicy 의 값을 변경할수없고 테스트코드에서 순수한 자바로 테스트할수있는 방법이 없다고 하셨습니다. 그런데 제 생각으로는 그렇게 생각하면 기본방법인 생성자 주입도 결국 생성되고나면 변경할수없고 순수한 자바로 테스트할수있는 방법이 없는것 같다고 생각이 되었습니다. 왜냐면 둘다 현재 수동설정이 아닌 어노테이션을 통한 자동설정으로 이루어지고있으므로 무얼 넣어줄지는 해당 구현체의 어노테이션을 추가,삭제해주지않는이상 바꿀수 없다고 생각했기 때문입니다. 이부분에대해서 설명주시면 감사하겠습니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
페이지 로딩 오류 질문드립니다
제로초님 아래 Warning: connect.session() MemoryStore is not designed for a production environment, as it will leak memory, and will not scale past a single process 이 경고를 제외 하고는 에러가 보이지 않습니다. 그래서 정상적으로 연결되었다고 판단해서 인스턴스(back) 주소를 입력해서 들어가보니 페이지로딩상태만 나옵니다. 혹시나 해서 다시 back 인스턴스를 생성하고 노드및 우분투를 설치해도 같은 결과가 나옵니다 이럴땐 어느 부분이 문제일까요?
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
fs.readfile과 fs.read차이점은 무엇인가요?
구글링해보고 원문도 읽어보고 했는데 명확한 답이 안나와서 물어봅니다. 일단 open,read,write는 파라미터가 다르고 파일디스크립터로 읽힌다고 하는데내부적으로만 좀 다르고 외부적으로는 그게 그거인건가요??
-
미해결스프링 핵심 원리 - 기본편
빈 생명주기 콜백에서
초기화메서드를 (@postConstruct)사용하는 이유가 뭔가요??
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
엔티티를 상속 받는 DTO 만들어도 되나요?
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용] 안녕하세요. 영한님.. 영한님 강의 너무 재밌게 잘 보고 있고 쉽고 간결한 설명에 매일 감탄 하며 공부중인 직장인입니다. 질문드리기전에 상황을 설명하면 이렇습니다. (이해하기 쉬우시게 한글로 적겠습니다) '병원' , '환자' 라고 하는 두 엔티티가 있습니다. 환자는 병원을 참조하고 있습니다(FK) @Entity@Getter @Setter@Builder @EqualsAndHashCode(of = "id")@AllArgsConstructor @NoArgsConstructorpublic class 병원 { @Id @GeneratedValue private Long id; private String name; . . . . // 환자 수 @Transient private Integer 환자수; } @Entity@Getter @Setter@EqualsAndHashCode(of = "id")@AllArgsConstructor@NoArgsConstructorpublic class 환자 { // 환자 아이디 @Id @GeneratedValue @Column(name = "PAT_ID") private Long id; // 병원 @ManyToOne @JoinColumn(name = "HOSP_ID") private 병원 병원; . . . .} 위와 같이 두 엔티티가 존재하는데 병원 리스트를 검색하면서 각 병원에서 수용중인 환자 수를 같이 하고 불러오고 싶습니다. 이를테면 환자수가 1명이상인 병원목록을 불러온다했을때 이걸 SQL로 작성하면 SELECT h.*, ( SELECT COUNT(*) FROM patient WHERE hosp_id = h.hosp_id ) as '환자수'FROM hospital hWHERE ( SELECT COUNT(*) FROM patient WHERE hosp_id = h.hosp_id ) > 1; (사실 이게 효율적인 SQL인지도 모르겠습니다만, 전 이렇게 보통 씁니다..) 처럼 작성할 수 있을건데요 이럴때 세가지 질문이 있습니다. 1. 병원 엔티티 클래스에 '환자수' 라는게 있는게 일단 맞는지 부터가 문제입니다. 병원 리스트를 조회할때 환자수가 몇명인지 정보도 같이 필요한 페이지도 있고 필요가 없는 페이지도 있습니다. 단, 환자수 정보가 필요할때는 '몇명 이상의 환자가 있는 병원 목록'과 같이 (위 SQL과 같이) where 절에 조건도 같이 붙게 됩니다. 환자수는 DTO로 따로 빼는게 맞을까요? 2. (1번질문에서 따로 빼는게 좋겠다고 하였을때) 환자수를 포함하는 병원DTO를 만든다고 했을때 사실 그 DTO는 병원의 모든 필드가 필요 합니다. 그래서 하려면 아래처럼 병원을 상속받는 식이 되어야 할텐데 이렇게 DTO 클래스가 엔티티 클래스를 상속받아도 문제가 없고, 이렇게 사용하는게 일반적으로 현업에서도 많이 있는 일인가요? public class 병원출력DTO extends 병원 { private Integer 환자수;} 3. 제가 하고자하는 것 ( 엔티티에 있는 모든 정보 + 서브쿼리를 통한 추가정보를 같이 불러오고 서브쿼리를 이용한 WHERE절 ) 이 굉장히 일반적으로 많이 쓰이는 것이라 분명 JPA 프로그래밍으로 충분히 쉽게 하는 방법이 이미 있을것 같은데 지식의 끊이 짧다보니 어떤 방법을 써야하는지 감을 못잡겠습니다. SELECT h.*, ( SELECT COUNT(*) FROM patient WHERE hosp_id = h.hosp_id ) as '환자수'FROM hospital hWHERE ( SELECT COUNT(*) FROM patient WHERE hosp_id = h.hosp_id ) > 1; 이런 것을 하기위해 제가 뭘 찾아보고 공부하면 되는지 키워드나 팁를 알려주실수 있을까요 (QueryDsl을 활용하면 될것 같긴한데.. )
-
미해결타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
call method 관련 질문입니다!
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서 왜 이 그림에서 callable(Siri) 는 True인데, callable(Siri(Robot))은 False인가요? 읽어주셔서 감사합니다!
-
미해결스프링 데이터 JPA
엔티티를 상속받는 DTO가 일반적인가요?
안녕하세요. 기선님 강의 너무 재밌게 잘 보고 있습니다. 질문드릴것이 있는데요 그전에 상황을 설명하면 이렇습니다. (이해하기 쉬우시게 한글로 적겠습니다) '병원' , '환자' 라고 하는 두 엔티티가 있습니다. 환자는 병원을 참조하고 있습니다(FK) @Entity@Getter @Setter@Builder @EqualsAndHashCode(of = "id")@AllArgsConstructor @NoArgsConstructorpublic class 병원 { @Id @GeneratedValue private Long id; private String name; . . . . // 환자 수 @Transient private Integer 환자수; } @Entity@Getter @Setter@EqualsAndHashCode(of = "id")@AllArgsConstructor@NoArgsConstructorpublic class 환자 { // 환자 아이디 @Id @GeneratedValue @Column(name = "PAT_ID") private Long id; // 병원 @ManyToOne @JoinColumn(name = "HOSP_ID") private 병원 병원; . . . .} 위와 같이 두 엔티티가 존재하는데 병원 리스트를 검색하면서 각 병원에서 수용중인 환자 수를 같이 하고 불러오고 싶습니다. 이를테면 환자수가 1명이상인 병원목록을 불러온다했을때 이걸 SQL로 작성하면 SELECT h.*, ( SELECT COUNT(*) FROM patient WHERE hosp_id = h.hosp_id ) as '환자수'FROM hospital hWHERE ( SELECT COUNT(*) FROM patient WHERE hosp_id = h.hosp_id ) > 1; (사실 이게 효율적인 SQL인지도 모르겠습니다만, 전 이렇게 보통 씁니다..) 처럼 작성할 수 있을건데요 이럴때 세가지 질문이 있습니다. 1. 병원 엔티티 클래스에 '환자수' 라는게 있는게 일단 맞는지 부터가 문제입니다. 병원 리스트를 조회할때 환자수가 몇명인지 정보도 같이 필요한 페이지도 있고 필요가 없는 페이지도 있습니다. 단, 환자수 정보가 필요할때는 '몇명 이상의 환자가 있는 병원 목록'과 같이 (위 SQL과 같이) where 절에 조건도 같이 붙게 됩니다. 환자수는 DTO로 따로 빼는게 맞을까요? 2. (1번질문에서 따로 빼는게 좋겠다고 하였을때) 환자수를 포함하는 병원DTO를 만든다고 했을때 사실 그 DTO는 병원의 모든 필드가 필요 합니다. 그래서 하려면 아래처럼 병원을 상속받는 식이 되어야 할텐데 이렇게 DTO 클래스가 엔티티 클래스를 상속받아도 문제가 없고, 이렇게 사용하는게 일반적으로 현업에서도 많이 있는 일인가요? public class 병원출력DTO extends 병원 { private Integer 환자수;} 3. 제가 하고자하는 것 ( 엔티티에 있는 모든 정보 + 서브쿼리를 통한 추가정보를 같이 불러오고 서브쿼리를 이용한 WHERE절 ) 이 굉장히 일반적으로 많이 쓰이는 것이라 분명 JPA 프로그래밍으로 충분히 쉽게 하는 방법이 이미 있을것 같은데 지식의 끊이 짧다보니 어떤 방법을 써야하는지 감을 못잡겠습니다. SELECT h.*, ( SELECT COUNT(*) FROM patient WHERE hosp_id = h.hosp_id ) as '환자수'FROM hospital hWHERE ( SELECT COUNT(*) FROM patient WHERE hosp_id = h.hosp_id ) > 1; 이런 것을 하기위해 제가 뭘 찾아보고 공부하면 되는지 키워드나 팁를 알려주실수 있을까요 (QueryDsl을 활용하면 될것 같긴한데.. )
-
미해결처음 시작하는 Infrastructure as Code: AWS & 테라폼
강사님 사소한거지만 궁금한게 있습니다.
assume_role_policy 를 줄때 Version 을 2012-10-17 로 주잖아요. 다른 AWS 컨퍼런스 발표를 볼 때도 다 저 날짜더라고요. 날짜 바꾸면 어떻게 될까 하고 바꾸고 plan 해봤는데 정상적으로 되더라고요. 저게 무슨 의미가 있는건가요?? v1.0 이런것도 아니고 날짜라서 유통기한 느낌 나기도 해서 궁금하더라고요... ㅎㅎㅎ
-
미해결면접과 취업을 부르는 '퍼블리셔 개인 포트폴리오 홈페이지' 제작
사이트 최적화
선생님 포트폴리오도 거의 완성다되가고 정신없는 취준생입니다. 다름이 아니라 완성이 거의 다 됐는데 최적화가 걱정입니다. 홈부분에 화면전환 애니메이션 효과를 줘서 시간을 벌었지만 스크롤시 버벅인은 현상이 나와 고민입니다. 사이트 자체가 너무 무거운 것 같은데 제 수준에서 최적화 하는 방법이 있을까요? (ex 사진 화질 줄이기 등등..)
-
미해결Kotlin으로 개발하는 Spring Boot Web MVC
갑자기 어려워졌네요
annotation.StringFormatDateTime이랑 validator.StringFormatDateTimeValidator는 서로가 서로를 import하는데 어느 한쪽이 상위 로직이 아니라 동등한 위치인건가요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
깃권한 요청 드립니다!
인프런 아이디 : dndbxhd10@hanmail.net 인프런 이메일 : dndbxhd10@hanmail.net깃헙 아이디 : dndbxhd3@naver.com깃헙 Username : TEAYOUNG93
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
이미 db가 있어서 jpashop db를 추가하고자 하시는분들 편의를 위해 링크 공유합니다.
h2 데이터베이스 추가
-
미해결실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화
병렬로 DB 쿼리하기
안녕하세요 영한님 수강한 강의를 바탕으로 프로젝트를 진행하고 있습니다. nodejs개발 경험 있어서 Promise.all과 같은 병렬로 여러 쿼리를 동시에 처리하는 방법을 생각하고 있습니다. 두 테이블의 연관관계가 전혀없어서 조인하지 않고 따로따로 쿼리해서 가져와야 하는 경우에는 어떻게 하시나요? 강의에서는 직렬로 쿼리를 수행하는데 영한님께서는 병렬로 쿼리를 수행하실때 어떻게 처리하시나요? 그냥 직렬로 쿼리를 하나요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
git 권한 신청합니다.
인프런 아이디 : ansgml6491@naver.com 인프런 이메일 : ansgml6491@naver.com 깃헙아이디 : ansgml6491@naver.com 깃헙 Username : munimun
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
마지막 페이지에서 버튼이 보여야 하는데 안 보입니다ㅠ(수정)
(수정) 끝까지 만들었는데 페이지 컨트롤로 직접 눌러서 마지막 페이지 까지 가면 버튼이 잘 뜹니다;; 근데 드래그해서 가면 버튼이 안 뜹니다ㅠ 그리고 드래그 할 시 반응도 느리고 페이지 컨트롤이 제대로 따라오지 못하는 모습을 보입니다 그냥 맥북의 문제인건가요?? -------------- 조건문으로 currentIndex == pages.count - 1 을 showButton() 메서드를 넣어놧는데 기본 hideButton()에서 showButton()으로 바뀌지 않는거 같습니다.. 몇 번 코드를 확인해봣는데 틀린부분을 못찾겠어요ㅠ