inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

캐스팅 질문 있습니다

해결됨

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

기본형, 참조형 모두 대입을 할 땐 타입을 일치시켜야된다는 걸로 알고 있습니다 . 기본형 에서 대입을 할 때 타입이 다를 경우 자동으로든 수동으로든 값 자체 변환해서 타입을 일치 시켜야하고, 참조형 에서 대입을 할 때 타입이 다를 경우, 업 캐스팅(자동)이든 다운 캐스팅(수동)이든 실제 객체의 타입이 아닌 정적 타입을 일치 시켜야 되는 걸로 압니다. Child child = new Child(); Parent parent = (Parent)child; // 정적타입을 Child에서 Parent로 변환해서 정적타입을 일치시켰다. Child child2 = (Parent) parent;//정적타입을 Parent에서 Child로 변환해서 정적타입을 일치시켰다 Parent parent = (Parent)new Child();//실제 객체 타입인 Child는 정적타입이 없는 상황에서 Parent로 정적타입을 설정해서 정적타입을 일치시켰다..? 질문1. 업캐스팅 은 정적타입을 부모타입으로 설정하는것, ex) (Parent)new Child(); (Parent)child(); <- child변수는 정적타입이 Child로 가정 다운캐스팅 은 정적타입을 부모타입에서 다시 자식타입으로 변경하는 것으로 이해했는데 맞을까요? ex) (Child)parent; <-parent변수는 정적타입이 Parent로 가정 질문2. 위에 코드에서 Parent parent = (Parent)new Child(); 이 부분은 실제 객체 타입인 Child는 정적타입이 없는 상황에서 Parent로 정적타입을 설정해서 정적타입을 일치시킨건가요..? 이 부분이 전혀 이해가 되지 않습니다. 물론 업캐스팅이 생략되는 건 알고 있고 이해되지 않는 부분을 설명하고자 업캐스팅을 생략하지 않고 작성했습니다. 질문3. 강의에서 말한 부모는 자식을 담을 수 있다는 정확한 의미는 정적타입(변수의 타입)이 부모타입이고 실제 객체의 타입이 자식일 때라고 이해했는데 맞을까요? Parent parent = child; 이 경우는 Parent parent = (Parent)child; 이렇게 내부에서 타입이 일치되도록 변환을 해주기 때문에 정적타입은 결국 일치되어 부모타입의 변수에 실제 객체 타입이 자식타입으로 대입이 가능하다고 생각했습니다.

  • java
  • 객체지향
김민정 댓글 3 좋아요 0 조회수 214

9:03

해결됨

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

capitalize()는 문자열의 첫 글자를 대문자로 변환한다고 되어있는데, 예시 결과값이 왜 'Hello, world!'인가요? s는 애초에 첫 글자가 대문자니깐 s값 그대로 'Hello, World!'이 맞지 않나요?

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

코루틴과 UniTask 사용 질문

해결됨

두고두고 써먹는 유니티 비동기 프로그래밍

안녕하세요! 강의 잘 듣고 있습니다. 강의를 듣다보니 UniTask 대신 코루틴을 사용할 이유가 없어 보이는데, 그럼에도 코루틴을 사용하는 경우는 무엇일까요? 아니면 단순히 UniTask의 러닝 커브와 별도 라이브러리 설치가 번거로워서 일까요? 감사합니다.

  • C#
  • unity
지이스 댓글 1 좋아요 0 조회수 135

버그 어떻게 고치는지 아시나요?

해결됨

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

플레이그라운드 쓸때 저 상자가 계속 유지되고 없어지지 않습니다 ㅠㅠ 방법있나요?

  • react
  • node.js
  • seo
  • graphql
  • next.js
yoonseong 댓글 2 좋아요 0 조회수 129

이동 회전시 애니메이션blending 질문이 있습니다

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

제가 만들고 있는 게임에서 이동(걷기)애니메이션만 있고 이동하면서 회전할 때 부자연스러워 이 부분을 개선하고 싶은데 그럴려면 회전하는 애니메이션(발 움직임 등)이 별도로 필요할까요?

  • C#
  • unity
fine4200 댓글 1 좋아요 0 조회수 82

spring mvc project 안뜸...

미해결

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

우선, 강의 정말 잘 듣고 있습니다. 독학하는 저에게 큰 도움이 되네요. 좋은 강의 감사합니다. 강의를 보며 실습을 진행하던 도중, 여러가지 에러들이 있었지만, 구글링을 통해 해결하였습니다. 근데 이건 도저히 해결이 안되네요... spring legacy project에서 MVC 프로젝트가 나타나지 않습니다. eclipse, java 둘다 재설치도 해보았고, spring tools도 재설치 해보았습니다. 재설치한 자바입니다. eclipse는 2025-03이고 tomcat은 v8.5 입니다.

  • java
  • spring
  • mvc
  • mvcproject
신윤창 댓글 1 좋아요 0 조회수 202

조회수를 RDB에만 저장하고 있는 서비스에서 Redis 도입 관련해서 질문입니다.

해결됨

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

안녕하세요. 쿠케님 강의 너무나 잘 보고 있습니다. 쿠케님 질의응답 게시글 정독하고 있는데 1:1 멘토링 부럽지 않을만큼의 고퀄리티 답변 언제나 감사드립니다. (갬동갬동) 현재 회사에서 조회수를 RDB에만 저장하고 있습니다. 이를 강의 내용처럼 'Redis 이전 & MySql 백업'을 적용 하고 싶은데 아래 흐름대로 적용 하면 될까요? 1⃣ (개발) redis 저장 및 조회, mysql 백업 코드 작성 2⃣ (개발) 기존 MySQL 데이터를 Redis에 저장하는 마이그레이션 코드 작성 => 이렇게 일회성 마이그레이션 같은 경우 테스트 코드로 한번만 돌리는데 쿠케님은 어떤 방식으로 하시나요? 3⃣ (배포 전) 1번 코드 배포 직전에 2번 로직 실행 4⃣ (배포) 1번 코드 배포 위 방식에서 발생할 수 있는 문제점 1. 3번(마이그레이션)과 4번(배포) 사이에 조회수가 누락될 가능성 - 마이그레이션 실행 후 MySQL에는 새로운 조회수가 계속 업데이트 되지만, Redis는 아직 트래픽을 받지 않음. - 즉, 마이그레이션 실행 이후 MySQL에 새로 기록된 조회수는 Redis에 반영되지 않음 → 데이터 불일치 발생 가능. 2. 처음 Redis로 전환할 때, Redis에 캐싱되지 않은 일부 조회수가 MySQL에 계속 쿼리될 가능성이 있음. - 처음 Redis로 전환할 때, Redis에 캐싱되지 않은 일부 조회수가 MySQL에 계속 쿼리될 가능성이 있음. - 특정 조회수가 빠르게 증가하면 Hot Key 이슈 발생 가능. 조회수 누락을 최소화 하는 방법 1⃣ (개발) redis 저장 및 조회, mysql 백업 코드 작성 2⃣ (개발) 기존 MySQL 데이터를 Redis에 저장하는 마이그레이션 코드 작성 및 실행 3⃣ (1번 코드 배포 전) 더블 라이트(Double Write) 모드 개발하여 운영에 적용 4⃣ (배포) 기존 MySQL 기반 조회수 코드 제거, Redis 기반으로 전환 5⃣ (배포 후) MySQL 백업 로직 실행 및 기존 MySQL 조회 로직 완전히 제거 제가 혹여나 놓친게 있거나 더 좋은 방법이 있으면 천천히 답변 부탁드립니닷! 출처: 내 뇌 + GPT 센세

  • java
  • mysql
  • spring-boot
  • kafka
  • redis
soap 댓글 2 좋아요 0 조회수 217

접근제어자 2번문제

미해결

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

calculateTotalPrice 를 따로 만드신 이유가 있는지 궁금해서 질문드립니다.

  • java
  • 객체지향
종근 댓글 1 좋아요 0 조회수 120

유니티 격자가 보이지 않습니다

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

유니티를 잘 사용하다가 갑자기 어느 순간부터 그리드(격자)가 보이지 않기 시작했습니다.. 유니티를 아예 삭제해서 다시 받아보기도 했는데 달라지는 게 없어요 구글링을 해보고 해보라는데로 다 해봤는데도 안보입니다.. 혹시 해결하는 방법 알고 계실까요?

  • C#
  • unity
dahyun5714 댓글 1 좋아요 0 조회수 506

39:30

해결됨

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

n이 0일때 if(n==0)를 타고 return 값이 0에서 끝나는거 아닌가요? return값으로 0이 아닌return res가 출력이되는지 궁금합니다

  • python
  • java
  • c
  • 정보처리기사
피로한 염소 댓글 2 좋아요 0 조회수 106

24년 1회 C언어 19분 38초

해결됨

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

24년 1회 C언어 19분 38초 시저암호 문제 정답: Nd sc 1 <--이라고 적혀있는데? 변환된 문자열: Nd sc 1 <--이게 정답 아닌가요?

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

연산자 우선순위 학습자료

해결됨

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

0:10 강사님~ 혹시 연산자 우선순위 표 자료를 학습자료로 올려주실 수 있으신가요? 시간날때마다 보고 어느 정도 외우려고 하는데, 영상화면이 캡처가 되지 않아서 보기가 어렵습니다 ㅠ

  • python
  • java
  • c
  • 정보처리기사
주무세요 댓글 1 좋아요 0 조회수 119

Springdatamemberrepository

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요 혹시 강사님 코드를 복붙해도 이상태인데 왜 이러는걸까요ㅠㅠ 저 springdpa말고는 다 작동 되었습니다! .

  • java
  • spring
  • mvc
  • spring-boot
성희 댓글 2 좋아요 0 조회수 135

파이썬 if문 질문

해결됨

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

안녕하세요. 제가 예제 볼 때 온라인 컴파일러 사이트로 직접 작성해보면서 공부를 하는 중인데요 파이썬 if문 lst 예제를 그대로 사이트에 입력하면 ========================= lst = [1, 2, 3] if lst: print("리스트는 비어있지 않습니다.") else: print("비어있지 않습니다.") ===================== else가 예제처럼 if와 같은 열에 있지 않게 되고, 에러가 뜨더라구요. 저기서 else문 지우면 "리스트는 비어있지 않습니다." 정상으로 출력 되구요. 혹시 문법은 문제 없는데 파이썬이 버전마다 다른지 궁금합니다 https://www.tutorialspoint.com/online-programming-compilers.htm 사이트는 여기 이용 중입니다!

  • python
  • java
  • c
  • 정보처리기사
박현서 댓글 3 좋아요 0 조회수 183

채점사이트버튼이안보여요

미해결

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

채점사이트버튼이안보여요

  • java
  • 코딩-테스트
ksuk6603 댓글 1 좋아요 0 조회수 258

선생님 궁금한게 있는데요

미해결

절대강좌! 유니티 6 - TPS 게임으로 배우는 유니티 마스터클래스

AI로직이 단순해서 비헤이비어 트리로 작성을 해서 적용을 했는데 만약에 몬스터의 수가 굉장히 많다고 하면 성능상에 문제가 없을까요? 그럴땐 코드로 처리를 하는게 좋을까요? 아니면 비헤이비어 트리에서 자체적으로 최적화를 해주나요?

  • C#
  • unity
sunrise3225 댓글 2 좋아요 0 조회수 201

PacketGenerator 빌드 및 proto cs변환 관련

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

패킷제네레이터로 proto파일 cs로 자동변환하는거 안되시는분들 폴더명에 한글 포함되어 있으면 안됩니다... 구글링해서 몇시간만에 겨우찾았네요 진짜 개스트레스받네

  • C#
  • unity
  • 네트워크
강남영 댓글 2 좋아요 0 조회수 182

비헤이비어 그래프 방식이요

미해결

절대강좌! 유니티 6 - TPS 게임으로 배우는 유니티 마스터클래스

안녕하세요 지금 강의를 계속 듣고 있는데 똑같이 한다고 했는데 Switch 문에서 스파이더의 State 가 넘어가질 않네요.. 어떤 부분이 잘못된건지.. 에러라도 뜨면 좋겠는데 새로운 방식이라 어찌 수정해야 할지 모르겠네요;;

  • C#
  • unity
sunrise3225 댓글 2 좋아요 1 조회수 173

안녕하세요 scene전환 관련해서 질문드립니다.

미해결

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

scene을 전환하실 때 단순히 DontdestroyOnLoad를 활용해서 고정시켜둘 객체들을 고정시켜두고 scene을 전환하셔서 구현하셨는데요... additive를 활용해서 mainscene에 고정시켜둘 객체들을 두고 mapscene들을 비동기로 로딩하는 방식이 어떤차이가 있는지 궁금합니다...

  • C#
  • unity
황보민 댓글 1 좋아요 0 조회수 88

5:38

해결됨

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

int, Integer를 같다고 판단한다 했는데, 범위를 넘어선 정수도 동일한가요? 예를 들어서, int num1 = 128; Integer num2 = 128; 이라면 num1 == num2 : true 인가요?

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

인기 태그

인프런 TOP Writers

주간 인기글