inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

노션, 알고리즘 배열 6번 답 수정 부탁드립니다.

해결됨

[코드캠프] 훈훈한 Javascript

알고리즘 배열 6번 문제 안녕하세요, 노션에 올려주신 알고리즘 배열 6번 문제 답이 5번 문제 답이랑 동일한데, 혹시나 수정 가능할까요? 감사합니다.

  • javascript
성이름 댓글 1 좋아요 0 조회수 288

19-01-image-upload

해결됨

[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스

이미지 업로드 테스트시 CORS 관련 에러가 발생됩니다. Access to fetch at ' http://practice.codebootcamp.co.kr/graphql ' from origin ' http://localhost:3000 ' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.

  • nodejs
  • seo
  • react
  • graphql
  • Next.js
dreaminliner 댓글 2 좋아요 0 조회수 450

def구문에서 None이 들어가는 이유

미해결

[개정판] 파이썬 머신러닝 완벽 가이드

안녕하세요! 강의 너무 잘 듣고 있습니다. 다름이 아니라 def get_clf_eval(y_test, pred=None, pred_proba_None): 함수를 만들 때, pred = None, pred_proba = None 처럼 None이 들어가는 이유를 모르겠습니다. None 없이 하는거랑 차이가 있을까요?

  • 통계
  • 머신러닝 배워볼래요?
  • python
Munju Ham 댓글 1 좋아요 0 조회수 649

absolute 기준점

해결됨

[코드캠프] 강력한 CSS

강의 중에는 absolute의 기준점이 첫번째가, 상위 부모 엘리먼트 중 relative 값을 가진 엘리먼트 두번째는, 상위 부모 중 relative 없는 경우 body 라고 하셨는데 실습해보니 상위 부모중 relative가 아니라 static을 제외한 position값을 가지기만 하면 해당 엘리먼트가 기준으로 되는 것 같습니다. 요악하자면 아래 내용이 맞을까요? 조상 중 relative뿐만 아니라 position을 가진 요소가 없다면 초기 컨테이닝 블록( <body> 요소)를 기준으로 삼는다.

  • HTML/CSS
댓글 1 좋아요 0 조회수 289

Task 질문

해결됨

성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]

Task{}와 DispatchQueue.global ().async{}와는 다른건가요 ?? 아니면 동작방식은 똑같은데 이름만 다른건가요

  • ios
  • swift
  • 동시성
이준복 댓글 1 좋아요 0 조회수 326

HistoryListView 구현 시 KeywordListView 상속 받는 것에 관련해 문의드립니다.

해결됨

[React 1부] 만들고 비교하며 학습하는 React

안녕하세요. 강사님께서 강의에서 HistoryListView 클래스를 작성하실 때 KeywordListView를 상속 받아서 작성하셨는데요. 실무에서도 이와 같이 비슷한(동일한 수준의) 클래스 중 하나를 먼저 구현하고 이를 상속 받아 다른 클래스를 만드는 경우가 흔히 있나요? 저는 아래와 같이 공통의 기능을 갖고 있는 또 다른 클래스 (ex. ListView)를 만들고, 각 클래스들(ex. KeywordListView, HistoryListView)이 이 공통의 클래스를 상속받는 것이 좋을 것이라고 생각했었거든요. KeywordListView -> ListView -> View HistoryListView -> ListView -> View 강사님께서 사용하신 방법 대로 하면 기존의 코드를 최대한 활용할 수 있다는 장점은 있지만 서로 동일한 수준의 클래스가 서로 상속을 받게 되는 것 같아서요.

  • react
  • MVC
JIYEON KIM 댓글 1 좋아요 -2 조회수 393

4.7강 \n 질문 드립니다!

미해결

홍정모의 따라하며 배우는 C언어

4.7강 pritnf()함수의 변환지정자들 강의 9분쯤에, 문장이 길때는 줄바꿈을 하고 \n을 입력한다고 말씀하셨는데 실제로는 \만 입력하시더라구요, 이유가 궁금합니다.

  • c
gns 댓글 1 좋아요 0 조회수 311

frontcontroller를 사용할 때 ajax처리는 어떻게 하나요??

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] front controller 패턴사용할 때 ajax를 통해서 요청이 온다면 어떤식으로 구현을 해야하나요?? front controller의 경우 service메소드의 마지막에 View클래스의 render메서드를 통해서 이동할 페이지를 지정해줍니다. 하지만 ajax의 경우 이동할 페이지가 없이 단지 response.getWriter().write(~~~)이런식으로 값을 전달하는데 이를 어떤방식으로 구현해야할지 궁금합니다

  • MVC
  • spring
백엔드 주니어 개발자 댓글 1 좋아요 0 조회수 1495

미로탐색 질문있습니다

미해결

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

이런식으로 왔던길을 되돌아가는 것을 제외하지 않으면 경우의 수가 8가지 이상이 되는데 조건부족아닌가요??

  • java
  • 코테 준비 같이 해요!
영환 댓글 1 좋아요 0 조회수 615

align-items VS align-content

해결됨

[코드캠프] 강력한 CSS

align-items는 아이템이 한줄 일때 우선적용 align-content는 두줄 이상일때 적용으로 이해하고 있는데, 아이템이 동적으로 늘어나서 한줄일 때도 있고 두줄 이상일때도 있는 경우엔 두가지 속성 다 줘야 할까요? ex. align-items: center; align-content: center;

  • HTML/CSS
댓글 1 좋아요 0 조회수 2197

파라미터로 넣은 참조를 함수가 바꾸지 못하게 막는건

미해결

홍정모의 따라하며 배우는 C++

목적이 파라미터로 넣은 값은 그대로 유지 하면서 함수의 return값도 따로 받고 싶어서 그러는 건가요? return값도 사용하고 파라미터로 넣은 참조값도 그대로 사용하고 싶어서??

  • C++
김범준 댓글 1 좋아요 0 조회수 339

./gradlew 실행이 안됩니다.

미해결

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] cmd창에서 dir입력하고 gradle은 있는데 gradlew는 나오지 않네요... C드라이브 안에 study 폴더가 있고, 그안에 hello spring이 있는 상태인데 어느 부분에서 잘못한 것일까요? ㅠㅠ

  • java
  • spring
  • MVC
  • spring-boot
댓글 1 좋아요 1 조회수 756

프로퍼티 접근 방법과 setter

미해결

실전! Querydsl

안녕하세요 궁금한 부분이 있어 질문 남깁니다 7:58~ 에서 프로퍼티 접근은 setter 를 통해 값이 들어가므로 @Data 애노테이션을 지우고 직접 getter, setter를 만들어주셨습니다. 저는 setter가 없으면 오류가 날 것이라 생각하여 getter, setter를 생성하지 않고 테스트를 해보았는데 정상적으로 실행되더라고요. 오류가 나지 않는 게 맞는지, 그렇다면 이유가 무엇인지 궁금합니다 ㅠㅠ 아래는 실행한 코드입니다 public class MemberDto { private String username; private int age; public MemberDto() { } } @Test public void findDtoBySetter() { List<MemberDto> result = queryFactory .select(Projections.bean(MemberDto.class, member.username, member.age)) .from(member) .fetch(); for (MemberDto memberDto : result) { System.out.println("memberDto = " + memberDto); } } +추가.. .....뒤늦게 MemberDto에 @ToString 을 달아 확인해보았습니다. 오류는 나지 않았지만 안에 값은 없었네요 ㅎㅎㅎ.......

  • java
  • JPA
high 댓글 1 좋아요 1 조회수 553

HttpStatus를 인식하지못하네용

해결됨

[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스

보면서 따라하는중인데 Status를 인식하지못하네용 따로 임포트를 해줘야하는건가요?

  • docker
  • javascript
  • rest-api
  • nodejs
  • express
  • tdd
  • NestJS
alopp 댓글 1 좋아요 0 조회수 267

강의내용중주석관련질문이있어요

해결됨

스프링 프레임워크는 내 손에 [스프1탄]

여기서 view에 블록은 보이고 wform은 숨기는게 강의내용상 맞는거같은데 주석은 다르게 적혀있네요 오타인가요??

  • Spring Security
  • jsp
  • spring
  • MVC
성문 댓글 1 좋아요 1 조회수 340

모듈화 질문입니다

미해결

Vue.js 완벽 가이드 - 실습과 리팩토링으로 배우는 실전 개념

import { fetchNewsList, fetchJobsList, fetchAskList } from "@/api"; export default { FETCH_NEWS(context) { fetchNewsList() // commit()하는 순간 코드 제어권 mutations SET_NEWS로 이동 .then((response) => context.commit("SET_NEWS", response.data)) .catch(); }, // ES6 Destructuring // context.commit FETCH_JOBS({ commit }) { fetchJobsList() .then(({ data }) => commit("SET_JOBS", data)) .catch(); }, FETCH_ASK({ commit }) { fetchAskList() .then(({ data }) => commit("SET_ASK", data)) .catch(); }, }; 여기서 왜 fetchNewsList, fetchJobsList는 import해와야되고 SET_NEWS, SET_JOBS 는 import 안 해도 되는 건가요?

  • 모듈
  • vuejs
  • javascript
jjkim0222 댓글 1 좋아요 1 조회수 331

안녕하세요 음원 링크가 어디 있는지 모르겠습니다

미해결

모던 안드로이드 - Jetpack Compose 입문

실로폰 예제 작성 중 음원 파일 링크에 관하여 언급하시는데 도저히 못 찾겠습니다 혹시 알려주실 수 있을까요?

  • jetpack
  • kotlin
  • android
Ash 댓글 1 좋아요 0 조회수 342

2-I 메모리 초과 질문

미해결

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

http://boj.kr/471aac4a797f474183187f25d9d38a59 문제에서 최대 100자인 문자열이 최대 100번 입력된다고 해서 제가 최대로 이용하는 메모리를 (100byte + a) x 100 쯤이라고 생각했고, 128Mb에는 한참 밑돈다고 생각했습니다. 어떤 부분에서 메모리를 많이 사용하고 있는지 모르겠습니다.

  • C++
  • 코테 준비 같이 해요!
pck923 댓글 1 좋아요 0 조회수 366

사가 모든 설정 후 로그인시 오류

해결됨

[리뉴얼] React로 NodeBird SNS 만들기

강사님 모든 코드를 수정한 후 로그인하려고 하는데 아이디, 비밀번호 입력 후 누르면 로그인이 되지 않습니다. 콘솔창에 에러도 나타나지 않아서 어디가 틀렸는지 모르겠네요. 몇개파일의 코드 같이 올려드립니다. 아래는 로그인 안되는 화면캡처본입니다. LoginForm.js import React, { useCallback, useMemo } from "react"; import Link from "next/link"; import { Form, Input, Button } from "antd"; import styled from "styled-components"; import useInput from "../hooks/useInput"; import { useDispatch, useSelector } from "react-redux"; import { loginRequestAction } from "../reducers/user"; const FormWrapper = styled(Form)` padding: 15px; `; const LoginForm = () => { const dispatch = useDispatch(); const { isLoggingIn } = useSelector((state) => state.user); const [id, onChangeId] = useInput(""); const [password, onChangePassword] = useInput(""); const style = useMemo(() => ({ marginTop: 10 }), []); const onSubmitForm = useCallback(() => { console.log(id, password); dispatch(loginRequestAction({ id, password })); }, [id, password]); return ( <FormWrapper onFinish={onSubmitForm}> <div> <label htmlFor="user-id">아이디</label> <Input name="user-id" value={id} onChange={onChangeId} required></Input> </div> <div> <label htmlFor="user-password">비밀번호</label> <Input name="user-password" value={password} onChange={onChangePassword} required ></Input> </div> <div style={style}> <Button type="primary" htmlType="submit" loading={isLoggingIn}> 로그인 </Button> <Link href="/signup"> <a>회원가입</a> </Link> </div> </FormWrapper> ); }; export default LoginForm; reducers-user.js export const initailState = { isLoggingIn: false, // 로그인 시도중 - 로딩창을 띄우기위해 isLoggedIn: false, isLoggingOut: false, // 로그아웃 시도중 me: null, signUpDate: {}, loginData: {}, }; // 로그인 액션 create export const loginRequestAction = (data) => { return { type: "LOG_IN", data, }; }; export const logoutRequestAction = () => { return { type: "LOG_OUT", }; }; const reducer = (state = initailState, action) => { switch (action.type) { case "LOG_IN_REQUEST": console.log("reducers login"); return { ...state, isLoggingIn: true, }; case "LOG_IN_SUCCESS": return { ...state, isLoggingIn: false, isLoggedIn: true, me: { ...action.data, nickname: "가나다" }, }; case "LOG_IN_FAILURE": return { ...state, isLoggingIn: false, isLoggedIn: false, }; case "LOG_OUT_REQUEST": return { ...state, isLoggingOut: true, }; case "LOG_OUT_SUCCESS": return { ...state, isLoggingOut: false, isLoggedIn: false, me: null, }; case "LOG_OUT_FAILURE": return { ...state, isLoggingOut: false, }; default: return state; } }; export default reducer; sagas-user.js import { all, fork, delay, put, takeLatest } from "redux-saga/effects"; import axios from "axios"; function loginAPI(data) { return axios.post("/api/login", data); // 서버에 요청 } function* login(action) { try { console.log("saga login"); yield delay(1000); // 비동기 요청 대신수행 // const result = yield call(loginAPI, action.data); yield put({ type: "LOG_IN_SUCCESS", data: action.data, }); } catch (err) { yield put({ type: "LOG_IN_FAILURE", data: err.response.data, }); } } function logoutAPI() { return axios.post("/api/logout"); // 서버에 요청 } function* logout() { try { yield delay(1000); // const result = yield call(logoutAPI); yield put({ type: "LOG_OUT_SUCCESS", }); } catch (err) { yield put({ type: "LOG_OUT_FAILURE", data: err.response.data, }); } } function* watchLogIn() { yield takeLatest("LOG_IN_REQUEST", login); } function* watchLogOut() { yield takeLatest("LOG_OUT_REQUEST", logout); } export default function* userSaga() { yield all([fork(watchLogIn), fork(watchLogOut)]); } configureStore.js import { applyMiddleware, createStore, compose } from "redux"; import createSagaMiddleware from "redux-saga"; import { createWrapper } from "next-redux-wrapper"; import { composeWithDevTools } from "redux-devtools-extension"; import reducer from "../reducers"; import rootSaga from "../sagas/index"; const configureStore = () => { const sagaMiddleware = createSagaMiddleware(); const middlewares = [sagaMiddleware]; const enhancer = process.env.NODE_ENV === "production" ? compose(applyMiddleware(...middlewares)) : composeWithDevTools(applyMiddleware(...middlewares)); const store = createStore(reducer, enhancer); store.sagaTask = sagaMiddleware.run(rootSaga); return store; }; const wrapper = createWrapper(configureStore, { debug: process.env.NODE_ENV === "development", }); export default wrapper;

  • nodejs
  • redux
  • react
  • express
  • Next.js
뽀개즈아 댓글 3 좋아요 0 조회수 706

인기 태그

인프런 TOP Writers

주간 인기글