inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

내부 클래스의 활용 질문드립니다.

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] Car 클래스 구현 과정에서 변수 생성에 이해 안 가는 부분이 있습니다. 처음에 변수를 private String model; private int chargedLevel; private Engine engine; 으로 한 뒤 생성자로 각각 인스턴스 변수를 만들었는데요. 이때 생성자 안에 this.engine = new Engine(this) 부분에서, 따로 위에서 선언한 private Engine engine은 어떤 역할을 하는 건가요? 클래스 안에서 선언한 변수를 생성자에 집어 넣을 때 각각 파라미터로 집어 넣어서 인스턴스 변수로 만드는 거라 생각했는데 코드를 보면 engine은 파라미터로 들어가지 않는 것 같아서요. 막상 그 줄이 없으면 this.engine이 성립이 안 되는데 이게 어떤 방식으로 구현되는 건지 궁금합니다.

  • java
  • 객체지향
goranikin 댓글 1 좋아요 1 조회수 213

초기화 위치 관련 질문입니다

미해결

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

[질문 내용] 여기에 질문 내용을 남겨주세요. 저는 필드변수 선언하면서 "" 로 초기화해줬고 샘은 기본생성자에서 ""로 초기화 해주셨는데 둘의 차이가 어떤걸까요?

  • java
  • 객체지향
Tang Kim 댓글 1 좋아요 0 조회수 158

I/O Buffer에 관한 질문입니다!

해결됨

독하게 시작하는 C 프로그래밍

키보드 입력 → 키보드의 디바이스 드라이버 → OS의 어떤 요소 → 키보드를 추상화한 인터페이스 → Input Buffer메모리에 한 글자 단위로 저장(Read) Output Buffer 메모리에 한 글자 단위로 복사(Write) → 콘솔을 추상화한 인터페이스 → OS의 어떤 요소 → 콘솔의 디바이스 드라이버 → 콘솔 출력 이렇게 정리 해보았는데 맞을까요?

  • c
  • 컴퓨터-구조
  • assembly-language
  • vc++
leedah0115 댓글 2 좋아요 0 조회수 282

섹션 3 실습도중에

해결됨

개발자를 위한 쉬운 도커

실습강의처럼 똑같이 docker run -d -p 80:80 --name my-simple-web zxcxz01/my-simple-web:0.1 해서도 안되고 포트번호가 안되는건가 싶어서 포트번호를 바꿔서 docker run -d -p 8080:3000 --name my-simple-web zxcxz01/my-simple-web:0.1 를 해도 안돼서 무슨 문제인지 모르겠습니다.. 강의랑 똑같이 했는데 이 전 섹션에서 이미지받아온걸론 8080:3000을 했을땐 잘됐어서 포트번호를 바꿔서 해봤는데 요번섹션은 저렇게 나와서 해결도 못하고 있습니다.. 계속 지웠다가 다시해도 안되고

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
yg 댓글 1 좋아요 1 조회수 293

1-G 질문입니다.

미해결

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

http://boj.kr/ffd2efb190a74fd4874666aed051a59b 안녕하세요 선생님. 나름대로 반례처리까지 다 했다 생각하는데 런타임 에러가 발생합니다. 예제는 통과하는데 어떤 점이 문제인지 잘 모르겠습니다 ㅜ

  • c++
  • 코딩-테스트
전호영 댓글 1 좋아요 0 조회수 150

이론강의

해결됨

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

이론강의는 자료만 있고 조금만 있는데이론강의 전체적으로 다뤄주시면감사하겠습니다.

  • python
  • java
  • c
  • 정보처리기사
김인도 댓글 1 좋아요 0 조회수 226

msw/node의 setupServer를 사용하면 안되나요?

미해결

Next + React Query로 SNS 서비스 만들기

안녕하세요 제로초님, 강의 잘 보던 중 궁금한 점이 생겨 질문 올립니다. 구글링해보면 서버 컴포넌트에 msw를 적용하는 방법으로 msw/node의 setupServer를 많이 사용하는 것 같습니다. msw/node의 setupServer을 사용해도 이슈가 없을지 궁금합니다!

  • react
  • next.js
  • msw
프론터 댓글 2 좋아요 0 조회수 359

H2 테이블 생성 안됌

미해결

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

1. 강의 내용과 관련된 질문인가요?네 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 아니오 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 네 프로젝트 파일 https://drive.google.com/file/d/1CzJgYLZqQ724aJMnYqODWUG6MK9h1K72/view?usp=sharing 로그에 테이블 생성 쿼리와 insert 쿼리까지 나갔는데도 불구하고 h2 데이터 베이스에 테이블이 보이지 않습니다. [질문 내용] 여기에 질문 내용을 남겨주세요.

  • java
  • spring
  • 웹앱
  • spring-boot
  • jpa
김동훈 댓글 1 좋아요 0 조회수 480

의존성 주입에서 파라미터 주입과 필드 주입 관련 질문 드립니다.

미해결

Java/Spring 주니어 개발자를 위한 오답노트

안녕하세요 강사님 좋은 강의 감사드립니다. 의존성 주입의 예시가 Chef의 멤버 변수에 대한 의존성 주입 예시라고 이해했는데 파라미터 주입 예시 코드에서 Chef의 멤버변수에 값을 넣어주는 코드가 없는거 같아서 잘 이해가 되지 않아 질문드립니다. 강사님께서 7분 34초에 setter와 멤버 변수를 이용해서 받는 필드 주입이 있다고 하셨는데 제가 다른 래퍼런스를 찾아본 결과 강사님께서 설명해주신 부분을 setter 주입이라고 하고 필드 주입은 @Autowired 어노테이션을 통한 주입이라고 설명하더라고요 그래서 이 부분에서 혼동이 생겨 질문 드립니다.

  • java
  • spring
  • 객체지향
  • 소프트웨어-테스트
김예찬 댓글 1 좋아요 0 조회수 194

클라이언트에서 jwt 토큰 핸들링 방식 질문 있습니다.

미해결

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 늘 감사히 잘 듣고 있습니다. localStorage에 토큰을 넣는 방식은 좋은 방식인건가요? 저는 XSS (Cross-Site Scripting)와 CSRF (Cross-Site Request Forgery) 같은 해킹 방법에 대비하기 위해, Access Token은 전역 변수로 메모리에 저장하고, Refresh Token은 HttpOnly 및 Secure 속성을 가진 쿠키에 저장하는 것이 좋다고 들었습니다. 저도 프론트엔드 프로젝트를 진행할 때 이와 같은 인증 방식을 채택했습니다. 하지만 가끔 LocalStorage에 Access Token과 Refresh Token을 보관하는 경우를 보곤 했습니다. 이 방식에는 제가 모르는 다른 이점이 있는 것인지 궁금합니다. 현업에서는 클라이언트에서 jwt 토큰을 어떻게 보관하나요?

  • 면접
  • 운영체제
  • 기술면접
  • 인증
  • jwt
  • 토큰
eunbae.0 댓글 2 좋아요 1 조회수 442

수업내용 질문있습니다.

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 코드 부분에서 private K3 k3부분이 this를 통해서 참조값을 저장하기 위해 사용하는 것으로 이해를 했는데 맞게 이해한 건지 궁금해서 질문드립니다. 정확히 어떤 의미인지 궁금합니다 .

  • java
  • 객체지향
이찬서 댓글 1 좋아요 0 조회수 135

blender 에서 색칠하기 편 Texter paint slot추가없음

미해결

Three.js로 시작하는 3D 인터랙티브 웹

blender 색칠하기 편을 보고 작업을 진행중 입니다. 영상에서는 Texture Paint를 누르면 mesh가보라색이 된다고 나오며 이후 오른쪽 창에 플러스 버튼을 눌러서 Texture Paint Slot을 추가하는 장면이 나오지만 저의 경우 캐릭터가 보라색으로 바뀌지도, 해당 플러스 버튼이있지도 않습니다. 이유를 알 수 있을까요? 사진 첨부하겠습니다.

  • blender
  • 인터랙티브-웹
  • three.js
댓글 2 좋아요 0 조회수 1095

강의 구매 했습니다.

해결됨

세계 대회 진출자가 알려주는 코딩테스트 A to Z (with Python)

강의 구매 해보았습니다. 열심히 달려 볼게요 🏃‍♂ 그나저나 파이썬 해볼 생각 하니까 벌써부터 두근두근 되는데요? ㅎㅎ

  • python
  • 코딩-테스트
  • 알고리즘
rhkdtjd_12 댓글 2 좋아요 0 조회수 163

자식 태어나면 부모 호출

해결됨

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

A s2 = new B('Y')에서 B(char x) 가기 전에 자식 태어나면 부모 호출해야 해서 A()로 가서 A실행, 다음 this() 가서 B() 실행하는 순으로 안 가나요?

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

4-O 맞왜틀 질문드립니다.

미해결

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

http://boj.kr/d7325e4e28e746d2b5be617cc3c6b18e 스택을 사용해서 풀었고 예제도 다 맞는데 4%에서 틀렸습니다가 나와서 충격이었습니다.. 어느부분이 틀린건지 알고싶습니다.

  • c++
  • 코딩-테스트
geonwlee22 댓글 1 좋아요 0 조회수 94

백준 사용 시 채점 언어

미해결

입문자를 위한 코딩테스트 핵심(이론과 문제풀이) [Python]

백준에서 정답코드를 그대로 붙여넣었는데도 불구하고 시간초과가 나서, 채점언어를 python3에서 pypy3로 바꿨더니 정답이 되었습니다.. 혹시 왜 그럴까요? 그리고 어떤 점이 다른가요?

  • python
  • 코딩-테스트
김은지 댓글 1 좋아요 0 조회수 214

return 0 에 대한 의미

해결됨

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

각종 C언어 예시 문제들에 나오는 "return 0"에 대한 의미가 궁금합니다!

  • python
  • java
  • c
  • 정보처리기사
마길이 댓글 1 좋아요 1 조회수 300

VSCode Extension 설치 후 질문입니다.

미해결

readable_code:: 따라하면 끝나있는 C++ 개발환경 설정 A to Z

안녕하세요. 과정을 진행하는 중 질문이 생겨 남겨봅니다. VSCode Extension에서 CMake Tools를 설치하였지만 설명하신대로 Clang 설정 화면이 나오지 않아 VSCode 설정에서 설정해보려고 하는데 어떤 설정을 지정해야 하는지 잘 모르겠습니다.

  • github
  • Visual Studio Code
Gary.J 댓글 1 좋아요 0 조회수 241

Static

해결됨

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

Static 에서 if(!intialize)어떻게해석해야되나여. 0이 아닝경우인가요?

  • python
  • java
  • c
  • 정보처리기사
ariel123 댓글 1 좋아요 2 조회수 241

java.lang.AssertionError: Status

미해결

스프링 기반 REST API 개발

안녕하세요 기선님의 강의를 보면서 스프링부트 3.x버전때로 하고있는데 에러 발생되어서 문의드립니다.. 답글에 소스코드 올렸습니다.. 첫번째는 메이븐에서 <version> 2.3.1 </version> 을 입력 하는 경우 해당 지원 라이브러리가 지원이 안되는 경우가 발생하는데 왜그러는걸까요?.. 두번째는 예제보고 따라하는데.. 아래와 같은 오류가 발생합니다.. 이건 왜그러는것일까요?? <오류> MockHttpServletRequest: HTTP Method = POST Request URI = /api/events/ Parameters = {} Headers = [Content-Type:"application/json;charset=UTF-8", Accept:"application/hal+json", Content-Length:"403"] Body = {"id":10,"offline":false,"free":false,"eventStatus":null,"name":"Spring","description":"REST API Development with Spring","beginEnrollmentDateTime":"2018-11-23T14:21:00","closeEnrollmentDateTime":"2018-11-24T14:21:00","beginEventDateTime":"2018-11-25T14:21:00","endEventDateTime":"2018-11-26T14:21:00","location":"강남역 D2 스타텁 팩토리","basePrice":100,"maxPrice":200,"limitOfEnrollment":100} Session Attrs = {} Handler: Type = org.springframework.web.servlet.resource.ResourceHttpRequestHandler Async: Async started = false Async result = null Resolved Exception: Type = org.springframework.web.servlet.resource.NoResourceFoundException ModelAndView: View name = null View = null Model = null FlashMap: Attributes = null MockHttpServletResponse: Status = 404 Error message = No static resource api/events. Headers = [Vary:"Origin", "Access-Control-Request-Method", "Access-Control-Request-Headers"] Content type = null Body = Forwarded URL = null Redirected URL = null Cookies = [] MockHttpServletRequest: HTTP Method = POST Request URI = /api/events/ Parameters = {} Headers = [Content-Type:"application/json;charset=UTF-8", Accept:"application/hal+json", Content-Length:"403"] Body = {"id":10,"offline":false,"free":false,"eventStatus":null,"name":"Spring","description":"REST API Development with Spring","beginEnrollmentDateTime":"2018-11-23T14:21:00","closeEnrollmentDateTime":"2018-11-24T14:21:00","beginEventDateTime":"2018-11-25T14:21:00","endEventDateTime":"2018-11-26T14:21:00","location":"강남역 D2 스타텁 팩토리","basePrice":100,"maxPrice":200,"limitOfEnrollment":100} Session Attrs = {} Handler: Type = org.springframework.web.servlet.resource.ResourceHttpRequestHandler Async: Async started = false Async result = null Resolved Exception: Type = org.springframework.web.servlet.resource.NoResourceFoundException ModelAndView: View name = null View = null Model = null FlashMap: Attributes = null MockHttpServletResponse: Status = 404 Error message = No static resource api/events. Headers = [Vary:"Origin", "Access-Control-Request-Method", "Access-Control-Request-Headers"] Content type = null Body = Forwarded URL = null Redirected URL = null Cookies = [] java.lang.AssertionError: Status Expected :201 Actual :404 <Click to see difference> at org.springframework.test.util.AssertionErrors.fail(AssertionErrors.java:59) at org.springframework.test.util.AssertionErrors.assertEquals(AssertionErrors.java:122) at org.springframework.test.web.servlet.result.StatusResultMatchers.lambda$matcher$9(StatusResultMatchers.java:637) at org.springframework.test.web.servlet.MockMvc$1.andExpect(MockMvc.java:214) at com.example.wrpi.global.events.EventControllerTest.createEvent(EventControllerTest.java:59) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:578) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.springframework.test.context.junit4.statements.RunBeforeTestExecutionCallbacks.evaluate(RunBeforeTestExecutionCallbacks.java:76) at org.springframework.test.context.junit4.statements.RunAfterTestExecutionCallbacks.evaluate(RunAfterTestExecutionCallbacks.java:84) at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:75) at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:86) at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:84) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:252) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:97) at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329) at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293) at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70) at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306) at org.junit.runners.ParentRunner.run(ParentRunner.java:413) at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) Process finished with exit code -1

  • java
  • spring
  • rest-api
이경용 댓글 2 좋아요 0 조회수 586

인기 태그

인프런 TOP Writers

주간 인기글