묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결쉽게 배우는 Webpack
웹팩강의 리뉴얼
일전에 담당자와 이메일을 주고 받았을때 조만간 웹팩강의 리뉴얼이 된다고 들었습니다. 작년 12.13 기준 한달 이내라고 안내를 받았습니다. 기다리고 있는데 , 혹시 정확한 날짜가 있을까요?
-
해결됨스프링 웹 MVC
MVC 패턴의 단점으로 코드 네비게이션
선장님 코드 네비게이션의 뜻이 궁굼합니다~
-
해결됨홍정모의 따라하며 배우는 C++
[12:31] 1. Person(name_in) ide에서 순간적으로 잘못 판단한 거 같아요. 2. 음성문제
안녕하세요? 복습을 하면서 느끼는 건데 강의에 정말 정성이 많이 들어간 것 같아요. 감사하게 생각하고 있습니다. 1. =========================================== Person의 생성자에 디폴트 파라미터를 넣지 않아도 정상적으로 작동합니다. 아마 순간적으로 비주얼스튜디오가 잘못 판단했던 거 같습니다. 강의화면에 나온 오류메시지를 보고 실험을 해봤는데요.아규먼트 타입이 안맞았다는 오류 같아요. 강의화면을 보면 요 오류메시지가 Person::Person에 아규먼트 타입이 (const std::string)과 일치하는 생성자가 없다? 라고 말하는 거 같은데 바로 넘어간 화면을 보면 이렇게 const std::string을 매개변수로 받는 생성자가 있거든요. 저는 const를 빼고 실험을 해보니까 같은 오류가 뜨더라고요. const를 다시 붙이니까 오류가 사라지고요. 그래서 일시적인 ide의 판단착오? 아닐까 생각을 해봤습니다. 2.========================================================== [30:00] 음성 바뀌어야할 것 같습니다. "Person클래스에 있는 것들은 student class와 teacher class에서 가져다 쓸 수가 있어요" 말이 바뀌어서 나와버린 거 같아요. 감사합니다.
-
미해결인스타그램 클론 - full stack 웹 개발
히든메뉴 반응형이 강의에서 안되있어요
히든메뉴 만들 때 일정픽셀 아래로 내려가야 생성되는데 평상시에는 display:none상태였다가 픽셀이 650으로 내려가야 display:""해야 하는 것 아닌가요?
-
미해결Node.js 교과서 - 기본부터 프로젝트 실습까지
질문이요
프로그램 짤때요, 이런 작동 개념을 어떻게 적용을 해야할지 모르겠어요...? 작동 개념은 이해가 가는데, 어떤식으로 적용해야할지 모르겠네요...
-
해결됨홍정모의 따라하며 배우는 C++
[연습문제] 이니셜라이저 리스트 , 대입연산자 오버로딩
안녕하세요? 이 경우에는 파라미터?로 이니셜라이저 리스트를 받으니까 1. 셀프 어사인먼트 방지하는 방법은 생각을 못했습니다. IntArray& operator=(const std::initializer_list<int>& list) { cout << "assignment operator" << endl; cout << "list.size() In assignment operator " << list.size() << endl; delete[] m_data; int length = list.size(); m_data = new int[length]; int count = 0; for (auto& element : list) { m_data[count] = element; ++count; } return *this; } //IntArray(list.size()); // 생성자를 통한 초기화는 안되는거고 2. m_data가 데이터를 가지고 있을 수는 있으니까 지워주고 리스트의 길이만큼 new로 초기화해주고 리스트의 값을 복사해줬습니다. 교재인 learncpp에서 해당 부분을 찾아보니 다음과 같이 출력을 해야 한다더라고요. 그런데 리스트의 사이즈는 7인데 5개만 나왔습니다. 자고 일어나서 해결해보겠습니다. 감사합니다. <출력화면> <전체코드> // 9_12.cpp : This file contains the 'main' function. Program execution begins and ends there. // #include <iostream> #include <cassert> #include <initializer_list> using namespace std; class IntArray { private: unsigned m_length = 0; int* m_data = nullptr; public: IntArray(unsigned length = 0) : m_length(length) { m_data = new int[length]; } IntArray(const std::initializer_list<int>& list) : IntArray(list.size()) { cout << "list.size() In constructor " << list.size() << endl; int count = 0; for (auto& element : list) { m_data[count] = element; ++count; } //for (unsigned count = 0; count < list.size(); ++count) // m_data[count] = list[count]; // error } ~IntArray() { delete[] this->m_data; } IntArray& operator=(const std::initializer_list<int>& list) { cout << "assignment operator" << endl; cout << "list.size() In assignment operator " << list.size() << endl; delete[] m_data; int length = list.size(); m_data = new int[length]; int count = 0; for (auto& element : list) { m_data[count] = element; ++count; } return *this; } friend std::ostream& operator << (std::ostream& out, const IntArray& arr) { for (unsigned i = 0; i < arr.m_length; ++i) out << arr.m_data[i] << " "; out << endl; return out; } }; int main() { int my_arr1[5] = { 1,2, 3,4,5 }; int* my_arr2 = new int[5]{ 1,2,3,4,5 }; auto il = { 10, 20, 30 }; IntArray int_array { 1, 2, 3, 4, 5 }; cout << int_array << endl; int_array = {7, 2, 3, 2, 1, 6, 5}; cout << int_array << endl; return 0; }
-
미해결홍정모의 따라하며 배우는 C언어
(10. 13) 포인터의 배열이 어떻게 문자열을 원소로 가질 수 있을까요?
안녕하세요 교수님! 교수님의 강의를 열심히 듣고있는 학생입니다. 강의 10. 13에서 24 : 30 부분에 잘 모르겠는 내용이 있어서 질문 드립니다. 아래 코드에서 name 은 char형 포인터의 배열인데, 어떻게 그 원소가 Aladdin 과 같은 문자열이 될 수 있을까요? 이해가 어려워서 똑같이 코드를 입력해보았으나 "Aladdin" 아래에 빨간줄이 뜨면서 디버깅이 되지 않네요. 답변해주신다면 내용을 이해하는데 많은 도움이 될 것 같습니다. 읽어주셔서 감사합니다.
-
해결됨Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
안녕하세요~ import 질문입니닷
import UserProfile from '../components/UserProfile.vue'; import { mapGetters } from 'vuex'; 이두가지의 차이가 무엇이죠 하나는 {} 하나는 그냥 입력하는데 궁금합니다.
-
해결됨코어 자바스크립트
1강 데이터 타입
안녕하세요! 코어 자바스크립트 책를 구입해서 이 강의와 같이 듣고 있는 학생입니다! 그런데 1강에서 책과 다른 부분들이 많이 있는것 같이서 질문드립니다. 먼저 변수를 선언만 할때 책에서는 비어있는 공간을 확보해서 이름만 붙인다고 했는데 강의에서는 데이터 공간을 먼저 확보하고 변수공간과 연결한 후 이름을 붙인다고 하셨습니다. 제가 보기에는 둘이 좀 다른것같아서 질문드립니다. 사실 1강은 책과 강의가 거의 다 조금씩 다른것 같은데 이럴때는 책을 따라가면 되나요? 강의 내용을 바탕으로 책을 더 나중에 쓰셨다고 알고있어서 그렇습니다. 물론 큰 의미는 비슷하지만 정확히 똑같지는 않은 부분이 있어서 이부분을 질문드립니다.
-
미해결스프링 부트 개념과 활용
음.. 저는 오류가 뜨네요
Application에 holoman을 빈 등록 후에 메인을 돌려보면 선생님은 name과 howLong이 변하지 않고 그대로 나오지만 저는 아래와 같은 오류가 납니다. @ConditionalOnMissingBean을 취하면 정상적으로 동작하긴 하는데, 저 어노테이션이 없을 때, 선생님과 다르게 나오는 이유가 뭘까요? Description: The bean 'holoman', defined in class path resource [me/whiteship/HolomanConfiguration.class], could not be registered. A bean with that name has already been defined in me.whiteship.Application and overriding is disabled. Action: Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true
-
미해결그로스해킹 - 데이터와 실험을 통해 성장하는 서비스를 만드는 방법
event property 와 user property 는 데이터 베이스 상 다른 row에 쌓이게 되나요? 아니면 event 에 columns 로 추가가 되는 부분인가요??
한가지 더 질문이 있습니다! 그럼 event property 와 user property 는 데이터 베이스 상 다른 row (혹은 다르게 구분되어서)에 쌓이게 되나요? 아니면 event 에 columns 로 추가가 되는 부분인가요??
-
해결됨[애플 공식 교재] iOS 앱 만들기 입문 (리뷰포함)
3번째 실습 진행중 오류
동일하게 진행 하였습니다만 소리가 나지를 않습니다.. 프로젝트 네비게이터에는 4개(3개의 소리, 1개의 스위프트파일) 을 넣어서 엑스코드에서는 소리가 들리는 것은 확인하였습니다. 실기기와 에뮬에서 실행하면 아무런 에러는 나오지 않습니다. (디버깅 창에서) 이름을 변경하는 레이블은 잘 변경이 됩니다... 아래는 소스와 디버깅창입니다.. 따로 소리를 내기위해서는 설정해야 하는 부분이 있습니까?
-
미해결예제로 배우는 스프링 입문 (개정판)
스프링 배치에 대한 질문입니다.
우선 현 강의에 대한 질문이 아닌 점은 죄송스럽습니다만 금방 해결할 것 같은것을 해결 못하고 며칠째 잡고 있어서 여기에 질문 올려봅니다. 스프링 배치를 사용하려고 하는데, 그냥 job을 추가했더니 스프링 실행시 배치job이 먼저 시작되어버리더군요. 그래서 더 검색을 해보니 yml 파일에는 batch.job.enabled = true로 하고, CommandLineJobRunner를 사용하는 방법도 찾았습니다. 그런데 해당 방법으로 해보니 batch job은 실행이 가능했지만, yml에 설정해놓은 db주소등을 사용을 못하게 되는 문제가 있었습니다. 가능하면 기존 스트링부트 프로젝트 안에 batch만 추가해서 쓰고싶은데 깔끔하게 쓸 수 있는 방법이 어떤 게 있을까요?
-
미해결React로 NodeBird SNS 만들기
belongsToMany관련 질문입니다
belongsToMany로 코드를 짜면 중간에 테이블이 하나 생기는데 예를들어 db.posthashtag.create({///}) db.posthashtag.findAll({///}) 이런식으로 써도 괜찮나요?
-
미해결안드로이드 스튜디오로 안드로이드 앱 만들기
이 오류 어떡하나요? Broken AVD system path
가상 에뮬레이터를 실행하려고 하면 Emulator: PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value 이렇게 뜹니다.. 환경변수도 설정하고 HAXM 도 다 설치했습니다 ㅠㅠ제 CPU가 가상화? 를 못 하는 것도 아니더라구요 뭐가 문제일까요...
-
미해결홍정모의 게임 만들기 연습 문제 패키지
연습문제 답?
https://blog.naver.com/atelierjpro/221413483005 링크에서 해보라고 하시던 문제들 혹시 답같은게 따로 있을까요??
-
미해결React로 NodeBird SNS 만들기
질문입니다!
안녕하세요!질문이있습니다 홈페이지에서 다른라우터로 이동할때 가끔 [HMR] bundle rebuilding <-이게뜨면서 먹통일때도 있고 터미널에서 계속 컴파일링을 다시할때도있고한데 이게 왜이런걸까요 ㅠㅠ
-
미해결홍정모의 따라하며 배우는 C++
extern 변수
안녕하세요. 4.2강의 뒷부분에서 의문증이 생겼습니다. 외부 연결에서 MyConstants.h 헤더파일에 pi를 선언하고 MyConstants.cpp에 초기화를 해줬잖아요 그런데 어차피 cpp파일에 namespace Constants가 정의되어 있고 초기화까지 되어 있는데 헤더파일이 굳이 필요할까? 의문이 들어서 헤더파일을 포함하지 않고 실행을 했는데 실행이 되지 않네요. 이유가 무엇인지 궁금합니다. 감사합니다.
-
해결됨윤재성의 Java 기반 Android 9.0(pie) App 개발 기본 1단계
리스트 뷰 질문 입니다.
리스트 뷰 로우에 이미지와 텍스트가 각각 들어갔을때 이미지와 텍스트를 각각 클릭했을때 반응을 다르게 하고 싶으면 어떻게 해야할까요. OnItemClickListener <-- 여기 매개변수를 보니까 각각 나눠져 있지는 않고 row 자체의 정보나 listview 정보만 담고있어네요 혹시 방법이 있을까요?
-
React로 NodeBird SNS 만들기
배포 질문 드립니다
삭제된 글입니다