inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

스크롤 속도에 따른 messageA_opacity_out

미해결

애플 웹사이트 인터랙션 클론!

강사님처럼 똑같이 코드를 작성했음에도 불구하고 스크롤을 천천히 내리면 opacity가 0까지 잘 적용이되는데 스크롤을 빨리내리면 opacity가 0으로 빠지다가 그상태로 남아서 씬2까지 넘어가요. 혹시 왜그런지 알 수 있을까요?

  • HTML/CSS
  • javascript
  • 웹-디자인
  • svg
  • 인터랙티브-웹
  • 클론코딩
이상민 댓글 1 좋아요 0 조회수 138

그리드 레이아웃 관련 질문드립니다.

미해결

Tailwind CSS로 만드는 멋진 웹 UI 스타일링

안녕하세요! 강사님! 그리드 레이아웃과 관련되어 질문이 있습니다. 보통 디자이너들은 모바일, 태블릿, 데스크탑을 분리해서 개별적인 그리드 시스템을 활용해서 디자인을 진행하는 것으로 알고있습니다. <div class="container mx-auto"> <div class="grid grid-cols-4 md:grid-cols-8 lg:grid-cols-12"> <div class="col-span-4"> a </div> <div class="col-span-4"> b </div> <div class="col-span-4"> c </div> </div> </div> 이런식으로 각 섹션마다 container mx-auto로 컨테이너를 생성해주고 내부 row를 grid-cols로 그리드화하고 그리드 레이아웃에 맞게 컬럼들을 확보해서 하는 방식은 실제로는 잘 사용되지 않는 방법일까요 ?! 여러 군데를 찾아보아도 실제 grid를 사용하는 곳은 카드 UI들을 동일한 간격으로 배치하는 구조로만 사용하더라구요!

  • HTML/CSS
  • 반응형-웹
  • tailwindcss
yilee 댓글 2 좋아요 1 조회수 158

문제1번 질문

미해결

김영한의 실전 자바 - 기본편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 여기에 질문 내용을 남겨주세요. 문제1번을 풀었는데 좀 달라서요..답은 나오는데 역시 틀렸다고 보는게 맞겠죠?

  • java
  • 객체지향
whydoubleon 댓글 2 좋아요 0 조회수 115

24년 1회차 16분 문제

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

16분에 t값 계산할때 (116-97+10) = 29 29%26+97 = 100 <--이부분이 왜 100이 나오는 지 모르겠어요

  • python
  • java
  • c
  • 정보처리기사
댓글 2 좋아요 0 조회수 91

상호작용 구분 질문

해결됨

한 입 크기로 잘라먹는 Next.js

어떤 사이트들을 보면 스크롤 하면 그 화면에 맡게 자동으로 그 다음 리스트들이 로딩해서 보여주던데요 이방식은 상호 작용이 있는것인지 상호 작용이 없다고 봐야 하는지 궁금하네요

  • react
  • typescript
  • next.js
Ming 댓글 2 좋아요 0 조회수 83

배포 하다 보니 궁금해서요 (초보 입장)

해결됨

한 입 크기로 잘라먹는 Next.js

2.20 배포하기를 하다 보니 현재 api 서버를 미리 만들어 주셔서 테스트 했는데 사실상 section2 프로젝트 안에서 db 연결해서 진행되게 allinone으로 개발하는게 더 초보 입장에서 이해하기 쉬운데 원래 이렇게 구분해서 작업해야 하나요

  • react
  • typescript
  • next.js
Ming 댓글 3 좋아요 0 조회수 204

2.19 파비콘이 안보여요

해결됨

한 입 크기로 잘라먹는 Next.js

import { Html, Head, Main, NextScript } from "next/document"; export default function Document() { return ( <Html lang="kr"> <Head /> {/* favicon 설정 */} <link rel="icon" href="/public/favicon.ico" /> <body> <Main /> <NextScript /> </body> </Html> ); } 파비콘 설정 설명이 없어서 chatgpt가 알려줘서 이렇게 했는데 안보이네요

  • react
  • typescript
  • next.js
Ming 댓글 2 좋아요 0 조회수 83

useEffect 의존성배열

해결됨

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

의존성 배열에 보통 배열이나 객체를 넣지 않는 게 좋다고 어디서 본거 같은데 useState으로 만든 객체나 배열은 상관이 없고 const a = {a: 1, b:2} 이런 거나 const b = []; 이렇게 초기화 된 것들만 넣지 말라고 하는 것인가요? 맞다면 이유는 const a 랑 const b는 리렌더 될 때마다 참조 값이 바뀌고 useState으로 만든 것은 리렌더링이 되어도 set 함수가 쓰이지 않는 이상 참조 값이 바뀌지 않아서 그런 건가요?

  • javascript
  • react
  • node.js
Juhyeon Lee 댓글 2 좋아요 0 조회수 178

제네릭 하한 바운드(super)의 활용 사례

미해결

김영한의 실전 자바 - 중급 2편

안녕하세요. 제네릭 하한 바운드(super) 관련해서 질문 드립니다. 상한 바운드(extends) 같은 경우에는 현재 실무에서도 유용하게 사용하고 있는데요. 다만 하한 바운드는 실무에서 한번도 사용해본 적이 없습니다. 하한 바운드는 결국 Object까지 거슬러 올라갈 수 있기 때문에 이점이 없다고 생각하고, 보통은 상한 바운드로 해결이 되었기 때문인데요. 혹시 하한 바운드에 대한 활용 사례를 간단히 설명해주실 수 있으실까 해서 질문 드립니다!

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
zosel0434 댓글 1 좋아요 0 조회수 111

ArticlePageResponse 클래스 질문

해결됨

스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판

안녕하세요 강의 듣다가 문득 궁금한점이 생겨서 질문드립니다. ArticlePageResponse 클래스에 List<ArticleResponse> articles; 를 구성으로 하여 클래스를 생성해주셨는데 ArtlcieResponse를 상속하여 만들어진 ArticlePageResponse를 활용하여도 상관 없을까요?? 자바, 스프링을 동시에 공부하고 있다보니.. 주니어의 허접한 질문에 답변해주시면 감사드리겠습니다..

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
동관 댓글 2 좋아요 0 조회수 124

강의 수강에 대한 질문입니다,

미해결

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

선생님 강의 정말 잘 듣고 있고, 설명도 천천히 상세히 해주셔서 열심히 듣고 있습니다. 그러나 듣으면서 개념 자체는 이해가 가는데 코딩과정에서 순수하게 코드 자체가 문법적으로 이해가 안되면 일단 이 강의는 접어두고 자바부터 다시 시작해야 할까요? ㅜㅜ

  • java
  • spring
  • aws
  • mysql
  • spring-boot
  • jpa
성장하자 댓글 2 좋아요 1 조회수 125

27분 경 조건식이 없는 for 반복문 코드 내용 관련

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

i=0이고 만약 i가 5보다 크거나 같으면 break를 거는거잖아요 근데 0은 5보다 크거나 같지 않으므로 바로 break가 실행되어 아무 출력이 나오지 않는게 맞지 않나요? pdf 자료엔 i의 값 : 0 i의 값 : 1 i의 값 : 2 i의 값 : 3 i의 값 : 4 라고 나와있네요

  • python
  • java
  • c
  • 정보처리기사
남찬우 댓글 2 좋아요 0 조회수 93

[12.6) 폰트, 이미지, 레이아웃 설정하기] 이미지 설정 관련해서 질문 있습니다.

해결됨

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

제 얕은 지식으로는 svg 파일이 png 파일보다 용량이 더 적어서 좋다고 알고 있는데 어떤 이유로 이미지를 svg 파일 말고 png 파일로 진행하시는 이유가 있는지 궁금합니다!

  • javascript
  • react
  • node.js
댓글 2 좋아요 0 조회수 120

[12.6) 폰트, 이미지, 레이아웃 설정하기] 이미지 설정 관련해서 질문 있습니다.

해결됨

한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

제 얕은 지식으로는 svg 파일이 png 파일보다 용량이 더 적어서 좋다고 알고 있는데 어떤 이유로 이미지를 svg 파일 말고 png 파일로 진행하시는 이유가 있는지 궁금합니다!

  • javascript
  • react
  • node.js
코린이 댓글 2 좋아요 0 조회수 113

Thread의 yield함수

미해결

김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] Thread 의 yield 함수에 대해서 질문드립니다 . 양보를 할지 말지 에 대한 hint만 주는것이고 스케쥴링이 알아서 양보 여부에 대해 정한다고 하셨는데 만약에 양보를 하게되면 que의 제일 뒤로 가게 되는건가요? 만약에 que에 10개의 일이 쌓여있으면 양보를 하게되면 10개가 다 끝나고 실행 되는 건지 아니면 1~~n개가 실행되고 그다음에 실행 되는 건지는 모르는 건가요?

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
안태승 댓글 1 좋아요 0 조회수 155

자바 상속 생성자 관련

해결됨

(2026 최신!) 일주일만에 합격하는 정보처리기사 실기

class Parent { Parent() { System.out.println("Parent: 10" ); } } class Child extends Parent { int x; Child(int x) { System.out.println("Child: " + this.x); } } public class TestInheritance { public static void main(String[] args) { Child child = new Child(5) } } --> 자동으로 부모의 기본생성자 호출되는지 아니면 super() 해줘야하는지 ================================================ class Parent { Parent() { System.out.println("Parent: 10" ); } } class Child extends Parent { int x; Child(int x) { System.out.println("Child: " + this.x); } } public class TestInheritance { public static void main(String[] args) { Parent obj = new Child(5) } } --> 자동으로 부모의 기본생성자 호출되는지 아니면 super() 해줘야하는지 ================================= class Parent { Parent() { System.out.println("Parent: 10" ); } Parent(int y) { System.out.println("Parent: " + y); } } class Child extends Parent { int x; Child(int x) { System.out.println("Child: " + this.x); } } public class TestInheritance { public static void main(String[] args) { Parent obj = new Child(5) } } --> 이 경우 super()이나 super(7)을 해야 되는지 이걸 안하면 에러인지 --> 자동으로 Parent(int y)이게 호출 되는건 아닌지 ================================= class Parent { Parent(int y) { System.out.println("Parent: 10" ); } } class Child extends Parent { Child() { System.out.println("Child: **" ); } } public class TestInheritance { public static void main(String[] args) { Parent obj = new Child() } } --> 에러인가요?

  • python
  • java
  • c
  • 정보처리기사
nemo 댓글 2 좋아요 0 조회수 95

BlockingQueue와 Semaphore는 언제 각각 사용하는 게 좋을까요? FIFO 순서 보장과 동기/비동기 흐름의 차이로 구분할 수 있을까요?

미해결

김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문 전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 안녕하세요! 항상 좋은 강의 감사드립니다. BlockingQueue는 스레드가 동시에 접근하였을때 동시성 제어를 위한 자료 구조인데 세마포어 개념도 동시에 스레드가 접근 하였을때 가능한 스레드 수를 제어하는 개념인 것을 공부하였습니다. 어떤 상황에서 BlockingQueue 를 쓰고 어떤 상황에서 세마포어를 쓰는게 더 좋을까요? 락을 획득하였을떄 Queue 는 FIFO 구조이므로 순서를 보장해주고 싶을 떄 BlockingQueue 를 쓰는게 좋나요? 세마포어는 스레드가 직접 자원을 획득하기 전까지 기다리니까 동기이고 비동기는 큐에 넣고 다른 일을 하러 가는 즉 호출한 함수가 처리 결과를 기다리지 않는 비동기여서 동기/ 비동기 차이를 구분하고 싶을때 쓰는게 둘을 구분해서 쓰는게 좋을까요?

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
바나나 댓글 1 좋아요 0 조회수 141

변경 감지

해결됨

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

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 안녕하십니까 선생님, 영속성 컨텍스트의 변경 감지에서 질문있습니다. 강의 내용 중 엔티티 클래스에는 가급적 Setter를 사용하지 말라고 하셨는데(특히 실무에서) 변경 감지라는 게 엔티티를 조회하여 영속성 컨텍스트에 저장을 해야 이 영속성 컨텍스트의 스냅샷을 통해 엔티티 필드의 값에 변경이 일어났을 때 update를 시키는 것이고 결국 엔티티의 필드를 수정 해야 하는데 그럼 필드를 수정하기 위해선 또 결국 Setter를 사용할 수밖에 없는 것 아닌가요???

  • java
  • jpa
광교js 댓글 1 좋아요 0 조회수 76

main 스레드.sleep

미해결

김영한의 실전 자바 - 고급 1편, 멀티스레드와 동시성

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 안녕하세요, 강의 수강 중 질문이 생겨 여쭤보게 되었습니다. 스레드의 생명 주기 - 코드 강의 파트에서 Thread.sleep(1000);를 입력하여 메인 스레드를 잠시 멈추는데, 메인 스레드의 이름이 Thread라서 Thread.sleep을 하는 것일까요 ? 아니면, sleep 메서드가 static이어서 이렇게 사용되는지 궁금합니다.

  • java
  • 객체지향
  • 동시성
  • multithread
  • thread
wonderwall09in 댓글 1 좋아요 0 조회수 96

값이 없으면 예외를 던지는 것이 더 자연스러운 상황에 대한 질문

미해결

김영한의 실전 자바 - 고급 3편, 람다, 스트림, 함수형 프로그래밍

베스트 프랙티스 6.무조건 Optional이 좋은 것은 아니다 부분을 설명 하실 때 "값이 없으면 예외를 던지는 것"이 더 자연스러운 상황에 대한 설명 부분에서 궁금한 것이 생겨서 질문드립니다. 예를 들어 특정 ID 기반으로 User 엔티티를 찾는 DBA 코드가 있다고 할 때 반환타입을 Optional<User>가 아닌 User로 했을 때 클라이언트 코드쪽에서는 if (user == null) { throw new NotFoundException("..."); } 아래와 같은 Optional을 사용한 코드보다 위와 같은 이런 코드가 더 낫다는 걸로 받아들이면 될까요?? findUserById(userId) .orElseThrow(() -> new NotFoundException("..."));

  • java
  • 함수형-프로그래밍
  • lambda
  • optional
service 댓글 2 좋아요 0 조회수 151

인기 태그

인프런 TOP Writers

주간 인기글