묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
loginSaga관련질문
async function logInAPI(data) { const response = await axios.post("/user/login", data); return response.data; } function* logIn(action) { try { const data = yield call(logInAPI, action.data); yield put({ type: LOG_IN_SUCCESS, data, }); } catch (e) { console.error(e); yield put({ type: LOG_IN_FAILURE, error: e.response.data, }); } } 위 loginAPI에서는 비동기로 response를 받아와서 바로 response안에 response.data를 리턴해줬는데, 기존 강의 코드에서는 API함수에서 비동기 없이 그냥 response를 리턴해주셨습니다. 제가 궁금한건 saga함수에서 yield call(API함수)를 해주면 API함수 결과가 받아와질때 까지 기다려지는데, API 함수를 아래와 같이 비동기 처리를 해주지 않으면 return될때 그당시 response가 없기 때문에 response.data가 undifined상태가 고정되고 saga에서는 undifined를 결과로 읽고 바로 코드를 진행시켜 버리는건가요? function logInAPI(data) { const response = axios.post("/user/login", data); return response.data; } 강의 코드에서처럼 API에서 response를 return하면 response가 정해질때까지 사가에서 기다려주기 때문에 그렇게 되는건지 궁금합니다.
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
pivot_table.plot.box() 이외에 pivot_table 주의 사항이 있나요?
안녕하세요. 항상 상세한 답변 감사드립니다. pivot_table 사용시, plot.box() 와 유사하게 주의해서 사용해야할 명령어/연산 등이 있는지 문의 드립니다. 감사합니다.
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
H2 소켓 접속시 에러
파일인 test로 접속은 잘 됩니다. 그러나 이후부터는 소켓으로 접속하려고 할 때 다음과 같은 이슈가 발생했습니다. (연결 시도시 test 뒤에 공백 지웠습니다.) 이것에 대해 찾아보니 다음과 같은 글이 있더라구요. https://stackoverflow.com/questions/39854172/h2-console-error-no-suitable-driver-found-for-08001-0 그런데 이 강의에서는 단순 접속밖에 없는데 이 이슈를 해결하는 방법을 아시는지 궁금합니다. 실행환경은 Windows 입니다.
-
해결됨[리뉴얼] 처음하는 파이썬 백엔드와 웹기술 입문 (파이썬 중급, flask[플라스크] 로 이해하는 백엔드 및 웹기술 기본) [풀스택 Part1-1]
강의자료(소스코드 포함)는 어디서 얻을 수 있나요??
www.fun-coding.org에 가봤는데 아이콘? 누르면 인프런으로 연결되요,,
-
해결됨스프링 프레임워크 핵심 기술
BeanPostProcessor 관련 질문드립니다.
BeanFactory가 BeanPostProcessor 타입을 찾아서 처리한다고 하셨는데, 그럼 스프링 애플리케이션이 구동될 때 여러 BeanPostProcessor 구현체들도 먼저 모두 빈으로 등록이 되는건가요?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
Category 계층 구조를 보고 질문드립니다.
안녕하세요. 영한님 강의 잘 듣고 있습니다. 감사합니다. Category Entity에서 parent와 child 만드는 것을 보고 게시판에서 댓글과 대댓글 관계를 생각해보았는데 댓글 Entity에서 대댓글을 List로 담고 똑같은 계층구조로 구현하는게 객체지향적인 설계가 맞을까요?
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
73. 최대힙
안녕하십니까, 우선순위 큐로 짰는데 시관초과 되서, 강사님의 코드로 했는데 문제 3,4,5가 초과 됩니다. 확인 부탁드립니다!!
-
미해결윤재성의 Kotlin 기반 안드로이드 앱 개발 Part 3 - 데이터관리와 네트워크
10강 4분~ 즈음부터..싱크가..
싱크가 안맞아요.. 확인부탁드립니다. 새로고침해서 봤는데도..안맞아서요 확인부탁드립니다~!
-
해결됨몇 줄로 끝내는 인터랙티브 웹 개발 노하우 [초급편]
mousemove 값 활용에서 질문 드려요!
window.addEventListener("mousemove",mouseFunc,false); 에서 false값은 왜 넣어주는지 궁금해서요. true로 변경해도 잘 되더라구요. 궁금해서 질문드려요!
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
df의 2019년 서울 평당분양가격의 평균값 구하기
heatmap 에 표기된 2019년 서울 숫자 26,131 을 검증하기 위해서 df의 2019년 서울 평당분양가격의 평균값을 구하는 코드를 만드려고 하는데 가장 간편한 방법이 어떤게 있을까요?
-
미해결모던 안드로이드 - 코틀린과 Jetpack 활용
액티비티끼리 데이터 주고 받는게 Parcelable 이걸 대체 하는 건가요?
액티비티끼리 데이터 주고 받는게 Parcelable 이걸 대체 하는 건가요?
-
해결됨공공데이터로 파이썬 데이터 분석 시작하기
pivot_table.plot.box와 seaborn.boxplot 의 다른점 문의.
안녕하세요. df_last 데이터로 시각화하다보니, 2개의 그래프가 동일한 결과를 보여야 할것으로 예상되었으나 다른것 같아서 문의 드립니다. sns.boxplot은 describe 유사한거 같은데, 피봇에서 그린 박스가 describe 와 다른거 같습니다. 해당 차이는 어떻게 이해를 해야 하나요? 답변 부탁드립니다. 감사합니다.
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
미니콘다
안녕하세요 . 강의를 듣는도중 아나콘다를 설치하셨는데 , 저는 백엔드 작업을 하고있습니다. 아나콘다를 사용하지 않고 miniconda 를 사용하여 , conda env list conda activate [가상환경이름 ] 이렇게 작업을 했었는데요 . 아직 신입이라 정확히 몰라서 miniconda 를 사용해서는 안되는지... 만약 anaconda 를 사용해야한다면 miniconda 덮어지는건가요 ??
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
질문
안녕하세요 anaconda Linux 설치 중 설치가 중간에 끊겨서 코드를 처음부터 치고 설치하여 했는데 이미 설치되어있다고 나옵니다. 그런데 . . bashrc를 쳐도 (base)환경이 안되네요 ㅠ 혹시 해결방법좀 알수 있을까 질문 남깁니다
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
재귀함수의 매개변수로 배열을 넘기면 안되나요??
문제에서 res 나 ch 배열을 전역변수로 생성하여서 사용하는데 혹시 매개변수로 배열을 넘겨서 이용하면 안되나요?? cnt=0 DFS(0,[0]*(n+1),[0]*m) print(cnt) 이런식입니다. 이전 동전교환문제에서는 sum 이라는 변수를 전역변수로 사용하지 않았는데 여기서는 전역변수로 사용하는 이유가 궁금합니다. 추가로 res=[0]*n 이 아니라 res=[0]*m 아닌가요??
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
Colab의 경우, df_seoul.to_csv("seoul_open_store.csv", index = False)는 어디에 저장이 되는건가요?
pd.read_csv("seoul_open_store.csv").head()를 실행하면 잘 실행되는걸 봐서는, 어딘가에 seoul_open_store.csv 파일이 저장되어 있을텐데... 어디에 저장되어 있는지 잘 모르겠습니다. 메모리에 임시로 올라가 있는 걸까요?
-
해결됨홍정모의 따라하며 배우는 C언어 (부록)
scanf 질문이요!!
9:48분경 edit_an_item함수 내부에서 scanf를 사용한후 반환값을 f로 받던대 왜 받는거죠?? f값을 따로 사용하지도 않는것 같은대?? 받는이유가 있나요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
유니티 버전 질문
Rookiss 님 안녕하세요 좋은 강의 올려주셔서 감사합니다 환경설정 보고 있는데 강좌에 나와있는 버전과는 다르게 유니티 최신 버전을 사용해서 수업을 진행해도 괜찮을까요??
-
미해결공공데이터로 파이썬 데이터 분석 시작하기
주피터 노트북 작성 후 에러 발생
주피터 노트북에서 강의에서 배운 내용을 작성했을땐 전혀 문제없이 실행됩니다. 그런데 모든 내용을 저장 후 하루 뒤에 다시 실습파일을 열어서 실행(shift+enter)하면 위와 같은 에러가 뜹니다. 코드 작성 순서(앞에 숫자 In[1]: 등)가 shift+enter 를 누르기 전에는 숫자 순서대로(1,2,3,4~) 정렬돼있는데 In[2]: 에서 shift+enter 를 누르면 갑자기 In[5]: 로 바뀌면서 위와 같은 에러가 뜨는데 뭐가 문제일까요?
-
해결됨공공데이터로 파이썬 데이터 분석 시작하기
pivot_table 결과 문의 - DataFrame/Series
데이터 분석 초보입니다. 아래의 코드를 사용시 결과의 타입이 변경되는 경우가 있어서 문의 드립니다. 이런경우는 코딩하면서 확인하는 방법만 있나요? 첫번째 그림의 결과를 dataframe 으로 변경하려면 어떻게 해야하나요? 답변 부탁드립니다. 감사합니다. a1=df_last.pivot_table(index=['지역명'], columns=['연도'], values=['평당분양가격']).round() # a1=df_last.pivot_table(index=['지역명','연도'], values=['평당분양가격']).round() print(type(a1)) print(type(a1.loc['강원'])) a1.loc['강원'] <class 'pandas.core.frame.DataFrame'> <class 'pandas.core.series.Series'> # a1=df_last.pivot_table(index=['지역명'], columns=['연도'], values=['평당분양가격']).round() a1=df_last.pivot_table(index=['지역명','연도'], values=['평당분양가격']).round() print(type(a1)) print(type(a1.loc['강원'])) a1.loc['강원'] <class 'pandas.core.frame.DataFrame'> <class 'pandas.core.frame.DataFrame'>