inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

CustomAuthenticationProvider는 왜 Autowired를 사용할 수 없나요?

미해결

스프링 시큐리티

provider를 Service로 등록하고 Autowired로 주입 받았을때 PasswordEncoder에서 문제가 생기는 것 같습니다 그런데 왜그런지 이해가 잘 가지 않습니다,

  • spring-boot
  • Spring Security
  • java
JJ NAM 댓글 4 좋아요 0 조회수 906

input form 속도 관련 질문입니다.

미해결

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

똑같은 소스코드인데, 모달 창 내에서는 정상적으로 작동하는데 페이지 컴포넌트에서는 느리게 입력되네요.. 불필요한 리렌더링 때문인가요? 소스 코드는 여기 있습니다. // pages/login.js const Login = (props) => { const DynamicLayout = dynamic(() => import("../layouts/NoParallaxLayout"), { loading: () => <LinearLoading />, }); const [cardAnimaton, setCardAnimation] = useState("cardHidden"); setTimeout(() => { setCardAnimation(""); }, 700); const classes = useStyles(); const { locale } = props; const [inputs, onChangeInputs] = useMultipleInput({ email: "", password: "", }); const { email, password } = inputs; const inputRef = { email: useRef(), password: useRef(), }; const handleKeyPress = useCallback( (e) => { if (e.key === "Enter") { switch (e.target.name) { case "email": return inputRef.password.current.focus(); case "password": default: return () => console.log("input result"); } } }, [inputRef], ); const onSubmitHandler = useCallback(() => { console.log(inputs); }, []); console.log(locale); console.log(inputs); return ( <> <Head> <title>Login</title> </Head> <DynamicLayout> <GridItem xs={12} sm={12} md={4}> <Card className={classes[cardAnimaton]}> <SocialLoginSection color="primary" classes={classes} /> <p className={classes.divider}>Or with Classical Method</p> <form className={classes.form} onSubmit={onSubmitHandler}> <CardBody> <EmailInput value={email} inputRef={inputRef.email} onChange={onChangeInputs} onKeyPress={handleKeyPress} /> <PasswordInput value={password} inputRef={inputRef.password} onChange={onChangeInputs} onKeyPress={handleKeyPress} /> </CardBody> <CardFooter className={classes.cardFooter}> <Button simple color="primary" size="lg"> 로그인 </Button> </CardFooter> </form> </Card> </GridItem> </DynamicLayout> </> ); }; // hooks /useMultipleInput import { useState, useCallback } from "react"; const useMultipleInput = (initValue = null) => { const [inputs, setter] = useState(initValue); const handler = useCallback((e) => { e.preventDefault(); const { name, value } = e.currentTarget; setter({ ...inputs, [name]: value, }); }, []); return [inputs, handler, setter]; }; export default useMultipleInput;

  • express
  • nodejs
  • react
  • redux
  • Next.js
자유인 댓글 2 좋아요 0 조회수 883

(base)가 안나옵니다.

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

ls -lia 치면 bash가 있습니다. (base)가 나오려면 어떡해 합니까?

  • 컴퓨터-비전
  • 머신러닝 배워볼래요?
  • keras
  • tensorflow
  • python
  • 딥러닝
Elephant Biggy 댓글 3 좋아요 0 조회수 2280

yml 오류

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

yml 파일을 그대로 따라 쳤는데 아래와 같은 오류가 뜹니다. 왜 그런건가요?

  • 웹앱
  • JPA
  • spring
  • spring-boot
  • java
황득연 댓글 3 좋아요 1 조회수 438

float속성에 대해서 궁금합니다.

미해결

HTML+CSS+JS 포트폴리오 실전 퍼블리싱(시즌1)

안녕하세요 선생님 저는 학원에서 float을 배울때 자식요소에 float을 주면 부모요소에도 float을 줘야 부모요소가 크기값을 같이 가져간다고 배웠습니다. 근데 여기서는 overflow hidden 을 부모요소에 주시더라고요 혹시 부모요소에 float을 주는거랑 overflow hidden을 주는거랑 차이점이 있을까요?? 그리고 overflow hidden이라는 속성에 대해서 한번 정리해주시면 감사하겠습니다!

  • HTML/CSS
  • jquery
keslhs48 댓글 2 좋아요 1 조회수 474

h2database 커넥션 broken

미해결

자바 ORM 표준 JPA 프로그래밍 - 기본편

1.오전에 뜨던 h2database 이 오후엔 실행하여도 창이 안뜹니다. 2.결국 커넥션 브로큰이 뜨는데 원인이 무엇인지 모르겠습니다. 다시 199 버전으로 설치하였고, 설정값도 199로 해줘도 해결책을 못찾았습니다.

  • JPA
  • java
윤효진 댓글 2 좋아요 0 조회수 340

인터셉터를 사용하는 이유에 대해서 질문 드립니다.

해결됨

Vue.js 끝장내기 - 실무에 필요한 모든 것

안녕하세요. [actions 속성을 이용한 로그인 기능 구현과 비동기 처리시 유의할 점] 강의까지 듣고 질문 드립니다. 페이지를 새로고침 하더라도 token 값을 유지할 수 있도록 Cookies를 이용하는 것은 이해를 했습니다. 그런데 인터셉터를 이용해서 HTTP 요청을 하기 전에 token 값을 싣는 과정의 필요성에 대해서 의문이 드는데요. -------- 인터셉터 이용하지 않고 아래와 같이 진행해도 되지 않나요? 1. [store/index.js] Cookies에 있는 token 값을 가져와서 Store에 저장하고 Cookies에 token이 없으면 빈 문자열로 초기화 2. [api/index.js] Store에 저장되어 있는 token 값을 가져와서 axios 인스턴스의 headers Authorization에 설정 -------- 어차피 인터셉터에서도 Store에 저장되어 있는 token값을 가져와서 API를 호출하기 직전에 headers Authorization에 설정하는 것인데 굳이 인터셉터에서 하지 않고 api/index.js 에서 설정해줘도 되지 않을까라는 생각이 듭니다. 감사합니다.

  • vuex
  • vuejs
  • javascript
개발자계정 댓글 4 좋아요 1 조회수 637

네트워크 구조

미해결

데브옵스(DevOps)를 위한 쿠버네티스 마스터

처음 설명하신 도커의 네트워크 구조 와 컨테이너 간의 인터페이스를 공유하는구조는 크게 하나는 도커 기본적인 구조이고 두번째 컨테이너 간의 인터페이스를 공유하는 구조는 쿠버네티스 구조라고 알면 될까요 ?

  • kubernetes
  • docker
gusqhr55 댓글 1 좋아요 1 조회수 320

predict_rating_topsim함수

미해결

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

predict_rating_topsim을 강사님이 작성하신 함수를 보고 조금 수정해서 작성해봤는데요.. mse계산을 하면 다르게 나와서 무엇이 잘못된건지 알고싶습니다!! *****강사님 코드****** def predict_rating_topsim(ratings_arr, item_sim_arr, n=20): # 사용자-아이템 평점 행렬 크기만큼 0으로 채운 예측 행렬 초기화 pred = np.zeros(ratings_arr.shape) # 사용자-아이템 평점 행렬의 열 크기만큼 Loop 수행. for col in range(ratings_arr.shape[1]): # 유사도 행렬에서 유사도가 큰 순으로 n개 데이터 행렬의 index 반환 top_n_items = [np.argsort(item_sim_arr[:, col])[:-n-1:-1]] # 개인화된 예측 평점을 계산 for row in range(ratings_arr.shape[0]): pred[row, col] = item_sim_arr[col, :][top_n_items].dot(ratings_arr[row, :][top_n_items].T) pred[row, col] /= np.sum(np.abs(item_sim_arr[col, :][top_n_items])) return pred ******다르게 작성해본 코드****** def predict_rating_topsim(ratings_arr, item_sim_arr, n=20): # 미리 0으로 초기화된 행렬만들어놓자 pred = np.zeros(ratings_arr.shape) for col in range(ratings_arr.shape[1]): top_n_items = [np.argsort(item_sim_arr[:,col]) [-n: ] ] for row in range(ratings_arr.shape[0]): pred[row,col] = ratings_arr[row, :][top_n_items].dot(item_sim_arr[: ,col][top_n_items].T) pred[row,col] /= np.sum(np.abs(item_sim_arr[col, : ][top_n_items])) return pred 바꾼부분을 bold처리 해놨습니다. 첫번째 부분은 유사도가 가장 높은 20개를 가져오는 것이라 [-n: ]으로 바꿨습니다 두번째 부분은 내적부분을 수정했습니다. 그렇게 한뒤 mse를 측정해보면 ratings_pred = predict_rating_topsim(ratings_matrix.values , item_sim_df.values, n=20) print('아이템 기반 인접 TOP-20 이웃 MSE: ', get_mse(ratings_pred, ratings_matrix.values ))의 출력결과가 이이와같습니다

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

에러는 아닌데 화면에 표시가 않되는거요 ..

미해결

웹 게임을 만들며 배우는 React

에러는 나지 않고 제대로 webpack이 코드를built한것 같은데 화면으로 표시되는 부분이 않나오는데 .. 제가 어디를 미스한걸까요? 저는 index.html파일을 open with live server로 열어봤는데 아무것도 표시가 않되고, 다른 분 답변에 하신대로 localhost:8080에도 표시가 않되는데요. ㅠㅡㅠ 제가 세팅한 명령어들

  • react
gilsun yu 댓글 4 좋아요 0 조회수 603

델리게이트 질문있습니다!

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

안녕하세요! 강의 듣고 다른 코드들도 궁금해서 찾아봤는데 스레드에서 아래와 같은 코드를 봤습니다. .Invoke(new Action( ()=> { } ); 선생님이 작성한 코드에서는 Func나 Action 앞에 new를 붙이는 경우는 없는데 무슨 경우인지 잘 모르겠습니다... 그래서 위의 코드에서 new를 빼면 빨간 밑줄이 발생합니다... [질문] Action 앞에 new를 붙이는 경우와 붙이지 않는 경우 차이점 있나요?

  • C#
  • network
  • unity
chobo 댓글 1 좋아요 0 조회수 188

IDENTITY 와 SEQUENCE

해결됨

자바 ORM 표준 JPA 프로그래밍 - 기본편

좋은강의 감사드립니다 :) 만약 IDENTITY 와 SEQUENCE 둘 다 사용할 수 있는DB라면 성능적인 측면에서 SEQUENCE 전략을 사용하는게 네트워크를 덜 타니, 좋을 것 같은데 맞을까요? 그리고, IDENTITY를 사용하는 DB가 있는만큼(mysql - auto_increment 등 ) 분명히 장점도 존재할거 같은데 IDENTITY가 SEQUENCE 에 비해 가지는 장점은 무엇이 있을지 궁금합니다!

  • java
  • JPA
jaden 댓글 1 좋아요 0 조회수 314

무료로 활용 할 수 있는 사이트나 페이지 추천 좀 부탁 드립니다.

해결됨

만들면서 배우는 HTML/CSS

조그만 중소기업 재직자 인데요. 쉽고 잼있는 강의 잘 들었습니다. 알차게 요약되어 쉽게 다나오네요. 무료로 강의 해 주시고 감사 드립니다.^^ 다름이 아니라 십여년 전 회사 홈페이지(플래시 삽입)를 외주로 개발 했었는데요. 아시다시피 플래시가 금년부터 사용 불가라 다시 외주를 줄랬더니 그 업체는 망하고 없고 새로 만들자니 비용이 어마어마 하더라구요. ㅜ 소개 페이지가 그닥 많지 않아서 무료 페이지 활용해서 자체로 만들어볼까 하는데요. 혹시 라이센스 문제 없이 html/css 소스(원페이지 스타일 웹사이트) 활용하여 수정 개발 할 수 있는 사이트가 있을까요? 혹시 도움 주실 수 있는 사이트 알려주시면 선생님 강의를 발판으로 만들어볼까 합니다. 도움 부탁 드립니다.

  • HTML/CSS
최석문 moon 댓글 1 좋아요 0 조회수 306

콘솔을 찍다가 궁금한게 있어서 질문드립니다.

미해결

따라하며 배우는 노드, 리액트 시리즈 - 기본 강의

import { LOGIN_USER } from '../_actions/types' ; export default function ( state = {}, action ) { switch ( action . type ) { case LOGIN_USER : // console.log({ ...state }); return { ... state , loginSuccess : action . payload }; // store로 데이터를 보냄 break ; default : return state ; } } function에서 인자인 state={} 여기 안에 값은 지금 현재 store에 있는 값을 지칭하는 게 맞는 건가요? 그래서 action 인자값의 type이 맞으면 state를 변화시키는 거구요 제가 이해한 게 맞나요? 콘솔을 찍으면 store 전에 있는 값이 찍히긴 하는데 뭔가 긴가민가 하네요.

  • react
  • nodejs
오쯔 댓글 1 좋아요 0 조회수 213

k8s on-premise 환경을 설치 문의 드립니다.

해결됨

대세는 쿠버네티스 (초급~중급편)

강의를 기초로 해서 k8s on-premise 환경을 설치해보려고 하고 있습니다. on-premise 환경을 설치할때 CI/CD 환경을( jenkins & GitLap ) 을 컨테이너로 배포 자체 테스트 서비스 무중단 배포 환경을 구축해 보려고 하고 있습니다. 궁금한 점이 있어서 문의 드립니다. 1. 추천해주실수 있는 사이트, 블로그, document 가 있을까요? 2. k8s 에 service 로 jenkins, GitLap, mail server 등을 설치해도 유지보수시 고려할점이 있을까요? 3. on-premise 환경 구축시 유의해서 구축해야하는 점을 알려주실수 있을까요? 참고로 현재 데스크탑 3대로 ( master 1, worker 3 ) 로 구성되어 있는 상태입니다.

  • docker
  • kubernetes
castinglife 댓글 2 좋아요 1 조회수 364

로그아웃이 되지 않습니다.

미해결

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

강사님 안녕하세요. 로그인까지는 제대로 되는데, 로그아웃 하면 에러가 발생합니다. 콘솔창에 뜬 에러 확인해보니 sagas/user.js 부분에서 문제가 발생한 듯하여 강사님 깃허브 내용이랑 비교해봤는데도 이유를 찾지 못했습니다ㅠㅠ 지금까지 진행한 깃허브 주소도 남깁니다. https://github.com/dionysus0214/react_twitter 감사합니다!

  • nodejs
  • express
  • react
  • redux
  • Next.js
dionysus0214 댓글 8 좋아요 0 조회수 352

똑같이했는데 해당 오류가 나옵니다 ㅜ

미해결

아빠가 들려주는 [R shiny app] 만들기

publish 눌렀는데 해당 오류가 나왔습니다 ㅜ 계속해결을 못하고 있는데 방법이 있을까요 https://dudwo1490shiny.shinyapps.io/BMI_shiny/ 해결이 계속 안도ㅣ고 있어요 ㅠㅠ

  • 웹앱
  • R
actyun1216 댓글 0 좋아요 0 조회수 312

상대경로를 더 간결하게 할 수 있을까요?

해결됨

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

저는 아래와 같이 챕터별로 파일을 구분하여 공부하고 있습니다. 예제와 달리 제 코드에선 chapter09를 추가시켰는데 이를 작성하지 않고 해당 파일이 위치한 곳으로부터 경로를 시작하는 방법이 있을까요?

  • python
baekenough 댓글 1 좋아요 0 조회수 187

인기 태그

인프런 TOP Writers

주간 인기글