묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Node.js 웹개발로 알아보는 백엔드 자바스크립트의 이해
Cannot read property 'email' of undefined
Cannot read property 'email' of undefined 이 오류 저만뜨나여 ..ㅠ
-
해결됨윤재성의 Java 기반 Android 9.0(pie) App 개발 기본 1단계
시행착오가 좀 있었어요. 혹시 다른분들 이나 강의하실때 부연설명 하면 좋을것 같아서 글 올립니다.
ㅠㅠ 다이얼로그에 메시지세팅도 해놓고 리스트넣으려고 셋아이템 계속 넣었었는데 안되서 배열문제인줄 알고 계속 바꿔가면서 하다가 ㅋㅋ 메세지 세팅을 지우고 나서야 원인을 알았네요. 다이어로그에 메시지 세팅하면 리스트가 안뜹니다. ㅋㅋ
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
어떻게 해야 함수설명 볼 수 있나요?
강의하실때 함수에 마우스 가져다 대면 함수에대한 기본 세팅값이 나오는 것 같은데 마우스를 가져다 대도 그런 형식이 나타나지 않습니다. 혹시 다른 단축키가 있나요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
라이브러리를 이용한 조합
위와 같은 파트는 현재 수정중인가요?? 동영상이 보이지 않습니다!
-
미해결홍정모의 따라하며 배우는 C언어
교수님 버퍼 관련 질문이 있습니다.
항상 좋은 가르침 주심에 감사드립니다. 버퍼를 비우는 것에 대해 질문이 생겨 게시판에 글을 올리게 되었습니다. :)5분 46초 경 나오듯, while (getchar() != '\n') continue; 와 같은 while문은 버퍼를 비우기 위한 용도로 사용됩니다.Q. 그런데 저 while문 대신에 getchar()만 쓰는 것은 어떤 차이가 있는 건가요? // while (getchar() != '\n') continue; getchar(); 여러 case들을 해보니 차이가 있긴 한데, 어떤 원리로 차이가 생기는지 잘 모르겠습니다. 지금까지 여러 번 말씀해주셨지만 제가 놓쳤을 것 같다는 생각이 들어 조금 부끄럽습니다만, 조심스럽게 질문 남깁니다.
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
중급강좌 map 헬퍼함수 강의링크 오류
링크 연결하면 없는 강의라고 나옵니다
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
image_picker 라이브러리 관련 버젼이슈가 있습니다.
윈도우10, 안드로이드 스튜디오를 통해 개발중입니다. 강사님 강의를 들으며 하던 중 image_picker 라이브러리를 추가하던중 버전이슈가 떳습니다. 아마도 제 플러터 프로젝트가 2.0 버전 이상이어서 그럴 것 같습니다. 이런 상황에는 버전 다운그레이드한 새로운 플러터 프로젝트를 판 후에 강의를 계속해서 듣는게 맞을까요? 아니면 다른 해결책이 있을까요?
-
해결됨홍정모의 따라하며 배우는 C++
[05:17] 상속을 사용할 때 주의가 필요한 경우(객체잘림)
안녕하세요? 05분17초에 상속을 사용할 때 주의가 필요한 경우를 설명해주시고 계신대요. 이 부분에서 갑자기 virtual 키워드가 떠올라서 Base class에 virtual을 붙여줬더니 class Exception { public: virtual void report() { cerr << "Exception report" << endl; } }; class ArrayException : public Exception { public: void report() { cerr << "Array exception" << endl; } }; // catch (ArrayException & e) // { // e.report(); // } catch (Exception & e) { e.report(); } 받아주는 쪽에서 ArrayException을 받는 부분을 추가를 안해줘도 (주석 부분) Derived class(ArrayException)의 report가 실행이 되더라고요. 이 부분이 이렇게도 가능한건가요? 만약 가능하다고 해도 사용안하는 게 좋은 거라면 그 이유는 12-2에서 virtual 키워드 설명해주실 때 virtual 키워드는 호출이 아주 빈번하게 되는 함수에는 쓰면 안좋다고 설명해주셨는데 try catch 예외처리는 문제가 생길 수 있는 부분에 대해 처리하는 부분인 만큼 자주 실행될 수 있는 부분이니까 virtual 키워드를 사용 안하는 게 좋은 건가요? 감사합니다. <code> // 14_3.cpp : This file contains the 'main' function. Program execution begins and ends there. // #include <iostream> using namespace std; class Exception { public: virtual void report() { cerr << "Exception report" << endl; } }; class ArrayException : public Exception { public: void report() { cerr << "Array exception" << endl; } }; class MyArray { private: int m_data[5]; public: int& operator [] (const int& index) { //if (index < 0 || index >= 5) throw - 1; if (index < 0 || index >= 5) throw ArrayException(); return m_data[index]; } }; void doSomething() { MyArray my_array; try { my_array[100]; } catch (const int& x) { cerr << "Exception " << x << endl; } // catch (ArrayException & e) // { // e.report(); // } catch (Exception & e) { e.report(); } } int main() { doSomething(); // try // { // doSomething(); // } // catch (Exception & e) // { // cout << "main()" << endl; // e.report(); // } // catch (ArrayException & e) // { // cout << "main()" << endl; // e.report(); // } return 0; }
-
미해결윤재성의 Java 기반 Android 9.0(pie) App 개발 기본 1단계
이미지 세팅리소스 에 그림만 넣으면 에러가 뜹니다.
색상을바꾸거나 하면 괜찮은데요. 그림만 넣으면 샘플 파일, png다운받은거 스샷 찍은거 전부 넣기만 하면 에러뜹니다. xml파일에 src 로 넣어도 가끔 에러가 뜨고 로그를 보니 null exception 이라는 말이 좀 있길래 아이디하고, 참조변수하고 파일명 잘못됬는지 확인했는데 이상없구요. 이미지에 이미지만 넣으면 에러가 뜨는데 왜 그런지 잘 모르겠어요. 아래는 토스트 메시지 메소드 입니다. 셋 이미지리소스에 컬러를 넣어놨는데 저기에 그림 넣으면 바로 에러뜹니다 ㅠ ㅠ 왜 그런걸까요. public void to(View view){LayoutInflater inflater = getLayoutInflater();View v1 = inflater.inflate(R.layout.toast,null);ImageView img = v1.findViewById(R.id.img);TextView text = v1.findViewById(R.id.text);text.setText("love");//바로여기img.setImageResource(R.color.colorPrimary);Toast t1 = new Toast(this);t1.setView(v1);t1.show();}
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
vue-intermediate 소스 확인 불가
안녕하세요. 권한 받았고, 다른 소스는 모두 확인 가능한데, todo-app/components-implementation 소스만 확인이 불가능 합니다. 처음에는 소스가 아예 없더니, 지금은 404에러가 뜹니다. 확인 부탁드립니다.
-
미해결윤재성의 스프링 프레임워크 개발자를 위한 실습을 통한 입문 과정
강의 문의
Component Bean 기본설정 섹션과 Compnent 자동주입 섹션의 강좌가 동일 합니다 (둘 다 Component 자동주입 내용)
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
허허 배포했는데 삭제가 안되네요..
C:\Users\SEJUANY\Desktop\Node.js\npmtest>npm unpublish -f npmtest-8346 npm WARN using --force I sure hope you know what you are doing. npm ERR! code E400 npm ERR! 400 Bad Request - DELETE https://registry.npmjs.org/npmtest-8346/-rev/3-173472aee0d54751c5c54d8ed7b54f11 - You can no longer unpublish this version. Please deprecate it instead npm ERR! npm deprecate -f 'npmtest-8346@*' "this package has been deprecated" npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\SEJUANY\AppData\Roaming\npm-cache\_logs\2020-01-09T18_02_29_727Z-debug.log 에러메시지는 이렇게 뜨고 에러코드 들어가보니깐 {"code":"MethodNotAllowedError","message":"GET is not allowed"}이렇게뜨네용 선생님이랑 패키지 이름 똑같이 했는데...죄송합니다.
-
해결됨스프링 프레임워크 핵심 기술
DataBinding 학습 중 @PathVariable 어노테이션에 대한 고찰
안녕하세요. DataBinding 학습 중 궁금한 사항이 생겨 질문을 남깁니다. WebMVC 기반으로 테스트 코드를 작성하면서 @PathVariable 어노테이션을 사용했었는데요. 해당 어노테이션이 실제 어떤 역할을 하는지 구글 서칭해보니, GET 방식 요청의 템플릿 변수({템플릿 변수})의 값을 읽어들일 때 주로 사용하는 어노테이션이라고 합니다. (수업중 /event/{event}에서 {event}값이 되겠네요.) 여기서 한가지 의문이 들었습니다. 수업에서 URL 요청에 따른 '문자열 타입'의 파라미터(event) 값이 EventController getEvent(Event event) 메소드의 'Event 타입' 매개변수로 전달됨에도 예외가 발생하지 않고 정상적으로 실행이 될 수 있었던 이유는 Bean으로 등록되어 있는'Converter' 또는 'Formatter'가 동작함으로써 내부에서 구현된 특정 코드를 거쳐 '문자열 타입'의 파라미터를 형변환 시키고 'Event 클래스'의 생성자를 통해 프로퍼티에 값을 넣어 줌과 동시에 객체를 생성 및 반환하여 getEvent() 메소드의 매개변수로 Data Binding이 일어났기 때문에 예외가 발생하지 않았던 것인가요? 추가로 이를 응용하여 URL 매핑을 '/event/{id}' 처럼 명시적으로 설정한 경우 @PathVariable 어노테이션의 네임스페이스(?)를 사용하여 @PathVariable("id")처럼 설정해도 동일한 결과를 얻을 수 있는 이유도 위 문맥과 같은 의미일까요? 미리 답변 감사드립니다.
-
해결됨실전! 스프링 데이터 JPA
Service class의 transactional 메소드 문의
안녕하세요 강의 잘 수강중입니다. 한가지 질문이 있습니니다. Service class에 @Transactional 어노테이션을 붙인 메소드내에서 spring data jpa의 공통인터페이스를 통해 객체를 가져왔을때 이것은 영속성 컨텍스트에서 관리가 안되는건가요 ? 해당 객체의 값을 변경하였을때 save를 하지않으면 dirty checking으로 인한 변경된 객체가 저장이 되지 않아 문의 드립니다. 감사합니다.
-
해결됨예제로 배우는 스프링부트 입문
질문있습니다.
강사님이 올리신 3개의 강좌를 모두 수강하였습니다. 준비중이신 강의가 있으신가요?
-
미해결모던 자바스크립트(javascript) 개발을 위한 ES6 강좌
영상 36초 오류 있습니다.
아래와 같이 ,(콤마)로 구분해주셔야 합니다. ;(세미콜론)으로는 구분하게 되면 오류 입니다. const name = "crong" const age = 33 const obj = { name: name, age: age }
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
ix연산
print(data_df.ix[1:2 , 'Name']) two Eunkyung Name: Name, dtype: object여기서 1포함 2미포함으로 1의 name값 chulmin이 나와야하는거 아닌가요???? 헷갈리네요 ㅠ
-
미해결파이썬으로 장고(Django) 공략하기: 입문
password와 image column에 null을 허용하면
두 필드에 null을 허용하면, 등록할 때 비밀번호를 입력하지 않아도 되는 것인가요? 실제로 해보려고 하니까 form에서 입력하라고 막던데, 이것은 model 설정과는 달리 form에서 default로 설정된 것인가요??
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
질문있습니다!
강의 잘보고있습니다.. 보던중에 궁금한게있어서 질문드려요 나중에 node.js로 포트폴리오를 만들려하는데 db랑 연동해서 쓸때 자기컴퓨터에서만 서버가 돌아가는데 나중에 인터넷에 링크치면 db랑 연동되서 접속되게 하는법이 있는건가요?
-
미해결웹 게임을 만들며 배우는 자바스크립트
15분가량 이벤트리스너 관련 질문입니다.
클릭이벤트리스너가 카드돔연결함수 내부에 선언 됐는데 어떻게 각각의 카드 객체들이 선택되는지 헷갈립니다 카드라는 객체? 변수?가 데이터의 필드들을 저장하는 건 알겠는데 어떤 데이터가 들어올지는 모르는 상황이라고 생각이 됩니다 ㅜ 데이터라는 매개변수가 카드객체 한개를 가리키게 되는건가요? 클릭이라는 이벤트리스너로 인해 어떤 순서로 진행이 되는지 모르겠습니다 구조를 보면 어떻게 돌아가는지 대충은 알겠는데 파고들지를 못하겠네요 공부에 도움이 될만한 키워드도 같이 알려주시면 감사드리겠습니다 강사님