inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

Cache-Control 질문드립니다.

미해결

모든 개발자를 위한 HTTP 웹 기본 지식

http 응답 메시지에 Cache-Control 헤더를 적는것이라고 알고있는데요. 클라이언트 - 프록시캐시서버 - 원서버 이렇게 되어있다고 할 때, 프록시 캐시 서버를 도입하게되면 클라이언트는 원서버에서 데이터를 받는게 아니라 프록시 캐시서버에서 데이터를 받는건가요? 1번의 응답이 맞다면 그럼 프록시캐시서버가 http응답 메시지를 클라이언트에게 내려주는건가요? Cache-Control: public 이나 Cache-Control: private는 프록시캐시서버와 원서버중에 어떤 서버가 내려주는 http응답메시지에 작성이 되어야하는건가요?

  • http
  • network
오리쉐리 댓글 1 좋아요 2 조회수 500

수업관련

미해결

풀스택을 위한 탄탄한 프런트엔드 부트캠프 (HTML, CSS, 바닐라 자바스크립트 + ES6) [풀스택 Part2]

헤더 포지션을 fixed로 두고 메인컨테이너에 마진 60을 준 이유는 fixed 다음에 나오는 박스들은(main, mian container class 들).. fixed로 60높이를 띄어놓은것을 인지하지못하나요..? 모던웹페이지만들기 5 15분쯤이요!

  • javascript
  • HTML/CSS
  • es6
김선미 댓글 1 좋아요 0 조회수 313

getByTestId

미해결

따라하며 배우는 리액트 A-Z[19버전 반영]

tdd 앱 개발 초입 강의에서 질문 있습니다. App.test.js에서는 screen.getByTestId("counter")를 했고, App.js 에서는 <h3> 내부에 data-testid="counter" 라고 되어 있는데요. 어떻게 App.js 내부의 <h3> 태그의 data-testid가 getByTestId로 불릴 수 있는지 궁금합니다..! 그리고 넘어간 정보가 왜 0이 아니라 TextContent가 맞는걸까요?

  • tdd
  • typescript
  • react
  • redux
  • Next.js
kwangjin12 댓글 1 좋아요 0 조회수 422

A* 구현 Part2 강의를 듣던 중, 예외 상황이 발생했습니다.

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘

해당 부분을 함수로 분리하기 전(다익스트라 알고리즘 구동 시)에는 잘 돌아갔는데, 이번 수업을 위해 분리한 뒤로 컴파일해 보니 위와 같은 에러가 발생했네요. 오브젝트 참고가 인스턴스에 연결되어 있지 않는다는 것 같은데, 어느 부분이 문제인지 궁금합니다!

  • C#
IronWisp 댓글 1 좋아요 0 조회수 545

노션 과제 GraphQL 부분 혹시 어떤 방식으로 해야되는지 조언 좀 받을 수 있을까요?

해결됨

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

소제목은 GraphQL인데 내용은 저번 과제인 REST-API 방식이라서 조금 헷갈리는 감이 있습니다. 이걸 apollo-server, GraphQL로 바꿔보라는 건가요? 아니면 express rest-api로 하는건지 다른 분들은 어떻게 하셨는지 궁금합니다.

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

함수객체 의 매개변수

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

루키스님 안녕하세요. 질문 있습니다! 영상에서 람다식 사용 이전 isuniqueitem 함수 객체를 통해 find if 매개변수로 넣어주셨는데요. Isuniqueitem은 매개변수로ITEM& item이 들어갑니다. 하지만 임시 객체 어떠한 부분에도 item을 넣어준 적이 없는데 어떻게 작동하는걸까요? F12 통해 보려고해도 이해가 잘 되지않아 질문 드립니다.

  • C++
피로한 미어캣 댓글 1 좋아요 0 조회수 407

네임드락 구현 시 jdbc를 활용해야한다고 하신 부분이...

미해결

재고시스템으로 알아보는 동시성이슈 해결방법

새해 복 많이 받으세요. 강사님! 네임드락 구현 부에서 데이터소스를 분리하라고 하신 맥락과 동일한 걸로 이해해도 될까요? jpa를 잘 몰라 엉뚱한 질문을 드리고 있는지는 모르겠습니다. 해당 예제에서는 LockRepository가 Jpa 데이터 소스를 활용함으로 커넥션풀을 모두 사용하게 되면 서비스에 영향을 미칠 수 있어 jdbc를 통해 별도로 락을 걸도록 해서 본래 서비스에 영향을 주지 않도록 하라는 걸로 이해했습니다. 미리 답변에 감사드립니다!

  • spring
  • java
  • 동시성
노호영 댓글 1 좋아요 0 조회수 629

cannot access org.springframework.boot.SpringApplication 에러

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. JDK 11 버전으로 다 맞추니까 이런 에러가 발생합니다 ㅠㅠㅠ 어떻게 해야 하나요

  • spring-boot
  • java
  • spring
  • MVC
김종윤 댓글 1 좋아요 1 조회수 4443

형, 이거 무슨 차이인지 모르겠어요

해결됨

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

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 큰돌님 알고리즘교안에서 C++을 공부중인 수강생입니다. 해당 교안의 63pg를 공부하다가, 문법 관련된 궁금증이 생겨서 무슨 차이인지 혼자 해결해보려다가 결국 찾지 못하고 이렇게 질문 게시판에 큰돌님의 답변을 구하고자 합니다. (먼저 새해 복 많이 받으세요.) pair<T1, T2>는 자료구조가 아닌 클래스라고 설명하셨던걸로 기억합니다. 그런데 제가 pair<int, int>로 이루어진 vector를 선언하고 (vector<pair<int, int>> 라고 선언함) auto 타입을 쓰지 않은 뒤에 iterator를 통하여 (vector<pair<int, int>>::iterator it라고 선언함) 해당 pair의 first와 second에 접근하려고 it.first 또는 it.second 라고 작성했을 때 컴파일 오류가 났었습니다. -> 를 쓰지 않고 it.first라고 하니까 컴파일 오류가 나더라구요? 일단 구글링해서 문제는 해결했는데 이유를 모르겠어서 이렇게 질문 남깁니다... 소스 코드는 코드 및 사진으로 첨부합니다. #include <bits/stdc++.h> using namespace std; vector<pair<int, int>> v; vector<int> a; int b[5]; int main(){ for(int i = 10; i>=1; i--){ v.push_back({i, 10 - i }); } sort(v.begin(), v.end()); for(auto it: v) cout << it.first << " : " << it.second << '\n'; for(vector<pair<int, int>>::iterator it = v.begin(); it != v.end(); it++) cout << it->first << " : " << it->second << '\n'; /*------------------------------------------------*/ >.< 큰돌님 유튭팬이에여~

  • C++
  • 코테 준비 같이 해요!
개발자아닙니다 댓글 2 좋아요 0 조회수 430

github

미해결

레트로의 유니티 C# 게임 프로그래밍 에센스

github에 소코반 프로젝트가 혹시 있으실까요?

  • unity
  • C#
네웰 댓글 0 좋아요 0 조회수 328

2559번 문제 왜 틀렸는지 모르겠습니다.

미해결

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

http://boj.kr/b8cda7301a1e418aa73b9b0432000d3b

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

RDS관련 질문드립니다!

미해결

AWS(Amazon Web Service) 입문자를 위한 강의

EC2에 내부서비스를 올려 사용중인데 RDS를 연결해보려합니다. 관련된 옵션들이 상당히 많아서 질문이 있습니다. 템플릿은 프로덕션을 선택했구요(프로덕션을 선택한 이유는 multi az에 대해 살펴보려고 했습니다) Q1. 할당된 스토리지는 구체적으로 무엇을 의미하는것인가요? Q2. 프로비저닝 iops에대해서 정확히 무슨기능인지를 이해를 하지못해서 이에 대해 설명 부탁드립니다. (iops사용시 과금이 심하게나온다는 글을보아서요..) Q3. 연결탭에서 EC2 컴퓨팅리소스를 선택했는데 퍼블릭 리소스 연결이 안되더라구요 이는 왜그런걸까요? 감사합니다.

  • aws
bags1349 댓글 1 좋아요 0 조회수 469

실무에서도 예제처럼 익셉션을 내도 되는지 궁금합니다.

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 1. 강의 회차: 섹션4 > 유연한 컨트롤러1 - v5 파일명: FrontControllerServletV5 함수: getHandlerAdapter 궁금한 소스 : throw new IllegalArgumentException("핸들러 어댑터를 찾을 수 없습니다"); 현재 해당 함수에서 핸들러에 맞는 핸들러 어댑터를 찾지 못했을 경우 익셉션을 내주고 있습니다. 실무에서도 실제로 이렇게 사용할 수 있는지 궁금합니다.

  • 익셉션
  • 자바
  • MVC
  • spring
인선 댓글 1 좋아요 0 조회수 440

${member.id} ${member.name}의 member가 어떻게 domain.Member에서 오는지 궁금합니다.

해결됨

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] html코드 중 <tr th:each="member : ${members}">의 members는 controller 코드의 members로부터 오는 것으로 알고 있습니다. List<Member> members = memberService.findMembers(); model.addAttribute("members", members); return "members/memberList"; 그런데 members의 값이 memberService.findMembers(); 부터 오는 것이여서 MemoryMemberRepository.java의 findAll()를 찾아봤습니다. @Override public List<Member> findAll() { return new ArrayList<>(store.values()); } 여기서 values() method로 인해서 map의 값만 추출되어 list로 변환해서 받는 것으로 알고 있습니다. 그래서 저는 controller의 members가 값만 list로 나열된 것으로 생각했는데 memberList.html에서 "member : ${members}" member가 list의 value가 아닌 domain.Member class라는 것이 잘 이해가 안됩니다.

  • java
  • spring
  • spring-boot
  • MVC
gto1997 댓글 1 좋아요 3 조회수 639

알고리즘 교안 65P 질문 드립니다.

미해결

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

unique() 1. auto it = unique(v.begin(), v.end()); //중복되지 않은 요소로 채운 후, 그 다음 이터레이터를 반환한다.라고 하셨는데 이 경우 4 이터레이터(값은 5) 까지 배열 하였기 때문에 5인 이터레이터로 반환 되는 건가요? 2. cout << it - v.begin() << '\n';에서 굳이 - v.begin()는 왜 들어간 건가요? 굳이 쓰지 않아도 되지 않나요? cout << it << '\n'; 이거와 동일한 값을 출력으로 내보내지 않나요?

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

강의 잘들었습니다! 배포 자료 받을수있을까요?

미해결

따라하며 배우는 NestJS

안녕하세요. 강의 잘들었습니다. 감사합니다. 그런데 마지막에보여주신 배포관련 pdf 볼수있을까요? 다른분이 질문해주신 답글 https://drive.google.com/file/d/1z3QUaECsZ_bVHIUF-rYyDrNv_oCvR8re/view?usp=sharing 여기에는 한장의 사진만 보여서요!

  • TypeORM
  • jwt
  • NestJS
  • postgresql
댓글 1 좋아요 0 조회수 532

스파이스 사이트만 접속시 튕김현상이 있어요

미해결

Node.js로 웹 크롤링하기

const puppeteer = require('puppeteer'); const crawler = async () => { try { let browser = await puppeteer.launch({ headless: false, args: ['--window-size=1920,1080', '--disable-notifications'], }); let page = await browser.newPage(); await page.setViewport({ width: 1080, height: 1080, }); await page.goto(' http://spys.one/free-proxy-list/KR/ '); } catch (e) { console.error(e); } }; crawler(); 아예 이부분만 작성 해 봐도 오류가 떠요 Error: Navigation failed because browser has disconnected! 해당 사이트가 잠깐 나왔다가 디스커넥티드되면서 종료되어져 버려요 다른사이트는 전혀 이상없는데, 위 스파이스 사이트만 접속시 튕김현상이 있어요

  • nodejs
  • 웹-크롤링
  • javascript
  • puppeteer
김형 댓글 1 좋아요 0 조회수 410

강의 듣다가 궁금한게 생겼는데요!

미해결

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

파이썬 설치 할 때 PATH 를 체크해서 설치하는 이유가 뭔가요?

  • python
녹조현상 댓글 1 좋아요 0 조회수 451

CLI 질문있습니다.

해결됨

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

abc 가 폴더명일 때 rm -rf abc rm -r abc 랑 어떤 차이가 있을까요 (f가 force 강제 삭제 인거는 알고 있는데 어차피 둘 다 폴더 삭제 아닌가요? 기능적으로 어떤 차이가 있는지 궁금합니다)

  • Next.js
  • nodejs
  • react
  • graphql
  • seo
초록천사 댓글 1 좋아요 0 조회수 340

인기 태그

인프런 TOP Writers

주간 인기글