묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Database - SQL
성능상의 문제
안녕하십니까 수업을 듣는 도중에 궁금한 점이 있어 이렇게 질문하게 되었습니다. 질문 : 조인문으로 찾는 것과 서브쿼리로 찾는 부분에 있어서 성능차이는 없는 건가요?
-
미해결노션(notion) 완벽 활용법
구글 검색 SEO 랑 페이지네이션 처리 질문드립니다.
1. notion 우측 상단에서 토글버튼 설정으로 간단하게만 SEO 처리가 되는것으로 보이는데요. 이게... 실제로 검색을 해보면 검색이 안나올 뿐더러 노션 페이지 내에 어떤 element 가 SEO 에 잡히는지, 그러한 것들을 모르겠습니다. 혹시 아시면 답변 부탁드립니다. 2. database > list ~~ 템플릿? 을 애용하고 있는데요. 이게 한가지 문제점이... 아무리 색깔별 태그로 분류 처리를 해도 페이지가 몇개 이상 넘어가면 하단에 < 1, 2, 3, 4, 5, 6, 7, 8, 9 > 이런식으로 페이징 처리가 안되는것 같더라고요. 그러다보니 가독성이 너무 떨어지던데, 페이징 기능은 없는건가요?
-
미해결iOS AutoLayout 완벽 가이드 - 실무 프로젝트를 위한 실전강의
custom Switch 관련 질문입니다.
안녕하세요 :) 다름이 아니고 customSwitch에서 버튼 클릭시 배경색도 설정한 시간에 맞춰 서서히 바뀌게 하고 싶은데 이 경우는 어떻게 해야하나요? 항상 좋은 강의 감사합니다!
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
print문 자동완성
print(value, sep=' ', end='n', file=sys.stdout, flush=False) 항상 이런식으로 자동완성 됩니다 설정에서 어떻게 바꿔줘야 하나요?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
print 문 자동완성
print(value, sep=' ', end='n', file=sys.stdout, flush=False) 항상 이런식으로 자동완성 됩니다 설정을 바꾸려면 어떻게 해야하나요?
-
미해결Java TPC (생각하고, 표현하고, 코딩하고)
숫자형 데이터를 문자열로 바꾸는것에 대하여
안녕하세요. int를 문자열로 변환하려면 Integer.toString()이나 String.valueOf()를 사용하지 않습니까? 찾아보니 String.valueOf()는 내부적으로 Integer.toString()을 호출하더라구요 그런데 + 연산자로 ""를 더하는 것으로도 문자열로 변환되잖아요 여기서 궁금한 점이, String str = 10 + ""; 이런식으로 코드를 작성하면 내부적으로 어떤 일이 일어나나요? 이에 대해 자세히 알고싶습니다
-
[OpenCV] 파이썬 딥러닝 영상처리 프로젝트 - 손흥민을 찾아라!
이해가 잘 안가는 부분입니다.
삭제된 글입니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 영화 사이트 만들기
favorite 라우터에서요.
https://github.com/jaewonhimnae/react-tmdb-app/blob/master/server/routes/favorite.js 안녕하세요! 강의 잘듣고 있습니다. res.status(200)하는 부분에서 어떤 부분은 return 문을 쓰시고 어떤 부분은 return문이 안쓰여서요. 차이점이 있을까요. 아니면 return문을 안써도 자동으로 리턴이 되게 된것인지 궁금합니다.
-
미해결스프링과 JPA 기반 웹 애플리케이션 개발
안녕하세요 백기선님!
안녕하세요. properites 파일 관련하여 질문드립니다. 현재 프로젝트과 같이 application.properties와, application-dev.properties가 동시에 있는 경우 두개의 properties가 둘다 적용되는 것인가요? 다음의 두가지의 경우 때문에 헷갈리는 부분이있습니다! 1. Active profiles 를 dev로 설정하셨는데. application.properties의 app.host를 사용할 수 있는것을 보면 두개의 파일 모두 적용이되는것 같은데 2. JavaMailSender의 경우를 보면 local로 설정하게되면 ConsoleEmailService가 적용이되고 dev로 설정하게되면 HtmlEmailService로 설정이 되는것을 보면 또 각각이 따로 적용되는것으로도 보입니다. spring.profiles.active=local application.properties의 위 설정 부분때문에 혼동이 조금있는데요. local일때 해당 properties파일이 적용된다는 설정이아니고 application.properties는 공통으로 사용되는부분이고 dev를 사용하면서 active가 dev로 오버라이트 되어서 2. 번의 경우처럼 나눠서 사용할 수 있는것인가요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
리스트 렌더중 문제
3분 46초에 News에서 Ask로 접근할때 로딩바 종료된 후 Ask데이터를 불러올때 한번 살짝 보였다 사라진 다음에 다시 Ask 데이터가 노출됩니다. 저속으로 실행하니 저 현상이 명확히 보이네요.. 따라한 실습도 같은 현상인데 원인을 잘 모르겠습니다@.@
-
미해결바닥부터 시작하는 STM32 드론 개발의 모든 것
ST V2를 이용한 printf
UART말고 V2를 통해서 printf 할수 있는지 궁금합니다. 유투브에서 찾아보긴 하였지만 핀이 부족한건지 디버깅창에서 printf 출력이 확인이 안되네요..
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
피라미드 거꾸로
피라미드를 거꾸로 만드려면 어떻게 코딩을 해야할지 가르쳐줄 수 있습니까?
-
미해결[리뉴얼] 처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)
AWS 가상서버 취소
안녕하세요, 잔재미코딩님 문과생도 이해할 수 있는 방식으로 친절하게 강의해주셔서 감탄하면서 들었습니다. 감사합니다. 한가지 궁금한 게 있는데, 예전에 제가 다른 수업을 들었을 때는 AWS 서버 1년 무료신청 하고 나서 취소를 해야지만 1년 후에 과금결제가 안된다고 들었는데 이번 수업에서 신청한 것은 따로 취소하지 않아도 될까요? 혹시 취소해야한다면 어떻게 해야하는지도 알려주시면 감사하겠습니다.
-
해결됨[기초스피치] 14년차 아나운서에게 배우는 말 잘하는 방법!
평생소강 각 입니다.
삭제된 글입니다
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
안녕하세요 수강하면서 질문 하나 드립니다!
안녕하세요, 현재 군대 내 컴퓨터에서 현재 강의를 듣고 있습니다. 군대 pc의 특성상 컴퓨터를 종료하고 다시 켜게 되면 모든 설치파일이 삭제되어 초기 상태로 윈도우가 다시 작동되는데요, 이러한 이유로 매일 강의를 수강할때마다 아나콘다 설치하고 하는게 약간 번거롭습니다. 검색을 해보니 주피터노트북이 웹 버전으로도 제공이 되는 것 같던데, 혹시 웹버전으로 강의내용을 진행해도 별 문제가 없을지 문의드립니다. 웹버전으로 수강하는게 어렵다면 매번 아나콘다 설치를 하면서 해야겠지만, 시간을 조금이라도 아끼고 싶어서 질문드립니다. 감사합니다!
-
미해결C 프로그래밍 - 입문부터 게임 개발까지
for문에서의 ;
for 문 뒤에는 왜 ; 을 안넣나요?
-
미해결홍정모의 따라하며 배우는 C++
강의 마지막부분 IntArray 클래스 구현 .
아래 코드는 제가 직접 구현해본 IntArray 클래스 입니다. ------------------------------------------------ #include<iostream> #include<initializer_list> class intarray { private: int m_length = 0; int* m_data = nullptr; public: intarray(unsigned length) :m_length(length) { m_data = new int[m_length]; } intarray(const std::initializer_list<int>& list) :intarray(list.size()) { int count = 0; for (auto& element : list) { m_data[count] = element; ++count; } } intarray& operator=(const intarray& arr) { if (this == &arr) { return *this; } this->m_length = arr.m_length; delete[] m_data; if (arr.m_data != nullptr) { m_data = new int[m_length]; for (int i = 0; i < m_length; i++) { m_data[i] = arr.m_data[i]; } } else { m_data = nullptr; } } void reset() { if (m_data != nullptr) delete[] m_data; m_data = nullptr; m_length = 0; } intarray& resize(const int &size) { if (size > m_length) { intarray temp(0); temp = (*this); reset(); m_length = size; m_data = new int[m_length]; for (int i = 0; i < temp.m_length; i++) { (*this).m_data[i] = temp.m_data[i]; } for (int i = temp.m_length; i < m_length; i++) { m_data[i] = 0; } } else if (size < m_length) { int* temp = new int[size]; for (int i = 0; i < size; i++) { temp[i] = m_data[i]; } reset(); m_length = size; m_data = new int[m_length]; for (int i = 0; i < size; i++) { m_data[i] = temp[i]; } delete[] temp; } return *this; } intarray& insertbefore(const int& value, const int& ix) { resize(m_length + 1); int* arr = new int[m_length - 1 - ix]; for (int i = 0; i < m_length - ix - 1; i++) { arr[i] = m_data[i + ix]; } m_data[ix] = value; for (int i = 0; i < m_length - ix; i++) { m_data[ix + 1 + i] = arr[i]; } delete[]arr; return *this; } intarray& remove(const int& ix) { intarray temp(m_length - 1); for (int i = 0; i < ix; i++) { temp.m_data[i] = m_data[i]; } for (int i = ix + 1; i < m_length; i++) { temp.m_data[i - 1] = m_data[i]; } resize(--m_length); (*this) = temp; return *this; } intarray& pushback(const int& value) { resize(++m_length); m_data[m_length - 1] = value; return *this; } friend std::ostream& operator <<(std::ostream& out, const intarray& arr) { for (int t = 0; t < arr.m_length; t++) { out << arr.m_data[t] << " "; } return out; } ~intarray() { if (m_data != nullptr) { delete[] m_data; } } }; int main() { intarray myarr{ 1,3,5,7,9 }; std::cout << myarr << std::endl; /*std::cout << myarr.resize(4) << std::endl; //for resize test. std::cout << myarr.resize(6) << std::endl;*/ //for resize test. std::cout<<myarr.insertbefore(10, 1)<<std::endl; std::cout<<myarr.remove(3) << std::endl; std::cout<<myarr.pushback(13) << std::endl; return 0; } --------------------------------------------- 작동은 제대로 됩니다만 , Debug 모드와 Release 모드 실행시 차이가 있습니다 . 위와같은 릴리즈모드에시 실행시에는 아무 에러창없이 실행되구요 위와같이 디버그모드서 실행시 디버그 에러가 납니다. 다만 , 실행결과에는 차이가없구요. 왜그런건가요?
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
router > index.js 문제
export const router = new VueRouter({ 로 라우터를 export 했을 때 ;exrpot default was nout found in ./router.index.js0 워닝이 뜨면서 제대로 라우팅이 되지 않는 혆상이 발생하는데, 관련한 답변을 부탁드립니다.
-
미해결공도리의 HTML5와 CSS3를 이용한 홈페이지 개발
border 기능이 작동하지 않습니다.
코드를 그대로 따라해보았으나, border가 작동하지 않습니다.
-
미해결코로나맵 개발자와 함께하는 지도서비스 만들기 1
안녕하세요 혹시 13강에서 14강 넘어갈때 수업하나가 빠진거같아서요
안녕하세요 이번에 강의를 듣게되었는데 13강에서 14강 넘어 갈때 수업이 이어지지 않아서 혹시 강의하나가 빠진거 같아서요