묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
안녕하세요 이번에 새로 스프링에 대해 배우러 온 사람입니다.
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용] 강사님의 프로젝트 생성 강의를 보았는데 intellij 라는 툴을 사용하시더라구요. 제가 vsc(비쥬얼 스튜디오 코드)를 주로 사용해서 아직까지는 다른 툴을 사용하는데 버거운감이 있어서 일단 vsc를 사용해보려 하는데 강의를 진행함에 있어서 제가 vsc를 사용함으로써 결함적인 부분이 있을까요? 일단 프로젝트 생성 강의에서 메인 클레스를 실행 시켰을 때 터미널에 spring이라는 글자가 출력되었고 스프링부트 버젼은 2.6.4를 사용했으며 자바는 11버젼을 사용했고 http://localhost:8080 url로 이동했을 때 에러메세지까지 받았습니다.
-
해결됨[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
딕셔너리 key 함수 관련 질문입니다.
안녕하세요 선생님. 파이썬 기본 : 다양한 데이터 구조 (딕셔너리) 강의 9분 34초에서 key만 출력하는 key 함수 사용 시, 리스트 형태로 추출한다고 설명 해주셨습니다. 그런데, type()을 이용하여 확인해보니 리스트가 아닌 dict_keys 객체 그 자체로 타입이 나왔습니다. 구글링을 이용하여 검색을 해보니 파이썬 3.0 버전 이후로는 리스트로 반환하는 것에서 메모리 낭비가 생겨서 리스트가 아닌 dict_keys 객체 그 자체로 반환한다는 내용을 알게 되었습니다. 그러면 강의에서 설명해주신 리스트 형태는 말 그대로 리스트라는 타입이 아니라 리스트의 모습을 띄고 있다고만 이해해도 괜찮을까요 ?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
제로초님
제로초님, 설치 하려는중에 문제가 발생되서요ㅠㅠ 문의드립니다 이렇게 비밀번호가 틀리다고 나와서 이 방법을 따라하여 비번변경하고, 비밀번호를 치면 틀리다고 나옵니다... ㅠ_ㅠ 혹시 왜 그러는지 어림짐작이라도 되는게 있으실까요...? 저는 정말 모르겠어서 문의드립니다...
-
미해결프로그래머를 위한 강화학습(저자 직강)
action을 매 episode마다 출력하기위해서는 어떻게 해야하나요?
안녕하십니까 수강생입니다. 강의로 아주 많은 도움을 받고 있습니다. 현재 제 자신만의 env를 만들어 실제로 적용하는 단계입니다. 제 env는 action discrete가 9이며 state는 3인 상황입니다. env길이는 총 100이고 episode는 500번으로 학습시켰습니다. cartpole처럼 떨어지면 True로 바뀌는 조건은 없습니다. 또한 렌더링이 필요없는 환경이며 단순히 행동으로 나오는 데이터가 출력일 뿐입니다. 바람직한 데이터의 크기에 도달할 때 까지 학습을 진행시켰습니다. 보통 학습이 진행될 때는 episode, moving_avg, rewards_avg 세 개뿐만이 출력으로 보여지고 있습니다. 모델 학습이 끝난 뒤, 실제로 학습이 된 모델로 env를 실행시켰을때, 학습한 모델을 토대로 행동하는 action을 보려고 합니다. 그리고 그 action으로 나온 state를 보고 싶습니다. 예를 들어 episode: 1, actions : [0,0,0,1,1,1,2,2,2,3,3,3,3,~,8,8,8,8], states : [ 100, 50, 25] action의 갯수는 총 100개 -> env 길이가 100이기 때문 (이유 : actions discrete가 9이면 action은 0~8까지의 행동을 취함, state는 3이기 때문에 3개의 값을 보여줌) 이렇게 관찰하고싶습니다. 어떻게 해야할지 전혀 모르겠어서 도와주실 수 있으실까요?
-
미해결애플 웹사이트 인터랙션 클론!
공간을 넘어가요!
공간을 넘어가서 lorem 값이 나오는데 왜 이러는지 알 수 있을까요...?! padding 값이 문제일까요 ??? 문제는 없는 것 같은데 원래 넘어갈 수 밖에 없는 건지 궁금합니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
order item 주문취소 기능 문의
안녕하세요. 영한님. 질문이있는데요 주문을 취소할때 당연히 order와 order item은 cascade가 걸려있기때문에 취소쿼리가 자동으로 날라갈것으로 예상이되는데 order item에서 item은 cascade가 안걸려있는데 어케 업데이트가 되고있는건가요?
-
미해결실전! Querydsl
BooleanBuilder, dto 변환, fetchCount() 질문 있습니다
강의 너무 감사합니다~ 다 듣고 여러가지 시도해보니 3가지 의문점이 있어서 질문드립니다! 1. where에 BooleanBuilder 사용보다는 BooleanExpression을 사용하는게 좀 더 좋다는 강의를 들었습니다. https://www.inflearn.com/questions/94056 그런데 위 링크를 보면 강의에서 where(builder)를 쓰시는 것과 달리 BooleanBuilder를 강의에서 소개해주신 BooleanExpression 방법처럼 체인해서 사용하고 계십니다. BooleanBuilder를 사용하면 BooleanExpression과 달리 where절에 전체 null일 경우 예외가 터지는 경우도 해결할 수 있는 것으로 보이는데 링크에서 사용하신 방법을 쓰는게 바람직할까요? 2. domain을 dto로 변환하는 과정에서 domain에 있지 않은 좋아요 갯수, 좋아요 여부 등의 추가 변수들을 어디에서 처리하면 좋을까요? java service쪽에 가져와서 해결하는게 좋을까요, 아니면 repository에서 querydsl로 조회하고 모두 가공한 뒤에 그 결과를 service쪽에 가져오는게 나을까요? 엔티티 편의 메서드를 사용하면 원하는 결과를 바로 dto로 조회하지 못하므로 domain을 불러와서 변경 작업 후 dto로 또다시 변경해줘야한다고 생각이 들어서 깔끔하게 처리하는 방법이 있나 궁금합니다 3. 카운트 쿼리를 날릴 때 성능을 위해서 fetchResults()대신에 fetch()와 fetchCount()를 따로 날리면 좋다고 배웠습니다. 개인적으로 이 경우 그냥 fetch()로 받아온 List를 .size()로 count를 가져오는게 편하다고생각되는데 따로 fetchCount()로 조회하는 이유가 있을까요?
-
미해결Vue.js + TypeScript 완벽 가이드
깃헙 권한 요청드립니다
안녕하세요 강사님 두 번째 프로젝트 깃헙 접근 권한 요청드립니다. 깃헙 아이디는 sury05 입니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Delivery를 임베디드 타입으로 설계하면 어떤 문제가 발생하는지 궁금합니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오) 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예[질문 내용]안녕하세요!JPA 기본 편을 듣고 활용 1편을 다시 복습하는 중에 궁금한 점이 생겨 글을 남기게 되었습니다.강의 내용에서는 Delivery가 엔티티로 설계되어 Order와 양방향 연관관계를 가지는데,Delivery가 Order에 생명주기를 의존하기 때문에 Delivery를 엔티티가 아니라 임베디드 타입으로 설계해도 되는지, 안된다면 어떤 문제 때문에 안되는지 궁금합니다.감사합니다!
-
미해결타입스크립트 입문 - 기초부터 실전까지
유니온 없앴는데 맞게 한건가요??
interface Generic<T> { value: T; selected: boolean; } const emails: Generic<string>[] = [ { value: "naver.com", selected: true }, { value: "gmail.com", selected: false }, { value: "hanmail.net", selected: false }, ]; const numberOfProducts: Generic<number>[] = [ { value: 1, selected: true }, { value: 2, selected: false }, { value: 3, selected: false }, ]; function createDropdownItem(item : Generic<string>):HTMLOptionElement { const option = document.createElement("option"); option.value = item.value.toString(); option.innerText = item.value.toString(); option.selected = item.selected; return option; } // NOTE: 이메일 드롭 다운 아이템 추가 emails.forEach(function (email : Generic<string>): void { const item = createDropdownItem(email); const selectTag = document.querySelector("#email-dropdown"); selectTag.appendChild(item); });
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
Button titlellabel font 크기 변경
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 위에 사진에서 빨간색으로 표시한 부분의 버튼만 폰트를 작게 조절하고 싶은데 어떻게 하면될가요?? 저 버튼을 아울렛으로 받아서 viewDidLoad에 seeDataManageButton.titleLabel?.font = UIFont .systemFont(ofSize: 11) 를 추가하기도하고 구굴링해서 다양하게 시도해봤는데 잘안돼서 질문드립니다
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
결국 준영속 엔티티라는 건 DB에는 있는데 1차 캐시에 없는 상태를 말하는건가요??
DB에 있다는건 결국 과거에 persist()가 되었다는 얘기니까요..? 그리고 find()나 JPQL로 데이터베이스에서 조회해오면 다시 1차 캐시에 저장되면서 영속 엔티티가 되는거구요 제가 이해한게 맞을까여?
-
미해결타입스크립트 입문 - 기초부터 실전까지
호출시 타입설정 관련해서 질문드립니다.
만약에 제네릭 타입으로 선언된 함수를 logText('하이') 이런식으로 호출한다면 type이 '하이'인데 그럼 이때 string으로 인식하는 건가요? 아니면 '하이'라는 타입으로 선언되는건가요?
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
api url
Get movie by latest, get movie detail get movie review api의 여러 경로들을 보기편하게 미리 적어놔주셨는데 어디서 확인할수있는건가요??
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
bs4, requests 라이브러리 설치 시 오류
안녕하세요. 크롤링과 웹기본 강의 수강 중 질문 드립니다 ! 해당 강의를 보고 따라하기 위해서는 bs4 , requests 라이브러리 설치가 필수적인데, 설치시 오류가 발생합니다. cmd 오류 문구 : WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. 강의 맨 처음부터 따라하면서 수강했는데, 갑자기 오류가 발생해 질문드립니다 ! 어떻게 해결해야 할까요 ?
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
display를 inline-block으로 하는이유
block요소는 다음줄에 표시되지만 inline-block으로 바꾸면 한줄에 배치된다고 하셨는데 전 강의에서 float : left로도 할 수 있었는데 둘 중에 어떤 게 더 효율적인 것인지 궁금합니다.
-
미해결타입스크립트 입문 - 기초부터 실전까지
js에서 클래스 작성시
js 클래스에서 constructor 에서 변수를 선언 안해도 this로 접근 가능한 이유가 혹시 strict 모드가 아니기 때문인가요?
-
해결됨[2026년 출제기준] 웹디자인개발기능사 실기시험 완벽 가이드
20:03초에 a태그를 block요소를 바꿨을 때
블럭요소로 바꿨을 때 블록요소 특징이 width 100% 차지한다고 하셨는데 개발자도구를 이용해서 보니까 html width이 958px이고 a태그의 width값은 940px, border값 좌우 1px씩 = 2px, margin값 좌우 8px씩 = 16px 이더라고요 (합 958px) 왜 margin 값은 설정을 안했는데 자동으로 들어가 있나요??
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
안녕하세요, 채점파일 오류때문에 문의드립니다.
아래와 같이 주석처리를 했고 AA.py를 채점파일과 같은 폴더에 두고 실행하는데 이렇게 오류가 뜹니다,, 원인이 뭘까요?
-
미해결[개정판 2023-11-27] Spring Boot 3.x 를 이용한 RESTful Web Services 개발
강의를 다 듣고 몇 가지 초보적인 질문이 있습니다.
안녕하세요? 좋은 강의 해주셔서 감사합니다. 오래전 10년전 쯤 스프링 프레임워크를 사용하여 개발을 했었는데, 비교하며 재미있게 강의를 잘 들었습니다. 몇 가지 초보적인 질문을 좀 드리려고 합니다. 1. 스프링 부트는 다양한 플러그인을 통해 개발을 하는데, 내가 필요한 플러그인과 그것의 사용법은 어떻게 찾는 것인가요? 부연 설명드리면, 과거에는 javadoc 에 있는 api 를 사용하여 만들었었습니다. 지금은 다양한 어노테이션 및 Maven 에 필요한 것을 정의하여 사용하는 것으로 이해했습니다. 필요한 것을 찾는 방법과 이것에 대한 사용법 찾는 것이 궁금합니다. 2. 과거 이클립스에서 내가 사용한 메서드나 api는 javadoc 을 통해 자세한 설명을 볼 수 있었는데, 인텔리 J 에서는 커서를 갖다대도 별다른 설명이 보이진 않네요. 혹시 이런 설명을 볼 수 있는 방법이 있을까요? 초보적인 질문이긴 하지만, 답변해주시면 많은 도움이 될 것 같습니다. 감사합니다.