inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

강의 [1:40] 쯤에서 작성되는 코드에 대한 질문사항

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? ( 예 /아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? ( 예 /아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? ( 예 /아니오) [질문 내용] 강의의 1분 40초 쯤 preHandle을 구현하는 과정 에서, 기존 HttpSession을 request로부터 가져올 때, 앞선 강의에서 Session이 존재하지 않을 경우, 생성할지에 대한 여부를 Boolean 타입의 created 매개변수로 전달하잖아요? 그런데 이번 강의에서는 default value가 true 이기 때문에, 세션이 존재하지 않으면 세션을 만들어주니깐 검증 로직에서는 false 를 매개변수로 전달하여, 불필요한 세션을 만들면 안될 것 같은데.. 그다음 라인에서 session == null 에대한 분기가 무조건 true로 될 것 같아서요. 물론 LOGIN_MEMBER가 애트리뷰트로 존재하지 않는 경우도 있지만요. 질문 1 . 영상처럼 진행하여, Session이 새로 만들어져도 크게 문제가 되지 않나요? 세션이 남아있게 된다면, 불필요하게 세션이 생겨 문제가 될 것 같다는 생각이 드는데 강의 노트에는 false로 작성되어 있지만, 영상처럼 처리해도 세션 라이프사이클 같은 것이 존재해서 자동으로 소멸되는가 싶어서요. 질문 2 . 그런데 만약에 진짜로 세션이 존재하지만 LOGIN_MEMBER를 애트리뷰트로 가지고 있지 않는 경우가 있을까요? 일반적으로 로그인 처리에 대한 인터셉터를 구현할 때, 세션 존재여부 뿐만 아니라, Attribute의 값도 같이 확인을 해줘야하나요? 어떤 경우가 있나요? 감사합니다!

  • MVC
  • spring
SunYong Park 댓글 1 좋아요 0 조회수 257

'super' object has no attribute 'form_vaild'

미해결

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

18분쯤에 구현하는거 그대로 따라해봤는데 super 가 안되서 글남깁니다 ㅜㅜ

  • django
  • python
  • docker
  • react
BH J 댓글 1 좋아요 0 조회수 977

TIM7이 클럭을 카운팅하고 있을때는 다른 동작들이 수행할수 있나요?

미해결

바닥부터 시작하는 STM32 드론 개발의 모든 것

안녕하세요? 강의를 듣다가 근본적?인 질문을 드립니다... STM32에서 타이머가 동작할때, 즉 클럭을 카운팅 하는것은 하드웨어적으로 발생하는 것일텐데 그렇게 클럭을 카운팅하는 동 안에는 동시에 다른 동작(I/O 입출력, UART 송수신 등)이 가능한 가요!? 조언 부탁드립니다!^^

  • iot
  • 드론-개발
김진섭 댓글 1 좋아요 0 조회수 254

04-02 아나그램 테스트케이스 추가요청.

미해결

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

"CCCCAB"와 "CAB"는 아나그램이 아니지만 함수 실행을 하면 "YES"가 리턴됩니다. 테스트케이스에 "CCCCAB", "CAB" -> NO 추가하시고 코드 마지막 부분에 Map의 모든 Key들의 value가 0인지 확인하는 코드 추가해야될 것 같습니다.

  • 4-2
  • 해쉬
  • java
  • 코테 준비 같이 해요!
  • 아나그램
  • 테스트케이스추가
김태우 댓글 1 좋아요 0 조회수 285

강의 중 overflow:hidden;에 관한 질문드립니다.

해결됨

인터랙티브 웹 개발 제대로 시작하기

3개의 문2 강의 8:13 에 .door-back 에 overflow: hidden;을 작성하셨는데요. 이미지가 해당 영역 밖으로 나갔을 때, 보이지 않게 하게 하기 위해서였죠. 그런데, 여기서 position: absolute;을 안 주면, 다음과 같은 상황이 발생하는데요. 아마, 제 생각에는 door-back 상위의 영역 ( 부모나 조부모 영역 )으로 넘어가면, overflow: hidden;이 더이상 적용이 안 되서 이런 현상이 발생하는 거 아닌가 하는 추측을 해봅니다. 그런데, 이 상황을 position: absolute;를 넣어주면, 완벽하게 해결이 되네요. 어떻게, absolute가 이 현상을 방지하는지 궁금합니다. 혼자 이해해보려고 했지만, 도저히 모르겠어서 질문드립니다. 감사합니다.

  • css
  • 인터랙티브-웹
  • overflow
  • javascript
  • position
  • HTML/CSS
짱구 댓글 1 좋아요 0 조회수 1310

typescript SSR Cookie

미해결

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

타타이스크립트로 작성하는 도중에 Cookie에 속성이 없다고 나옵니다. 젝제가 생각하기에는 HeadersDefaults에 Cookie가 없어서 이런 오류가 나온다고 생각합니다. 이런 경우에는 어떻게 해야 하나요?

  • cookie
  • Next.js
  • express
  • react
  • nodejs
  • redux
rlaekals9709 댓글 1 좋아요 0 조회수 246

보간한다는 뜻을 무슨 의미로 이해해야 하나요?

미해결

Svelte.js [Core API] 완벽 가이드

강의 중에 보간한다. 보간법이라는 말이 나오는데 보간이라는게 값을 채워넣는다는 뜻인가요? 보간이라는 말이 생소한 말이라 그런지 강의를 들으면서도 어떤 의미인지 와닿지가 않네요.

  • Rollup
  • svelte
  • Sortable
SH C 댓글 2 좋아요 1 조회수 6386

rememberMeParameter는 어떤건가여??

미해결

스프링 시큐리티

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. rememberMeParameter 가 쿠키 명인줄 알았는데, remember로 변경해도 쿠키명은 remember-me로 나오고 문제없이 동작하길래 파라미터가 어떤건지 궁금합니다.

  • spring-boot
  • Spring Security
  • java
덩동이 댓글 1 좋아요 0 조회수 461

리액트에서 array.map()을 사용할때 index를 사용하면 좋지않은점

미해결

따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기

https://robinpokorny.medium.com/index-as-a-key-is-an-anti-pattern-e0349aece318 array 안에 있는 item을 추가하거나 삭제할 때 문제가 발생할 수 있다고 하네요 참고하세요

  • redux
  • nodejs
  • mongodb
  • react
omago 댓글 1 좋아요 0 조회수 368

class-transform 데코레이터들 끼리의 실행순서가 궁금합니다.

미해결

탄탄한 백엔드 NestJS, 기초부터 심화까지

nest의 실행 흐름을 살펴보면 request -> class-transform -> class-validator 순으로 흘러가는데 dto를 검증하는 class-transform 데코레이터 끼리는 어떻게 순서를 판별하는지 궁금합니다. @Type(() => ) @Transform(() => ) 두 가지의 데코레이터는 항상 익명함수가 실행될 때 @Type이 먼저 실행되는데 그 이유가 궁금합니다.

  • mongodb
  • express
  • nodejs
  • NestJS
  • ssr
Soongu Jeon 댓글 1 좋아요 0 조회수 554

model 파라미터가 들어온다고 하셨는데

미해결

자바 스프링 프레임워크(renew ver.) - 신입 프로그래머를 위한 강좌

Controller class에서 requestmapping 메소드가 실행될때 파라미터로 model이 들어온다고 하셨는데 model은 어디에서 생성되나요??

  • java
  • spring
팡곰이 댓글 1 좋아요 0 조회수 311

Juwon Kim Juwon Kim 2022.05.14 AM 07:46 영상 밑 참고 링크에 있는 -Gist 주소 클릭해봐도 'Vue.js 실전 강좌 깃헙 리포지토리 권한 요청 방법 안내' 밖에 안보여요 ㅠ 승인 받고 들어가야할 다른 링크가 있다요? 아.....

미해결

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

Juwon Kim 2022.05.14 AM 07:46 영상 밑 참고 링크에 있는 -Gist 주소 클릭해봐도 ' Vue.js 실전 강좌 깃헙 리포지토리 권한 요청 방법 안내' 밖에 안보여요 ㅠ 승인 받고 들어가야할 다른 링크가 있다요? 아.....

  • vuejs
  • javascript
Juwon Kim 댓글 2 좋아요 1 조회수 318

인덱스 이름을 붙여 주는 이유가 궁금합니다.

미해결

생활코딩 - MySQL

질문이 있습니다 !! `idx_number` 와 `idx_department` 와 `idx_department_name` 이렇게 인덱스 이름을 지정해주는 이유는 무엇인가요?? 인덱스 이름만으로 사용할수가 있는건가요??

  • mysql
김민석 댓글 0 좋아요 0 조회수 328

공분산 행렬이 대각행렬이라고 나와있는 오류와 관련하여

미해결

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

차원 축소 (Dimension Reduction) - PCA(Principal Component Analysis) 영상의 8:00~9:00 부분에 다음과 같은 오류가 있습니다. - 공분산 행렬은 정방행렬(Diagonal Matrix)이며 공분산 행렬은 정방행렬은 맞지만 정방행렬은 영어로 Square Matrix이며 Diagonal Matrix는 대각행렬 (주대각선 성분이 아닌 모든 성분이 0인 정사각 행렬)입니다. 따라서 다음과 같이 정정되어야 할 것 같습니다. - 공분산 행렬은 정방행렬(Square Matrix)이며 좋은 강의 잘 듣고 있습니다. 항상 감사드립니다.

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

https의 경우 질문드립니다!

미해결

기출로 대비하는 개발자 전공면접 [CS 완전정복]

안녕하세요 강사님!! https의 경우 궁금한 점이 있어 질문드립니다! 7계층으로 생각했을 때 TLS 는 5계층, TCP는 4계층으로 알고있는데요. 그럼 1) HTTP request message를 생성 후, 2) SSH/TLS handshake 과정이 먼저 일어나고 3) HTTP request message를 암호화 한 후, 4) HTTP request message를 4계층으로 넘겨줘서 3 way handshake 이 순서로 진행되는 건가요?? SSH/TLS가 먼저 일어나는지 3 way handshake가 먼저일어나는지 조금 헷갈려서 질문드립니다! 늘 상세한 답변 주셔서 너무 감사드려요!

  • 면접
  • 운영체제
  • 기술면접
luca 댓글 5 좋아요 1 조회수 581

k8s master 노드에서 오류가 나면서 파드가 생성되지 않습니다.

미해결

아래와 같은 메시지가 계속 발생하면서 노드에 파드가 생성되지 않는데 혹시 원인을 알수 있을까요...? May 14 01:53:54 k8s-master kubelet[15408]: E0514 01:53:54.695276 15408 remote_runtime.go:201] "RunPodSandbox from runtime service failed" err="rpc error: code = Unknown desc = failed to setup network for sandbox \"d6a47469d1e06c31675c1ecb5518eb75284ffb2fa7ac9b133dc3ff1df8e91f94\": failed to find network info for sandbox \"d6a47469d1e06c31675c1ecb5518eb75284ffb2fa7ac9b133dc3ff1df8e91f94\"" May 14 01:53:54 k8s-master kubelet[15408]: E0514 01:53:54.695467 15408 kuberuntime_sandbox.go:70] "Failed to create sandbox for pod" err="rpc error: code = Unknown desc = failed to setup network for sandbox \"d6a47469d1e06c31675c1ecb5518eb75284ffb2fa7ac9b133dc3ff1df8e91f94\": failed to find network info for sandbox \"d6a47469d1e06c31675c1ecb5518eb75284ffb2fa7ac9b133dc3ff1df8e91f94\"" pod="kube-system/coredns-6d4b75cb6d-qcsm9" May 14 01:53:54 k8s-master kubelet[15408]: E0514 01:53:54.695560 15408 kuberuntime_manager.go:815] "CreatePodSandbox for pod failed" err="rpc error: code = Unknown desc = failed to setup network for sandbox \"d6a47469d1e06c31675c1ecb5518eb75284ffb2fa7ac9b133dc3ff1df8e91f94\": failed to find network info for sandbox \"d6a47469d1e06c31675c1ecb5518eb75284ffb2fa7ac9b133dc3ff1df8e91f94\"" pod="kube-system/coredns-6d4b75cb6d-qcsm9"

support2 댓글 0 좋아요 0 조회수 302

실전모의고사 5회 1번 패턴찾기 질문있습니다.

미해결

코딩테스트 실전 모의고사(with C++) : 대기업 대비

안녕하세요 강사님 실전모의고사 5회 1번 패턴찾기에 질문있습니다. 만약 패턴이 2012201255/2012201255 이런식으로 들어온다면 강사님의 코드로는 틀린코드가 됩니다. 스트링을 임시로 정한 패턴길이만큼만 한번만 검사하는게아니라 첫 줄은 길이가 50을 넘지않고, 패턴이 발견될 정도의 정보를 준다고 했으니 패턴스트링의 길이는 최소 3 최대 25이니, 임시로 정한 패턴길이만큼을 50길이만큼을 반복 검사해야될 것 같습니다. 혹시 제가 어딘가 잘못이해하고있는것인가요?

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

강의자료 요청드립니다

미해결

실무에서 바로 쓰는 영어 이메일

강의 자료 요청드립니다. iohc1117@gmail.com. 좋은 강의 감사드립니다.

  • 업무 생산성
  • 영어
Kyungsoo Choi 댓글 1 좋아요 1 조회수 161

2022년 기준 웹팩 설정하실 때

미해결

모던 자바스크립트(javascript) 개발을 위한 ES6 강좌

제 webpack.config.js 입니다 참고하세요 모듈 설정하실 때 js로드 할 babel-loader, css 로드 할 style-loader, css-loader를 설정하시고 플러그인에서 HtmlWebpackPlugin 객체에서 쓸 템플릿을 설정해주세요 그리고 엔트리포인트 js파일에서 css파일을 import하세요 import './index.css 혹은 require('./index.css') 이런 식으로해주세요. const path = require('path') const HtmlWebpackPlugin = require('html-webpack-plugin') module.exports = { mode: 'development', entry: { index: './src/index.js', }, output: { filename: '[name].entry.js', path: path.join(__dirname, 'dist'), }, module: { rules: [{ test: /\.m?js$/, include: path.resolve(__dirname, 'src'), exclude: /node_modules/, use: { loader: 'babel-loader', options: { presets: [ ['@babel/preset-env', { targets: ['last 2 versions'], debug: true }] ], plugins: ['@babel/plugin-transform-runtime'], } } }, { test: /\.css$/, use: ['style-loader', 'css-loader'] } ]}, // devServer: { // port: 9000, // }, plugins: [ new HtmlWebpackPlugin({ template: './src/index.html', }), ], };

  • javascript
  • es6
Chang Moo Moon 댓글 0 좋아요 0 조회수 384

인기 태그

인프런 TOP Writers

주간 인기글