묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결블록체인 Dapp 개발에 트러플 활용하기_기본편
"리액트 애플리케이션과 결합하기" 강의 에서의 오류 질문
안녕하세요. 강의 수강중 질문사항이 있어서 문의드립니다. 마지막 강의인 "리액트 애플리케이션과 결합하기" 를 수강중인데, 메타마스크에 로컬호스트 7545 를 생성하고 send_u.js 코드를 이용하여 가나슈에서 메타마스크로 이더10 을 전송하는 부분까지는 성공을 했습니다 하지만 , 그 이후에도 2:42 에 나오는 오류 화면이 없어지지 않고 계속 나옵니다.ㅜ 혹시 , 강의중에 제가 잘못하거나, 놓친 부분이 있을까요 ?
-
미해결파이썬으로 구현하는 거래 자동화 봇 (챗봇)
수업에서 제공한 코드로 백테스트 할 때, 오류가 발생합니다.
inflearn_backtest.py 샘플을 실행하려고 하니, 다음과 같은 오류가 발생합니다. Module 'talib' has no 'SMA' member talib는 정상적으로 설치가 된 것 같은데.. 어떻게 해결을 해야 할까요?
-
미해결실전! 스프링 데이터 JPA
별건 아닌데 pdf파일에 오타가 있습니다.
public Class BaseEntity extends BaseTimeEntity 인데PDF에는 public Class BaseEntity extends BaseEntity 라고 되어있습니다...!
-
미해결남박사의 파이썬 기초부터 실전 100% 활용
박사님!
혹시 수강증은 발급가능한가요?
-
미해결코틀린 기반 안드로이드 앱개발 고급 3단계
manifest provider 코드 오류
카메라 동작에서 manifest provider를 동영상과 동일하게 작성하려고 하니 코드상에 에러가 뜹니다. authorities에서 작성 예도 뜨지 않으며 name에서도 android. support가 있지 않아 작성이 어렵고 다음코드 및 다음 예제 진행이 어렵네요 authorities 내용은 softcampus.~~로 작성하는데 이 내용도 틀리기에 작성이 안되고 오류가 뜹니다. authorities와 name을 어떤걸 참고해서 작서해야 하는지 검색에도 안나오네요
-
미해결파이썬 입문 및 웹 크롤링을 활용한 다양한 자동화 어플리케이션 제작하기
다른 에디터 사용
안녕하세요. 강사님. 제가 아나콘다는 처음 사용하게 되는데요. 기존에는 비쥬얼스튜디오를 사용했었습니다. 비쥬얼스튜디오코드로도 수업을 진행하는데 별 문제는 없나요? 아니면 아톰으로 진행하는게 좋을까요?
-
미해결왕초보를 위한 Adobe Photoshop CC 2019 입문자 가이드
properties 질문
속성에 속성없음이라고 뜨는데 어떻게 하죠?
-
해결됨JSP 강의평가 웹 사이트 개발하기
명령 프롬프트에서 javac를 입력하면
jsp 개발환경 구축 및 테스트에서 환경 변수 설정을 다 완료했는데요, 명령프롬프트를 관리자 권한으로 시행한 뒤 javac를 입력하면, 'javac'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 라고 뜹니다!! 혹시 왜그런가요??
-
미해결인스타그램 클론 - full stack 웹 개발
Click 해도 하트버튼이 눌려지지 않는데 왜 그런건지 여쭤보고 싶습니다.ㅠ
클릭해도 하트버튼이 눌려져서 빨간색으로 변형되지 않습니다.. 도와주세요 ㅠㅠ // this file is 'main.js' const heart = document.querySelector(selectors: '.heart_btn'); heart.addEventListener(type:'click', listener:function(){ heart.classList.toggle('on'); });
-
미해결파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
질문 있습니다.
파이선 프로그램이랑 비쥬얼 스튜디오 코드 같이 설치하는 이유가 뭔가요???
-
미해결SELECT ALL FROM SQL
서브쿼리 연습은 어디서 많이 할 수 있을까요???
안녕하세요. 서브쿼리에 대한 연습이 많이 필요할것 같아서요. 어디서 할 수 있을까요?????
-
해결됨it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
선생님 c++ 라이브러리? 를 사용하는것에 큰 문제가 없나요?
코딩 테스트나 코딩 대회에서는 시간 복잡도와 공간 복잡도까지 고려해야한다고 알고 있습니다. 이 문제를 저는 vector 라이브러리를 활용해서 (erase, pop_back, insert 등) 풀었습니다. 이 라이브러리를 활용하는 것이 코딩 테스트나 대회에서 불리하게 작용하나요? 비슷한 느낌으로 scanf, printf 말고 cin, cout 을 쓰는것도 살짝 느리다고 알고 있습니다. 이런 이유에서 선생님께서는 scanf, printf 를 사용하시는건가요? #include <iostream> #include <vector> #include <algorithm> using namespace std; int main() { int s, n, idx = 0, i, tmp; bool isValue = false; scanf("%d %d", &s, &n); vector<int> cache(s); for (i = 0; i < n; i++) { isValue = false; scanf("%d", &tmp); for (int j = 0; j < cache.size(); j++) { if (tmp == cache[j]) { isValue = true; idx = j; } } if (!isValue) { cache.insert(cache.begin(), tmp); if (cache.size() > s) cache.pop_back(); } else { cache.erase(cache.begin() + idx); cache.insert(cache.begin(), tmp); } } for (unsigned i = 0; i < cache.size(); i++) cout << cache[i] << ' '; cout << endl; return 0; }
-
미해결대세는 쿠버네티스 (초급~중급편)
로드밸런서 문의드립니다.
안녕하세요. Service 기초편 강의에서 LoadBalancer Type 의 Service 를 Azure 같은 클라우드서비스 환경에서 생성하면 External IP 가 플러그인에 의해 제공된다고 말씀해 주셨고, Ingress 강의에서도 Ingress Pod 접근을 위한 Service 생성 시, LoadBalancer Type 을 살짝 언급해주셨습니다. 이 부분이 좀 궁금한데요. Azure 에서 LoadBalancer Type 의 Service 를 생성한다는 의미와 Azure 에서 LoadBalancer 를 직접 생성하는 것의 차이가 무엇인가요? Azure Portal 에 가보면 Azure Load Balancer 만들기.. 같은 메뉴가 보이는데 Service 를 Load Balancer 타입으로 생성하여 사용하는 것과의 차이가 궁금합니다.
-
미해결Vue.js 끝장내기 - 실무에 필요한 모든 것
vscode에서 처음부터 node.js 서버 프로젝트을 구성할려면 어떤 절차을 거쳐야 하나요?
https://github.com/joshua1988/vue-til-server.git을 클론하지 않고 처음부터 서버프로젝트을 구성하고자 한다면 어떻게 해야 할까요? package.json에 어떻게 구성해야 할까요?
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
1:N 구조에서 Parent를 삭제할 경우에 대한 질문
안녕하세요. 항상 친절한 답변 감사합니다. 1:N 구조에서 Parent를 삭제할 경우에 대한 질문이 있습니다.현재 제가 개발중인 엔티티 구조는 Parent-Child순으로 1:N 관계입니다.Parent-Child와 Child-Child2는 @ManyToOne 단방향 매핑으로 이루어져있습니다.비즈니스 로직상 Parent가 삭제되면 그 하위 엔티티는 의미가 없어져 삭제해야합니다. 따라서, Parent를 Delete를하는 레포지토리내 메소드를 개발하고있는데 public void deleteParent(Long parentId) { queryFactory.update(child).setNull(child.parent).where(child.parent.id.eq(parentId)).execute(); queryFactory.delete(parent).where(parent.id.eq(parentId)).execute(); } 위와 같이 일괄적으로 하위엔티티들이 참조중인 부모를 null로 변경해 연관관계를 지운 후, Parent를 지우는 방향으로 개발 중입니다.delete가 아닌 update 쿼리를 한 이유는 사용자가 혹여나 실수로 부모를 지울 경우 하위엔티티가 다 제거되는 경우를 생각해 일단 null로 업데이트했습니다. 다만, 이러한 방식이 옳은 방법인지는 의문입니다. parent에 새로운 Child들이 생기면 매번 한줄씩 추가해줘야하는 부분도 거슬리고, Child에서 Parent뿐만아니라 추가적으로 다른 Entity를 참조할 경우가 생겨도 문제가 생길 것 같구요. 따라서 지금과 같이 Parent Delete메소드를 작성해야하는지,혹은, ChildRepository 내 해당 Parent를 가진 Child들을 삭제하는 메소드를 따로 만들어, 도메인이 아닌 서비스 계층에서childRepository.deleteByParent(parentId);parentRepository.deleteById(parentId);와 같이 자식을 삭제 후, 부모를 삭제하는 방향으로 구성할지,아니면 근본적인 설계를 바꿔야하는지 많은 고민이생기네요.어떠한 방향으로 나아갈지 조언 부탁드리겠습니다. 감사합니다.
-
해결됨프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
자막에 오타가 있는것 같습니다.
12분 10초 쯤에, Packing과 Unpacking에 대해 "기초 지식이 적립 되어 있지 않으면~~" 이라고 말씀하시는데요.. 문맥상 "정립"이 맞는게 아닐까 생각 됩니다. 기초를 쌓아놔야 한다는 의미로 말씀하신것 같은데.. 이럴 경우 "정립"이 맞는 표현 같습니다. 저도 잘 모르는 부분이라서요,, 체크 부탁드립니다. 감사합니다.
-
미해결하울의 안드로이드 인스타그램 클론 만들기
firebase와 연동이 느린현상
좋아요 버튼을 누르거나 사진을 업로드 했을때 반응이 많이 느린것 같은데 firebase 문제일까요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
extend 사용법에 대해 문의 드립니다.
20분35초 쯤에 설명하시는 extend의 사용법에 대해 질문이 있습니다. 강의해서 작성하신 코드를 따라하다가 문득 아래와 같이 코딩을 해봤는데.. 결과는 생각한 것과 달랐습니다. ex = [8,9] print('a - ', a.extend(ex)) -> 출력 결과는 None 입니다. 결과가 None이 되는 이유가 궁금하고, extend를 위와 같이 사용 할 수 없는 이유에 대해 질문 드립니다. 감사합니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
JPQL 쿼리 문의
강좌 너무 잘 듣고 있습니다.JPQL 서브쿼리 강좌를 듣고 있는 중인데, 예제로 드신 query들을 보다가 궁금증이 생겨 문의드립니다. 아래 2가지 쿼리는 결과적으로 같은 결과를 주게 되는데 String query1 = "select m from Member m join m.team t where t.name = 'TeamA'";String query2 = "select m from Member m where exists (select t from m.team t where t.name = 'TeamA')"; 2가지 쿼리는 성능상 어떤 차이가 있나요? 그리고 검색시 2가지 중 실무에서 더 권장하는 방식이 있을까요? 여러가지 상황에 다를 것 같긴 합니다만...
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
[참고] Error : MongooseServerSelectionError
MongoDB 를 연결 후 테스트시 다음과 같은 오류가 나오는 경우가 있습니다. 확인해 보니 MongoDB 설정시 접근할 수 있는 IP 를 고정해 놓고 쓰기 때문에 MongoDB 에서 차단한다는 메시지입니다. 제 경우 집이나 카페, 회사에서 강의를 시청하고 따라하다보니 발생하는 것 같습니다. 즉, 등록되지 않은 IP 로 접근하려고 할 때 발생하는 것이지요 그 경우 아래 첨부된 URL 에서 언급한 것처럼 MongoDB 에서 접근할 수 있는 IP 를 추가하면됩니다. 추가할 IP 를 두가지로 나눠볼 수 있는데 모든 IP 에서 접근가능하게 하려면 0.0.0.0 으로 등록하는 방법이 있고 (비추) 현재 사용중인 인터넷 IP 를 등록하는 방법이 있습니다. 두가지 모두 MongoDB 에서 지원하고 있습니다. 1. MongoDB 사이트에 로그인한다. 2. 화면 왼쪽 "Security" 하위 "Network Access" 를 클릭한다. 3. 화면 오른쪽 "ADD IP Address" 를 클릭한다. 3번까지 진행하면 위의 그림과 같이 팝업이 뜨고 두가지 버튼 중 선택해 누르면 됩니다 * ADD CURRENT IP ADDRESS : 현재 사용중인 인터넷 IP 를 사용하는 방법 -> 인터넷 환경이 바뀔때 마다 등록해야함 => 조금 불편하지만 조금 더 안전함 * ALLOW ACCESS FROM ANYWHERE : 모든 인터넷 IP 를 사용하는 방법 -> 한번 설정하면 신경쓰지 않아도 됨 => 편하지만 매우 불안전함 본인이 선택하시면 되고 되도록 "ADD CURRENT IP ADDRESS" 를 선택하시는 걸 추천드립니다. 참고하세용 참고 : https://stackoverflow.com/questions/60431996/mongooseerror-mongooseserverselectionerror-connection-monitor-to-52-6-250-2