묻고 답해요
131만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결스프링 시큐리티 완전 정복 [6.x 개정판]
FilterChain 내 일반 서블릿 필터와 DelegatingFilterproxy의 차이점
안녕하세요, 좋은 강의에 항상 감사드리고 있습니다. 다름이 아니고 수업자료 내 FilterChain 그림에 보면, 그냥 Filter와 DelegatingFilterProxy 가 연결되어 있으며, DelegatingFilterProxy 가 FilterChainProxy에 보안처리를 위임하고 있습니다.한편, 코드 내에서 디버깅을 하면서 확인할 수 있는 필터는 모두 FilterChainProxy 안에 있는 필터들(강의영상에서는 16개)만 확인이 되고, DelegatingFilterProxy가 아닌 보통 서블릿 필터는 확인이 되지 않는 것 같습니다.DelegatingFilterProxy가 Spring에서 Filter을 사용할 수 있도록 하는 역할을 한다고 말씀하신 것으로 보아 다른 Filter 들은 Spring 코드 내에서 어떤 역할(Authentication인지 등..)을 하는 지 확인할 수 없는 것인지요?또한 코드 내에서 확인이 안된다면 Tomcat 등 WAS 자체의 스펙 내에서 확인이 되는 건가요? 감사합니다.
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
Part4 유니티로 세가지의 게임만들기 강의
Part4 유니티로 세가지의 게임만들기 강의 위 강의 보고 싶은데..인프런에는 없는데 어디서 볼 수 있나요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
Wilcoxon 검정 관련 질문
안녕하세요, 강의 복습 중 Wilcoxon 검정 관련질의사항이 있어 질문 남깁니다. 단일표본 검정에서 wilcoxon 검정 시stats.wilcoxon(df['무게'] - 120, alternative='less')-120을 사용해서 진행이 되었는데요. 대응표본에서는 - 부호가 아닌df['before'], df['after'] 나열식 혹은df['before'] - df['after'] 둘다 동일한 결과값을얻는 것 같아 단일표본도 동일하게 df['무게'], 120 으로 입력 하였더니 오류가 발생하더라고요.통계 개념이 약해서인지 단일표본은 안되고 대응표본은되는게 이해가 안되서 질의드립니다.
-
미해결
무한로딩문제
모든 개발자를 위한 http 웹 기본지식강의가 무한로딩이 걸립니다
-
미해결파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
Claude 3 는 안되는 건가요?
아직 강의가 chat gpt 이용하는 것 까지 강의가 몇 개 남아있습니다만, 현재 Claude 3 를 결제하고 프로로 사용 중인데 주변 서적이나 강의 등을 보면 Chat GPT 를 이용한 내용만 있던데 Claude 3 로는 할 수 없는 걸까요? Chat GPT 로 갈아타야하는 걸까요...?
-
미해결Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)
traceId, spanId 모두 콘솔에 출력이 되는데 zipkin에는 검색되는 traceId가 하나도 없습니다. 무엇이 문제일까요?
인프런 Ai 가 아닌 강사님이 도움을 주시길 바라봅니다... 스프링부트3가 되면서 sleuth가 사용이 안 된다 하여, 강사님 깃허브에 배포된 프로젝트와 커뮤니티 게시판을 참조하여 디펜던시를 다 수정하고 테스트 하였으나 order-service와 user-service 같은 traceId가 출력이 되고, 혹시 다운받은 zipkin이 문제인가 하여 도커로 zipkin을 실행해봤으나 브라우저로 접속한 zipkin에서는 아무런 traceId가 검색이 되지 않고 어떠한 요청들도 기록이 되지 않습니다. 무엇이 문제일까요...? 스택오버플로우에 비슷한 사례들을 찾아봐서 amqp와 같이 쓰면 문제가 생긴다 이런 저런 디펜던시 추가해봐라 하는 것들을다 따라봤으나 해결이 되지 않습니다. 삼일째 이 문제에서 벗어나지 못하고 있습니다... 간곡히 도움을 부탁드립니다... 어떠한 키워드라도 좋으니 혹시 이 글을 보시는 다른 수강생분들도 도움 좀 주세요...
-
미해결김영한의 실전 자바 - 중급 1편
로또문제 isUnique메소드 질문
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]여기에 질문 내용을 남겨주세요.private boolean isUnique(int number){ for(int i=0; i<count; i++){ if(lottoNumbers[i] == number){ return false; } } return true; }이해가 잘안되는부분이 있어서요.처음 for문이 돌아가고, i=0인 상황에 number 매개변수에 12가 들어와서 현재 lottoNumbers[0]=12라고 가정 하고, i=0인 for문이 끝나고 두번째 for문이 돌았을때( i=1로 증가한후에) number 매개변수에 또 12가 들어왔다면 현재 lottoNumbers[0]=12가 들어있는지 어떻게 확인을하고 return false로 숫자가 중복되지않을수있는거죠 ? 이미 0번째에 12가 들어간후 i는 숫자가 1로 증가했기때문에 2번째 if문의 i도 1로 증가하지않았나요 ? 그렇다면 lottoNumbers[0]에 12가 이미 들어가있다는것을 확인 할 수가없지않나요 ..?
-
미해결
플러터 웹서비스 구현시 jwt 질문 입니다.
플러터에서 웹,앱서비스 구현중입니다. 질문은 크게 두가지 입니다.flutter_secure_storage는 웹에서 사용을 못하게되어 있는거 같은데 jwt토큰을 받아서 어따 저장하나요?보니까 flutter_secure_storage_web라고 있는데 여기다 하는건지 ... 그냥해도 저장은되는거 같은데 뭐가 맞는건지 모르겠어요백엔드에서 토큰을 받아서 저장하면 만료전까지는 저장하기로 한곳에서 인증때마다 꺼내서 쓰면되는건가요? 아니면 값을 백엔드로 날려서 인증확인 후 값을 받아오나요?-> 게시글 같이 읽어 와야 하는건 백엔드로 날려서 인증까지 받고 응답 받는다-> 개인정보는 한번저장하고 백엔드까지는 안날리고 플러터내 저정해서 수시로 꺼내쓴다!!!! 맞나요?이럴떄 플러터에 저장하는건 어디다 하나요? flutter_secure_storage, 아니면 shared_preferences 하라도 되어있던데 어디서는 shared_preferences_web 에서 하라하고 뭐가 뭔지 모르겠네요 ;;;; 조언부탁드립니다.
-
미해결[취업폭격기] 공공기관 전산직(IT) 취업 준비를 위한 정규과정 (기초~고급)
섹션1-1 강의 내용 질문드립니다.
전공 공부를 본격적으로 시작하기 전,정처기를 취득한 상태면 정처기 내용 빠르게 리딩(필기) 2번 하라고 하셨는데 이때 책을 구매해서 이론 부분을 리딩하라는 말씀이실까요? (문제는 따로 안풀고요!) 제가 취득하고 책은 다 당근했는데 추천해주신 정처기 필기 책으로 다시 구매하여 볼까하는데 이 방향성이 맞는지 여쭤봅니다.추가로 저는 데이터 직종 고려하고 있어서 빅분기 자격증이 있는 상태입니다.전공 공부 방향 중 3단계에서 정보보안기사 필기 문제 1200제를 공부하라고 제시해주셨는데 이는 전공 필기시험에서 보안파트가 나올 수 있으니 그것을 대비하기 위함으로 문풀만 진행해라! 라고 이해했는데 맞나요?? 혹시 이 공부하면서 정보보안기사도 응시할 것을 제시해주시는건 아니죠? (헷갈려서요.)컴퓨터 일반 문풀 교재는 이론서 언급해주실때 바로 위에 나오는 똑같은 출판사의 문풀 교재 추천해주신거 맞나요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
4-2 작업형 1 모의문제2 문제4
4-2 작업형 1 모의문제2 에서 문제 4 에서 df = df.select_dtypes(exclude="O").columns 말고 df = df.select_dtypes(exclude="O") 로 해서 풀어도 맞게 푸는거죠? object 타입 칼럼을 제외시키는 것 = 거기에 딸린 데이터들도 같이 제거하는 것 이라고 생각해서 df = df.select_dtypes(exclude="O")로만 해서 풀고 결과는 같게 나왔거든요.이게 문제가 없다면 간략한 방식으로 접근하고 싶은데, 확인차 문의글 남깁니다. 확인 부탁드립니다. 감사합니다
-
미해결카페 24 베스트 쇼핑몰 디자인 클론코딩하기 (HTML + CSS)
궁금합니다.
'홈페이지 헤더만들기'에서 header__nav-box와 header__list-box를 사용해 div로 한번 묶고 ul, li를 적용하는데, 오른쪽 icon은 왜 div없이 ul, li로 바로 하는지 궁금합니다. <header> <nav> <ul> <li> <p> <ul> <li> 이 구조인데, nav 태그 없이 ul, li로만으로도 가능할거 같아서요.
-
미해결
h2 database 연결과정에서 에러가 있습니다 아무리 삭제하고 최신버전으로 받아봐도 계속 오류가 생기네요
어떻게 해결가능한가요
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
export default 관련한 질문
안녕하세요 Modules 단계를 듣다가 궁금한 점이 생겨서 여쭤봅니다. export default {} 를 해야 import 를 할 수 있는 것으로 이해 하였습니다. 그런데 TodoHeader.vue 의 경우 스크립트 단을 아예 만들지 않아서 export default {} 가 없는데 어떻게 App.vue 에서는 TodoHeader를 import 할 수 있는 걸까요? 제가 예상하기로는 export default 단위 블록 안에 아무 내용이 없으면 생략 가능한 것 아닐까 라는 생각을 해보았는데 혹시 맞을까요?
-
미해결초보자를 위한 ChatGPT API 활용법 - API 기본 문법부터 12가지 프로그램 제작 배포까지
카카오톡 채널 및 챗봇 생성하기 1분 30초에서 진행하고 있는데요
카카오톡 채널 및 챗봇 생성하기 1분 30초에서 진행하고 있는데요. 채널 홍보가 어디있나요?
-
미해결Practical Testing: 실용적인 테스트 가이드
access token의 경우 테스트 코드에서 어떻게 처리해야되나요?
안녕하세요. 현재 강의 잘 수강하고 있습니다.현재 거의 모든 controller에서 access token을 받아서 사용하고 있습니다.토큰의 경우 만료시간 등이 있는데 테스트 코드에서 어떻게 처리되는지 궁금합니다.저 같은 경우는 spring security 사용하지 않고, 직접 API로 Token을 발급하였습니다.예시라던지 레퍼런스가 있다면 공유 좀 부탁드려요~감사합니다.
-
미해결리눅스 시스템 디버깅
강의 재생문제
강사님 강의가 모두 올라와 있는게 맞나요?인텔 아키텍처2부터 검은 화면만 나오고 제대로 나오지 않습니다 ㅠ
-
해결됨처음 만난 리액트(React)
LifeCycle 문의
안녕하세요 강의 감사히 잘 듣고 있습니다.다름이 아니라 chapter06에서 코드는 같은데Notification의 componentDidUpdate() 한번씩 더 호출되는데 이유를 모르겠습니다.import React from "react"; const styles = { wrapper: { margin: 8, padding: 8, display: "flex", flexDirection: "row", border: "1px solid grey", borderRadius: 16, }, messageText: { color: "black", fontSize: 16, }, }; class Notification extends React.Component { constructor(props) { super(props); this.state = {}; } componentDidMount() { console.log(`${this.props.id} componentDidMount() called.`); } componentDidUpdate() { console.log(`${this.props.id} componentDidUpdate() called.`); } componentWillUnmount() { console.log(`${this.props.id} componentWillUnmount() called.`); } render() { return ( <div style={styles.wrapper}> <span style={styles.messageText}>{this.props.message}</span> </div> ); } } export default Notification;import React from "react"; import Notification from "./Notification"; const reservedNotifications = [ { id: 1, message: "안녕하세요, 오늘 일정을 알려드립니다.", }, { id: 2, message: "점심식사 시간입니다.", }, { id: 3, message: "이제 곧 미팅이 시작됩니다.", }, ]; var timer; class NotificationList extends React.Component { constructor(props) { super(props); this.state = { notifications: [], }; } componentDidMount() { const { notifications } = this.state; timer = setInterval(() => { if (notifications.length < reservedNotifications.length) { const index = notifications.length; notifications.push(reservedNotifications[index]); this.setState({ notifications: notifications, }); } else { this.setState({ notifications: [], }); clearInterval(timer); } }, 1000); } componentDidUpdate() { console.log(` parent componentDidUpdate() called.`); } componentWillUnmount() { if (timer) { clearInterval(timer); } } render() { return ( <div> {this.state.notifications.map((notification) => { return ( <Notification key={notification.id} id={notification.id} message={notification.message} /> ); })} </div> ); } } export default NotificationList;추가로 NotificationList의 componentDidUpdate()가 계속 호출되는데 이유가 있을까요?
-
미해결5G 네트워크 이해하기
수업자료
안녕하세요 수업자료는 어디서 받나요?? outline에 page별로 안내사항이 되어 있는 것을 봤습니다.이 강의자료는 제공되지 않는건가요?
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
jpa 콘솔창에서의 오류
.이런 오류가 뜹니다 실행하는데 문제없다고는 하는데 어떻게 없앨수 있을까요?
-
미해결대세는 쿠버네티스 [초급~중급]
클러스터 gpu노드 확장 질문입니다.
위 그림처럼 저희가 구성한 기존의 노트북 세 대 각각의 가상 머신을 연결한 bridge 방식의 클러스터 환경에서 gpu사용을 하기 위해서 AWS에서 GPU가 달린 우분투 서버를 하나 빌린 상태입니다.우분투 서버(외부 서버)를 어떤 절차로 진행해야 저희 기존 클러스터에 연결할 수 있을까요?