묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실전 프로젝트로 배우는 타입스크립트
declare가 무엇인가요
declare가 무엇이고 언제 어디서 왜 쓰는건지 궁금합니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
graphviz 오류
안녕하십니까~강사님의 강의들 잘 듣고 있습니다. 아니나 다를까 다음과 같은 오류가 발생합니다. 다른 질문들도 보고 될 법한 것은 따라해봤는데 안되네요..ㅜㅜ
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part 3 - 데이터관리와 네트워크
Application 클래스가 있다면 귀찮은 데이터 교환은 다 이거로 하는거 아닌가요?
강의에서 나온거 처럼 인텐트간의 데이터 전달은 Input, Extra를 이용하여 매우 귀찮은 과정을 거쳐서 데이터 교환을 하는데요 분명 이거 말고도 데이터 교환시 긴 코딩을 입력해야하는 것들이 많을거라고 생각합니다. 그런데 Application Class를 이용하여 어플리케이션 안 어디서든 변수를 사용할 수 있다면 굳이 put, Extra 등을 사용할 필요가 있나요? 아주 복잡한 어플리케이션(게임이나 복잡한 기능의 메신저)의 경우 엄청나게 변수가 많으니까 활용하기 힘들 수 있는데 간단한 유틸쪽 어플의 변수는 대부분 Application Class로 만들어서 사용할 수 있지 않나요? 실제도 그렇게 하나요? 간단히 말하면 Application 클래스를 너무 많이 사용하는 것이 나쁜건지아닌지 궁금합니다
-
웹 게임을 만들며 배우는 자바스크립트
변수에 담긴정보
삭제된 글입니다
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
JPA관련 여러 가지 질문입니다.
실무와 가까운 강의 항상 감사드립니다. 강의를 들을 때마다 질문이 많이 쌓이네요.. 질문이 길어 죄송스럽지만, 답변 주시면 감사하겠습니다. 1. EntityManager는 Spring이 만들어서 주입시켜 준다고 말씀주셨는데, JPA는 Spring 없이 (DI 없이) 사용은 못 하는건가요? 자동 주입 된다고하면, Spring 없이는 어떻게 동작하는지, Spring은 이를 어떻게 구분하는지 궁금하여 나온 질문입니다.! 2. 앞 강의에서는 필드 초기화를 권장해주셨는데, 주입은 왜 생성자 주입이 더 안전한가요? 제가 아직 차이를 이해하지 못한 모양입니다. 둘다 생성 시 주입되고, 바꾸지 못 하는 부분은 같아 보이는데, 알려주시면 감사하겠습니다. 3. Service에서 사용하는 @Transactional과 Test에서 사용하는 @Transactional과 같은 것을 사용하는데, repository나 service 쪽은 롤백이 안 되고, test 쪽은 롤백이 되는 것이 맞나요? 그렇다면, 이 둘을 java에서 어떻게 구분지어서 한 쪽은 롤백이 되고 다른 쪽은 롤백이 되지 않는 것인가요? 4. 테스트 쓸 때 느낀 점인데, Member 객체에는 왜 생성자를 만들지 않나요? 이름을 받는 생성자를 만들면 편할 것 같은데, 혹시 만들면 안 되는 이유가 있는지 궁금합니다. ! 5. 중복회원예외 테스트 함수에서 @Rollback(false)를 추가하면 어떨지 궁금해서 추가해봤는데, rollback-only라는 식의 문구가 떴습니다. rollback-only 속성이 박혀있는 것이라면, 어느 부분 때문에 박혀있는 것인지 알 수 있을까요? 6. test쪽 application.yml에 아무 것도 적지 않아도 자동으로 memory DB로 돌려준다고 말씀주시면서, jdbc:h2:mem~~으로 쓰인 부분을 보여주셨습니다. test 실행 시에 test쪽 application.yml이 있어 main 쪽 application.yml을 덮어서 실행한다면, 1) 어떤 것을 보고 h2인 것을 아나요? 2) 그리고, h2에서 memory DB로 실행하는 방법은 어떻게 알고 있나요? 강의를 들을 때, 원리를 모른 채 magic 같이 일어난다고 생각되는 부분을 최소화하기 위해, 어떻게 작동하는 지 최대한 이해하려고 노력하는 중입니다. 하지만, 그러기엔 처음 접하는 Framework이다보니 질문의 양이 많네요.. 항상 감사드립니다. 이번에도 답변 주시면 감사하겠습니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
갑자기 문득 생각이나서 질문합니다.
공부를 하다보니 궁금한게 있는데 R 과 주피터노트북이랑은 다른건가요? 아니면 주피터 노트북으로 데이터분석을 할수있다면 R도 사용할수있나요?
-
미해결스프링 핵심 원리 - 기본편
request 스코프 활용이 궁금합니다.
예제는 같은 호출에 대한 로그 필터링인데요. request 스코프를 어디에 더 활용할수 있는지가 궁금합니다. 같은 객체를 동시 접근할때의 동시성 문제도 request 스코프를 활용하면 하나의 솔루션이 될 수 있나요?
-
미해결30분 요약 강좌 시즌2 : Python 활용편
visualization에서 io.imread() 직접 실습해보고 싶은데 colab에서 어떻게 사용하나요?
안녕하세요. 강의에서는 "저는 jeju를 미리 다운받아놨어요" 하면서 바로 jeju = io.imread('jeju.jpg') 쓰고 바로 넘어가시더라구요. 저는 제 이미지로 직접 실습해보고 싶은데, colab에서 어떻게 해야 jeju 이미지를 사용하신 것처럼 제 이미지를 사용할 수 있는지 자세하게 알려주실 수 있을까요?
-
미해결하루만에 만드는 깃허브 블로그
댓글 기능 추가하기에 댓글은 추가가 되었는데
여기서 생기긴했는데 마우스오버하면 (/) 마크 생기면서 댓글작성이 안됩니다 ㅠㅠ 뭐가 문제일까요 ++ 해결했습니다~ 감사합니다!
-
미해결스프링 핵심 원리 - 기본편
빈 생성과 연관관계 주입 순서 질문
안녕하세요 강의 중에 Spring Container는 크게 두가지의 Life Cycle을 갖는다고 말씀하셨는데요 첫번째가 모든 빈들을 생성하는 것이고 그 다음에 연관관계를 주입한다고 간략하게 이해 쉽도록 설명해 주셨습니다. 제가 들었던 생각은 ComponentScan 대상으로 정의된 모든 클래스들의 빈들을 먼저 생성할때 당연히 객체를 생성해야 하니 생성자가 사용될 터인데 이 과정에서 생성자 주입을 사용하고, 의존하고 있는 클래스 즉, 주입받아야할 객체의 클래스 타입의 참조변수를 final로 선언한 상태라면 생성자를 통해서 무조건 생성된 객체의 주소값이 주입이 되어야 하는데 어떻게 이 단계를 건너뛰고 모든 빈들을 생성한 후 의존관계를 주입할 수 있는지 궁금합니다. 즉, 생성자 주입 방법만 보더라도 빈 생성 즉 객체를 생성하면서 의존관계가 주입이 되는 순서로 보이는데 어떻게 Spring Container는 이 두가지 작업을 나누어서 작업을 하는지 궁금합니다. 물론 Setter주입을 통해서 주입을 받는다면야 모든 빈들이 생성된 후 멤버변수로 선언되어 있는 의존성들을 추후 주입받는다고 이해는 되지만 생성자 주입을 통해 의존성을 주입 받는다면 빈 생성과 동시에 의존성들이 주입될 터인데, 만약에 DiscountPolicy빈이 OrderServiceImpl빈보다 늦게 생성된다면 OrderServiceImpl빈을 생성할때 주입받아야할 DiscountPolicy빈이 아직 생성이 안된 상태인데 이런 상황에서는 빈의 생성 순서도 문제가 되지 않을까 생각이 들었습니다. 혹시 이 질문과 관련하여 설명해주신 강의 챕터가 있다면 말씀해주시면 해당 챕터에서 공부하도록 하겠습니다. 감사합니다.
-
해결됨프로그래밍, 데이터 과학을 위한 파이썬 입문
submit.bat 오류
안녕하세요 교수님! submit.bat을 수행하는 과정에서 위와 같은 오류가 발생해서 문의드립니다. windows이고 install.bat 수행했습니다.
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
만약에 파이썬 창에 install launcher for all users가 안 눌러지면 어떡하나요?
안녕하세요, 선생님 질문있습니다 파이썬 창에 install launcher for all users가 안 눌러지면 어떡하나요? 그래서인지 파이썬을 설치해도 비주얼 코드에 python창에 istall도 안 뜨고요... ㅠㅠ python이 없다는 창만 뜨네요...
-
미해결따라하며 배우는 리액트, 파이어베이스 - 채팅 어플리케이션 만들기[2023.12 리뉴얼]
directmessage에서..
열심히 수강 중에 있는데, 강의내용에는 빠졌지만, 보통 채팅 서비스에서 가장 많이 사용되는 부분이라, 어떻게 구현해야하는지 잘 몰라서 ㅠㅠ 질문 남겨봅니다. directmessage에서, a라는 사람이 b라는 사람에게 채팅을 시작하려고 할때, b라는 사람이 그 채팅을 수락할지 거절할지에 대한 모달창이 뜨는 걸 구현해보고 싶은데, 어떻게 구현해야하는지 알고 싶어요.. ㅠㅠ 약간의 팁이라거나 공부를 할 수 있는 힌트라도 주시면 너무 감사하겠습니다. 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
JPA와 DB설정, 동작확인 과정 에러
강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다. 안녕하세요 강의를 듣던 도중 에러가 발생하여 문의드립니다... java.lang.IllegalStateException: Failed to load ApplicationContext 라고 뜨는데 구글링해보니 @Webappconfiguration 을 해주면 된다고해서 이것도 해보고 저것도 해봤는데.. ㅜ yml설정도 똑같이 따라해보았는데 어디서 잘못된건지 잘 모르겠네요 ㅜㅜ 알려주시면 감사하겠습니다.
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
실행결과로 true를 반환하는 경우
대부분 실행결과를 값으로 출력을 하는데 var one = 1; log(one === 1 || two === 2); one의 값인 1 을 출력하지 않고 왜 true를 반환하나요?
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
log() 와 console.log() 질문입니다
선생님 저는 vs code에 log() 함수를 썼을 때는 log is defined라 되어 아무것도 출력이 안되는데 console.log() 함수를 썼을 때는 출력이 됩니다. 근데 선생님 강의에는 log()를 쓰고 실행결과값을 보여주고 있는데 왜 저는 log()를 썼을 때 안될까요?
-
미해결자바스크립트 비기너: 튼튼한 기본 만들기
수업들으면서 제가 코딩하다가 너무답답해서그러는데요
이 강의는 문법내용만 배우는 건가요??? 같이 실습하는 부분은 없나요??? 제가 vs code에 코딩을 하는데 실행을 해도 뭐가 뭔지 모르겠어요.. 제대로 실행이 되는건지, 맞게 하고있는건지 감이 안잡히네요.. 강의 뒷부분에 실행하는 부분이 나오나요? 그리고 저는 var value = 2; log(typeof value); 라고 코드를 작성했을때, 실행결과로 number가 나와야 되는데 그냥 출력창에 log(typeof value); ^ ReferenceError: log is not defined at Object.<anonymous> (c:\Users\user\Desktop\js연습\html\hellow.js:7:1) at Module._compile (internal/modules/cjs/loader.js:1063:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10) at Module.load (internal/modules/cjs/loader.js:928:32) at Function.Module._load (internal/modules/cjs/loader.js:769:14) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12) at internal/main/run_main_module.js:17:47 이것만 떠요..
-
해결됨실전 인공지능으로 이어지는 딥러닝 개념 잡기
드랍아웃과 Convolutional Autoencoder에 대한 간단한 질문입니다.
드랍아웃 방법도 노이즈와 같이 첫번째 은닉층에서만 적용되나요?? 9:37쯤에서 하신 말씀은 Convolutional Autoencoder에는 CNN의 classifier부분이 적용될 수 도, 안될 수도 있다는 말씀이신가요? Convolutional Autoencoder에 드랍아웃이 적용된다면 필터에 어떤 부분을 삭제 하는 방식으로 적용하는 건가요??
-
해결됨실전 인공지능으로 이어지는 딥러닝 개념 잡기
Sparse Autoencoder의 식에서 궁금한 점이 있습니다.
9:07쯤 Sparse Autoencoder의 식에서 손실함수에 더하는 제약조건이 latent variables의 그래디언트의 놈인거죠? 그래디언트 밑에 x가 있는데 입력 x에 대해 미분한 그래디언트 인가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
crossfade
안녕하세요. 강의 정말 정말 잘 듣고 있습니다! crossfade 함수의 네 번째 매개변수 normalizedTimeOffset 는 반복 재생 할 수 있는 인수라고 보면 될까요..? 문서에도 The time of the state 라고만 나와있어서 잘 와닿지가 않습니다.