묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
const 질문
질문1.const 를 사용하면 메모리 할당이 많이 되나여 ?.. 질문2.const array = [1,2,3,4,5,6]; 재할당하지 않는경우에는 무조건 const를 사용하는게 맞는지.. 궁금합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
print('P', 'Y', 'T', 'H', 'O', 'N')을 했을때
('P', 'Y', 'T', 'H', 'O', 'N')실행 값이 이렇게 떠요...ㅠㅠ강사님께서는 P Y T H O N 이렇게 뜨는데ㅠㅠ
-
미해결Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념
gist에 아이디 남겼습니다.
gist에 아이디 남겼습니다. 확인 부탁드립니다. ^^
-
미해결React로 NodeBird SNS 만들기
재질문 드립니다 !!
제가 설명이 조금 부족했나봅니다. 부과적인 설명을 드리자면, 로그인 이후, 회원가입 페이지를 들어간다면, 강좌에서는 useEffect 를 사용하여, me 의 정보가 있다면 Router.Push 를 하여 메인페이지로 이동을 시켜주는데, 사실, useEffect 라는 사이클은 render 이후에 발생되는 사이클이라 매끄럽지가 않아보입니다. (node bird 프로젝트에서는 배경이 흰색이지만, 다른 색 배경일 경우에는 더 사용자 경험 측면에서 엄청 매끄럽지 않을 것 같더군요..) 그래서 getInitialProps 단에서 미리 체크 하여, fron server 단에서 push 를 해준다면 훨씬 매끄러울것 같아 제 스스로 응용하고자 찾아보고 응용하고자 했던 것입니다. getInitialProps 에서는 const { res } = context; if (res) { res.writeHead(302, { Location: '/' }) res.end(); } else { Router.push('/') }; 이런식으로 처리가 가능하더군요. (router 사용시.) 그런데 문제가 바로, me의 존재여부(로그인여부)를 판단하고자하는 const state = context.store.getState(); state.user.me 의 데이터가 없다는 것이 문제여서 질문을 드렸었습니다. (참고로 8강까지 전부 강의 꼼꼼히 다 들었습니다 ㅎ.ㅎ) ssr 을 통해, server 단에서 dispatch 하여 미리 데이터는 받아오지만, 순서가 아래와 같은 것 같더군요. (질문 이외 상세한 사이클은 생략) client > signup 페이지 요청 -> _app -> getInitialProps -> 디스패치(유저정보가져오기) 요청[request] -> signup -> geInitialProps -> 디스패치(유저정보가져오기) 성공[success] -> signup page render 이런 순으로 가져오는 것 같아, signup.js 의 getInitialProps 단에서 render 이전에 처리할수 있는 방법이 있을까 하고 질문을 드렸습니다. 항상 감사합니다. 새해복 많이 받으세요.
-
해결됨인스타그램 클론 - full stack 웹 개발
innerHTML 오류가 납니다..ㅠㅠ
네트워크에 bookmark.json이 찍히지만 대신 이런 오류가 발생했습니다ㅠㅠ어떻게 해결해야 할 까요..?? https://github.com/SeoJiYoung5134/insta_clone 제가 깃허브는 처음 써 보아서 혹시 파일이 잘못되어있다면 말씀부탁드립니다..!!
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
라이브러리 의존관계
안녕하세요 라이브러리 의존관계를 보면서 궁금한 점이 있어서 질문 드립니다. 현재 스프링에 대한 지식이 많이 부족하여 질문 수준이 조금 낮을 수도 있는 점 양해드립니다. 라이브러리 의존관계란 intellij에서 보여주신 것을 기준으로 하위에 있는 라이브러리가 충족이 되어야 상위 라이브러리를 사용할 수 있는 것으로 이해하면 될까요? 또한 스프링 데이터 jpa와 스프링 web과 관련된 라이브러리를 보면서 스프링 코어가 스프링 데이터 jpa에 속해있었는데 그러면 스프링 web은 spring core에는 의존관계가 없는 것인가요?
-
미해결웹 게임을 만들며 배우는 자바스크립트
setInterval 이 작동하지 않는 이유(가위바위보)
안녕하세요 강사님, 강사님의 가위바위보 강좌를 들으면서 작성한 코드입니다. 사진도 잘 나타나고 버튼을 클릭했을때 반응도 정상적으로 console에 찍힙니다. 하지만 setInterval은 아예 작동하지도 않습니다. 제가 코드의 오류를 열심히 찾아보았지만 아무리 찾아봐도 보이지가 않네요 ..... 오류가 뭘까요?
-
미해결웹 게임을 만들며 배우는 자바스크립트
함수를 표현하는 방법 7-4 강좌 10분 부분
위의 사진이 강사님이 작성하신 코드고 제가 작성한 코드는 밑의 사진입니다. var 인터벌 부분을 저는 아래의 사진과 같이 작성했는데 저렇게 해도 오류가 없는 것인가요?
-
미해결스프링 부트 개념과 활용
get() static 메서드 import할때
안녕하세요. MockMvc 로 perform메서드에 get() 사용할때 import static method 시키려고 하면 아래 그림처럼 리스만 잔뜩 나오고 필요한 MockMvcRequestBuilders.get 은 없네요.. 그래서 직접 쳐서 import를 시켜줘야 하는데요.. 혹시 어떤 설정이 빠져서 그런건지 궁금합니다.
-
미해결TDD 개발 방법론을 활용한 React Native 앱 개발
앞으로 작업에 강좌가 도움이 많이 되겠습니다
늘 생각만하고 책을봐도 해결하지못한 부분들이 해결되어앞으로 잘 사용 할것같습니다 마지막 강좌에서 말씀하셨듯이 리덕스, 웹서비스 등등 중급강좌가 시급합니다 언른 시작해주세요!ㅎㅎ 개인적으론 파이어베이스 연동도 설명이 되면 좋겠습니다 그리고 간단하게라도 실제앱 개발처럼 작업과정을 좀 알려주시면 하는 바람이있습니다 큰 도움 받았습니다 고맙습니다
-
해결됨홍정모의 따라하며 배우는 C++
[17:12] 음성 public이 아니라 private이 되어야 하는거죠?
m_month; m_day; m_year; 접근 지시자가 없으니까 디폴트로 프라이빗 본 강의 다른 부분에서는 private이라고 말씀해주시고 있어요. 감사합니다.
-
미해결스프링 부트 개념과 활용
디스패처 서블릿과 서블릿 컨테이너 질문입니다.
마지막에 하신 말씀이 정리하자면 서블릿 컨테이너(톰캣, 네티,..)를 유동적으로 개발자가 만든 다음에 그 서블릿 컨테이너를 디스패처 서블릿에 등록한다고 이해하면 될까요?
-
미해결웹 게임을 만들며 배우는 자바스크립트
이벤트리스너내부의 숫자배열이 지역변수로 처리
됩니다. 강의 내내 똑같이 타이핑 했는데 왜 이런 문제가 발생하는걸까요 이벤트리스너 밖에서 console.log 찍어보면 잘 나옵니다.
-
미해결MQTT 사물인터넷 통신 프로젝트 (Arduino, MQTT, Node.js, mongoDB, Android)
브레드보드 저항 그림이 잘못된 것 같습니다.
브레드보드 같은 라인에 꼽으면 저항이 0이지 않나요? 그림이 잘못 그려진 것 같습니다
-
미해결프로그래밍, 데이터 과학을 위한 파이썬 입문
과제 제출이 되지 않습니다.
D:\workspace\windows>submit.bat sub-2170c-220686-19767 ∙ Session token prefix: d1633ecceb ∙ In the legacy mode, all cases will run serially! ✘ BackendAPIError: 400 Bad Request Missing or invalid API parameters. (lang is missing or empty!)
-
미해결웹 게임을 만들며 배우는 자바스크립트
틱택토 질문있습니다
어디를 클릭해도 몇줄에 -1 이라고 나오는데 어디가 잘못된 건가요?
-
미해결홍정모의 따라하며 배우는 C언어
질문
#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { int won = 0; int dollar = 0; printf("Input won\n"); scanf("%f", &won); dollar = won * 0.00087f; printf("dollar = %f\n", dollar); return 0; } 이렇게했는데 1000,10000,100000000을적어도 달러가0.000000이라고 떠요 그런데 저기서 int변수 선언한거를 float로 바꾸면 되요 왜이렇게되는거죠?
-
미해결홍정모의 따라하며 배우는 C언어
저만 안뜨는건가요?
저번에도 질문했는데 홍정모님 처럼 아래 도구들이 자동으로 안떠요 autos나 call stack같은게 디버깅할때 뜨게하려면 어떻게 해야하나요?
-
미해결자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌
@Autowired 객체 찾는 방법 질문
DataBaseConnectionInfo를 dev와 real 둘다 Autowired 하였잖아요~ 근데 @Autowired는 객체의 타입이 일치하는지 찾는다고 했는데 두개가 똑같은 DataBaseConnectionInfo 타입이잖아요~ 그러면 똑같은 타입이면 @Autowired의 dataBaseConnectionInfoDev,dataBaseConnectionInfoReal의 이름과 @Bean의 메서드 이름이 일치하는 것을 찾아가는건가요???
-
미해결홍정모의 따라하며 배우는 C++
20.4 vcpkg 설치시 Previous IPDB not found, fall back to full compilation 문구가 나옵니다.
C:\Users\audtn\git_repository\vcpkg>bootstrap-vcpkg.bat Building vcpkg.exe ... 생략 Generating code Previous IPDB not found, fall back to full compilation. All 14758 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. Finished generating code vcpkg.vcxproj -> C:\Users\audtn\git_repository\vcpkg\toolsrc\msbuild.x86.release\vcpkg.exe vcpkgmetricsuploader.cpp Generating code Previous IPDB not found, fall back to full compilation. All 5094 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. Finished generating code vcpkgmetricsuploader.vcxproj -> C:\Users\audtn\git_repository\vcpkg\toolsrc\msbuild.x86.release\vcpkgmetricsuploader. exe Building vcpkg.exe... done. 이렇게 나오는데 중간에 Previous IPDB not found, fall back to full compilation. 이러한 문구가 나오는데 무슨 뜻인가요??