묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 시큐리티
CustomAuthenticationProvider 질문입니다.
안녕하세요. 이번 강의에서 CustomAuthenticationProvider 를 생성해서 등록하여 사용자 인증을 진행하는 과정을 시뮬레이션 해보니까 CustomAuthenticationProvider 를 등록하기전에는 DaoAuthenticationProvider 를 통해서 사용자 인증과정이 진행이 되고, CustomAuthenticationProvider 를 등록하니까 DaoAuthenticationProvider는 더이상 등록되지 않고 CustomAuthenticationProvider을 통해서 사용자 인증과정이 진행이 되더라구요. 그래서 궁금한 것은 CustomAuthenticationProvider 를 사용하지 않고 이미 스프링 시큐리티에서 제공되는 DaoAuthenticationProvider 를 사용해도 될까요? 바로 이전 강좌에서 만든 CustomUserDetailsService는 사용자가 새로 만든 Account 라는 엔티티를 Repository 에서 불러와서 계정이 존재하는지 확인해야 하기 때문에 필수적으로 만들 수 밖에 없다고 이해하였는데요. 그 이후에 Password 검증이라던지 하는 과정은 어짜피 CustomUserDetailsService에서 반환하는 UserDetails 객체를 이용해서 진행하니까 굳이 CustomProvider를 만들필요 없이 DaoAuthenticationProvider를 사용하면 안될까요? 감사합니다.
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
웹브라우저 관련 질문입니다.
파이썬 코랩을 활용해 강의를 듣고 있는 중입니다. 실습을 해보니 이렇게 나와서 혹시 웹기반인 코랩에서는 실행이 되지 않나 질문을 드리려고 글 작성하게 되었습니다.
-
미해결윤재성의 만들면서 배우는 Spring MVC 5
session에 넣어도 가능한데 굳이 request에 저장한 이유가 있나요?
sessionScope인데 굳이 request영역에 설정하는 이유가 있나요?
-
미해결대세는 쿠버네티스 (초급~중급편)
storageclassname: "" 안됨
1. StorageOS를 설치하다가 중간에 잘 안되서 다 삭제하고 다시 하려는데, 네임스페이스 삭제가 terminating에서 멈추더라구요 그래서 네임스페이스 삭제가 멈춰 있는 것이 첫번째 문제고, 2. 그리고 storageOS 설치를 하는 과정에서 쿠버네티스상에서 설정이 들어간건지, volumeclaimtemplate 에서 strageclassname : "" 요렇게 입력 해도 pvc를 못찾더라구요. 해결 방법 부탁드립니다. ㅠㅠ
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
this에서 화살표 함수를 쓰면 안된다는 것에 질문이 있습니다.
https://www.zerocho.com/category/JavaScript/post/5b0645cc7e3e36001bf676eb zerocho님 블로그의 this와 관련된 글을 읽어보면 마지막에 화살표 함수를 사용하면 상위 함수의 this를 가져온다고 하셨는데 왜 여기 강좌에서는 browser를 가져오게 되는 걸까요? 헷갈리네요 ㅠㅠ
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
기본키중 sequence에 대해 질문 남깁니다.
allocationsize=50으로 설정시에 처음 1개의 값을 저장한다면, call next value가 두 번 호출합니다. 처음 호출을 통해 DB SEQ값은 1이 되고, 그 다음 호출을 통해 DB SEQ 값은 51이 됩니다. hibernate에서 이처럼 두 번 호출하는 이유가 뭔가요?
-
미해결웹 게임을 만들며 배우는 React
webpack-cli에러 질문!
선생님! 혼자 해결해보려고했는데 잘 안되서 질문드립니다!! 비슷한 에러상황에 다른수강생 질문 올린거 봤는데 거기에 선생님 답변을 봐도 해결을 할수없어서 글올립니다! 뭐가문제인지 도와주시면 감사하겠습니다! package.json { "name": "word-relay", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "dev": "webpack serve --env development" }, "author": "dongmin", "license": "MIT", "dependencies": { "react": "^17.0.1", "react-dom": "^17.0.1" }, "devDependencies": { "@babel/core": "^7.12.3", "@babel/preset-env": "^7.12.1", "@babel/preset-react": "^7.12.1", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.0-rc.5", "babel-loader": "^8.1.0", "react-refresh": "^0.10.0", "webpack": "^5.3.2", "webpack-cli": "^4.1.0", "webpack-dev-server": "^4.0.0" } } 에러메시지 webpack.config.js const path = require('path'); const RefreshWebpackPlugin =require('@pmmmwh/react-refresh-webpack-plugin'); module.exports = { name: 'word-relay-dev', mode: 'development', // production devtool: 'eval', resolve: { extensions: ['.js','.jsx'] }, entry: { // app: ['./client.jsx', WordRelay.jsx] app: ['./client'], }, //엔트리 > 모듈적용 > 아웃풋 module: { rules: [{ test: /\.jsx?$/, loader: 'babel-loader', options:{ presets:[ ['@babel/preset-env',{ targets: { browsers:['> 5% in JP'], }, debug: true, }], '@babel/preset-react'], plugins:[ '@babel/plugin-proposal-class-properties', 'react-refresh/babel', ], }, }], }, plugins: [ new RefreshWebpackPlugin() ], output: { path: path.join(__dirname, 'dist'), filename: 'app.js', publicPath: '/dist/', }, devServer: { publicPath: '/dist/', hot: true }, };
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
Verilog If문 관련 질문좀 드리겠습니다
안녕하세요 Verilog if문 관련해서 질문 좀 드리겠습니다! 제가 지금까지 Verilog if문법을 좀 착각했던 것 같은데 if문 같은 경우에 검사하는 변수가 섞여도 상관이 없는건가요? 그러니까 저는 지금껏 reset_n을 사용해야한다고하면 always @ (posedge clk or negedge reset) begin if (reset == 0) begin matrix_full <= 0; end else begin if ((row == 7) && (col == 7)) begin matrix_full <= 1; end else if matrix_full <= 0; end end 다음과 같은 방식으로 reset_n만 평가하는 if문을 따로 둬서 사용했는데요 선생님처럼 코딩하면 always @ (posedge clk or negedge reset) begin if (reset == 0) begin matrix_full <= 0; end else if((row == 7) && (col == 7)) begin matrix_full <= 1; end else being matrix_full <= 0; end end 이런식으로 if문 하나만 써서 변수를 섞여서 평가하는 것 같은데 혹시 전자 후자의 방식에 따라 합성이 다르게 된다던지 동작이 전혀 다르다던지 그렇지는 않는걸까요? 늘 친절하게 답변해주셔서 감사합니다!!
-
해결됨홍정모의 게임 만들기 연습 문제 패키지
vcpkg 설치 오류
openGL 설치하기 위해 vcpkg를 설치하려는데 cmd 에서 아래사진처럼 오류가 뜨고 다음으로 못넘어가고 있습니다..ㅠ 이럴땐 어떻게 해야하나요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
pipeline 관련 질문입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. https://drive.google.com/file/d/1bg2zOcgteYXHaAhuwsGsy7zQtwcDCiea/view?usp=sharing 안녕하세요 맛비님. pipe line 복습하다가 pipeline을 사용하지 않으면 clk의 1cycle이 아닌 3cycle 마다 결과값이 한번씩 출력이 되어야하는 것으로 알고 있습니다. flip flop을 단순히 제거하여서 결과값을 도출하였는데 아마 test bench의 @(posedge clk) 마다 i_value 값을 1씩 증가시키는 문법 때문인지 1cycle 마다 결과값이 도출되었습니다. 파이프라인이 test bench의 for 루프 문에 적용된 것인지 DUT의 flip flop에 의해 적용된건지 궁금합니다! - 아니면 dalay를 주기위해 flip flop을 사용하는 것인가요?
-
미해결Vue.js 시작하기 - Age of Vue.js
복습 정도에 대해서 궁금합니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 학습은 정도로 가는것이 맞다고 생각하지만, 제 개인적인 상황은 비교적 짧은시간 내에 이직을 목적으로 하고 있습니다. 공부시간도 일과 병행하다보니 많이 나는 상황은 아닙니다 ㅠ 복습을 할때 안보고도 칠 수 있는정도로 외우면서 원리까지 다 익혀야 하는게 맞는건지, 아니면 원리만 머리속에 이해하고 넘어가도 되는건지 복습을 어느정도까지 해야하는지 좀 감이 안옵니다. 사실 시간이 제한적이다보니 효율적인 방법을 자꾸 찾게 되는것 같습니다. 강사님 조언좀 부탁드립니다!
-
해결됨리눅스 입문 - 개념으로 탄탄히!!
데스크탑 관리자와 배포판에 대한 질문
앞부분에 리눅스 운영체제들의 차이점에서 데스크탑 관리자라는 항목이 있었는데, 데스크탑 관리자는 무엇이며 어떤 역할을 하나요? 배포판이라는 것은 리눅스를 가져다가 사용자 혹은 기업에서 본인들의 입맛대로 필요한 기능을 넣거나 빼는 등의 행위를 통해 만들어진 리눅스 운영체제라고 보면 될까요?
-
미해결파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)
EOFError라고 오류가 뜨는데...
여기서 왜 오류가 발생되는 걸까요ㅠㅠ
-
미해결빠르게 git - 핵심만 골라 배우는 Git/Github
vscode 터미널에 git bash 연결하기
선생님 안녕하세요! 수업 잘 듣고 있습니다. git reset 파트에서 선생님이 vscode로 실습하시길래 저도 vscode로 실습하려고 터미널에 git bash를 연결하려고 하는데 연결이 되지 않습니다. >settings에 들어가서 "terminal.integrated.profiles.windows": { "GitBash": { "path":["D:\\Git\\bin\\bash.exe"], "icon":"terminal-bash" }, "PowerShell": { "source": "PowerShell", "icon": "terminal-powershell" }, "Command Prompt": { "path": [ "${env:windir}\\Sysnative\\cmd.exe", "${env:windir}\\System32\\cmd.exe" ], "args": [], "icon": "terminal-cmd" }, }, "terminal.integrated.defaultProfile.windows": "GitBash", 해당 코드를 치면 오류가 뜹니다. 무엇이 문제인지 알려주세요 !!
-
미해결홍정모의 따라하며 배우는 C++
입문자 디버깅 질문입니다!
안녕하세요 교수님 visual studio 사용 할 때 오류가 생겨서 질문드립니다. 먼저 구글링을 해서 오류를 찾아 혼자 해결 해볼려 햇는데 해결이 되지않았습니다... 1) 먼저 강의와 같이 Source.cpp로 디버그를 실행하면 잘 구동이 되는데 2) Source Files에 Source1.cpp코드를 추가하여서 using namespce std;를 (사용/사용x) 둘 다 출력해보고 싶었는데 위 사진처럼 Unable to start program이라는 오류가 발생했습니다. 하지만 Source Files에 Source1.cpp파일을 삭제하고 Source.cpp만 디버깅을 하게되면 잘 실행이 되더라구요.. 원인이 Source Files에 한 가지 파일만 실행이 되는건가요?? Source Files에 cpp파일이 여러개가 있어도 되는 줄 알고있었는데 잘 못 알고 있는건가요?? 궁금합니다. 항상 좋은 강의 감사드립니다.
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
강사님 감사합니다!! 너무 만족하며 배우고 있습니다!!
이 강의에 이어서 nextjs 프론트쪽도 배우고 싶습니다^^
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
Cannot read properties of undefined (reading 'value')
안녕하세요. 이번에 유료 수강하게된 입문자 입니다. 위 에러를 아무리 찾아봐도 답을 찾지 못하였습니다. 잘 부탁드립니다 import React, { useCallback, useState } from 'react' import { Button, Form, Input } from 'antd' import Link from 'next/link' const LoginForm = ({ setIsLoggedIn }) => { const [id, setId] = useState('') const [password, setPassword] = useState('') const onChangeId = useCallback( (e) => { setId(e.target.value) }, [] ) const onChangePassword = useCallback( (e) => { setPassword(e.target.value) }, [] ) const onSubmitForm = useCallback( () => { console.log(id, password) setIsLoggedIn(true) }, [id, password] ) return ( <Form onFinish={onSubmitForm}> <div> <label htmlFor="user-id">아이디</label> <br /> <Input name="user-id" value={id} onChange={onChangeId} required /> </div> <div> <label htmlFor="user-password">비밀번호</label> <br /> <Input name="user-password" type="password" value={password} onChange={onChangePassword} required /> </div> <div style={{ marginTop: 10 }}> <Button type="primary" htmlType="submit" loading={false}>로그인</Button> <Link href="/signup"><a><Button>회원가입</Button></a></Link> </div> </Form> ) } export default LoginForm
-
미해결Slack 클론 코딩[실시간 채팅 with React]
채팅 입력 통신 질문 있습니다!
채팅 입력 데이터 보낼때 에러가 나서요 보내는 코드는 이렇습니다! 네트워크 header 쪽은 이렇게 나옵니다! 네트워크 preview엔 이렇게 나옵니다
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
업로드한 동영상 재생시 동영상이 안 보이는 문제가 있습니다.
샘플로 올려주신 mp4 파일은 동영상이 잘 재생이 되는데 제가 따로 올린 mp4파일은 소리는 나오는데 위와같이 재생바만 나오고 화면이 나오지 않는데 어떤 점이 문제인건지 알 수 있을까요?
-
미해결파이썬 라즈베리파이 IoT프로젝트-원격모니터링 자동차
dlink ddns 서비스 종료
dlink를 활용해서 모바일로 원격접속하는 방식을 사용하려고 하니 dlink ddns 서비스가 종료됐다고 하더라구요 혹시 다른 사용할만한 서비스가 있을까요?