inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

래퍼클래스 박싱 출력

해결됨

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

========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요 예 [질문 내용] 안녕하세요 자바 래퍼클래스 강의를 듣다가 궁금해서 질문 남깁니다. 래퍼클래스 생성 (=박싱)하고나서 변수를 출력을 해보면 생성자에 주었던 값이 출력되게 되는데요. 래퍼 클래스는 기본형을 객체화 시킨것이라고 알고 있고, 그렇기 때문에 변수에는 객체기 때문에 참조값이 들어가야한다고 알고있는데 왜 참조값이 아닌, 객체에 들어있는 멤머 변수 값이 출력이될까요?ㅠ

  • java
  • 객체지향
박준혁 댓글 1 좋아요 0 조회수 86

서버 인프라 관련 질문 (1)

해결됨

비전공자도 이해할 수 있는 AWS 입문/실전

안녕하세요! 항상 좋은 강의 잘 듣고 있습니다! 서버 인프라를 어떻게 설계해야할 지 판단이 잘 안서서 이렇게 질문드립니다. 제가 개념이 미숙하다보니 제 생각에 대한 설명이 뭔가 중구난방할 수 있다는 점 양해부탁드립니다. 일단 첫번째로 생각하고 있는건 ELB, Nginx에 대한 고민입니다. 내용이 길어서 질문은 나눠서 올리려고 합니다. 제 머릿 속에 있는 걸 그냥 그대로 끄집어낼게요. ELB로 EC2에 직접 접근 (Client -> ELB -> Spring Boot) ELB를 80/443 으로 열고, http에 대한 타겟그룹을 8080로 설정한 후 EC2 쪽 인바운드는 8080만 열어야 하는가? ELB는 WAS가 아니라서 Nginx처럼 리액트 빌드 결과물 (정적파일)을 서빙 못하지 않을까? 그럼 S3 파트에서 배웠던 내용대로 S3 + Cloud Front 방식으로 리액트 결과물 내보내야 할까? https 설정은 Nginx 대비 이게 더 편한거같음 Nginx만 사용 (Client -> WAS (Nginx) -> Spring Boot & React) ELB 대비 https 인증이 경험 상 상당히 까다로웠음 (자동 인증사 만료 처리도 해야하고...) EC2 안에서 React까지 처리하기 좋았음 이 경우는 인바운드를 80/443 열고 nginx 에서 reverse proxy ELB + Nginx 사용 (Client -> ELB -> Nginx -> Spring Boot & React) ELB는 로드밸런서 역할과 https 인증 담당용 (로드밸런싱은 추후 확장가능성 염두, https 인증은 elb가 더 쉬우니까) Nginx는 내부에서 리버스 프록시 적용 https 처리는 elb가 쉬우니까 이거 쓰고, 리버스프록시와 정적 파일 서빙은 nginx에게 위임하겠다는 취지 만약 이럴 경우, ELB는 80/443 열고 EC2는 80만 허용하면 되는건가? 그러면 80->443 리다이렉션하고 443은 타겟그룹 80을 향해 들어가면, EC2에서 80으로 들어온 요청을 nginx가 리버스 프록시 어떤게 적절한 선택일지 고민중입니다. 서버 인프라를 구성하기 위해 참조할 만한 자료로 깃헙을 찾아보니, 다른 프로젝트 아키텍처 보면 다 2번처럼 하는 것 같았습니다. 근데 실습을 했을 때 ELB가 https 인증이 너무 쉽게 되었던게 매력적이었어서 차마 2번 방식에는 손이 잘 안갑니다. 근데 1번만 하자니, 과연 1번만으로 충분할까? 라는 의문이 들었습니다. 그래서 ELB랑 Nginx를 혼합해서 쓸까라는 생각까지 이어진건데요. 3번은 저 생각대로면 각자의 편의를 챙겨가기는 하지만 좀 더 복잡한 아키텍처같은 생각도 들어요. 우선 각각의 생각에 오류가 있는지, 그리고 전문가의 식견으로 봤을 때 어떤게 더 나은 접근인지 여쭤보고싶습니다. 어려운게 있으면 항상 박재성님 강의부터 찾습니다. 늘 도움받아갑니다. 감사합니다.

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
Hooby 댓글 2 좋아요 0 조회수 73

서버 인프라 관련 질문 (2)

해결됨

비전공자도 이해할 수 있는 AWS 입문/실전

안녕하세요! 항상 좋은 강의 잘 듣고 있습니다! 서버 인프라를 어떻게 설계해야할 지 판단이 잘 안서서 이렇게 질문드립니다. 제가 개념이 미숙하다보니 제 생각에 대한 설명이 뭔가 중구난방할 수 있다는 점 양해부탁드립니다. 고민하고 있는건 EC2 등 모델 선정입니다. 그리고 RDS, ElastiCache 도입여부 또한 고민중입니다. 제 프로젝트는 거의 싸이월드 같은 사이트를 만들어야 하는 상황입니다. 알림, 조회수, 좋아요 기능, 파일 업로드, 스트리밍, 게시판, 댓글 등이 주된 기능입니다. (이때 파일 업로드는 multipart/form-data 업로드와, 동영상과 같은 대용량 파일 처리를 위한 AWS Multipart Upload 방식으로 나뉩니다.) 한번 AWS 강의에서 배운걸 다 써먹어보고 싶어서 EC2, RDS, S3, ElastiCache 도입을 상정해봤습니다. 초기 단계 모델을 먼저 결정한 후 K6 등으로 동시접속자 수 100명 200명 300명 순으로 테스트를 진행해서 스케일업을 고려중입니다. (데모 시연도 하고, 실제로 한달 간 출시도 해봐야해서요) 구상중인건 다음과 같습니다. 1단계 (개발 중) :: CI/CD용 : t4g.small (EBS 있으니까 여기 안에서 Redis랑 DB, 서버 다 돌림) + S3 2단계 (개발 완료 후 배포) :: 실제 운영 테스트용 : Case 1. t4g.small + S3 (CI/CD용 그대로) Case 2. t4g.small + RDS + S3 (Redis는 EC2 안) (RDS는 EC2모델과 같은 사양으로) Case 3. t4g.small + RDS + S3 + ElastiCache Case 4. t4g.medium + RDS + S3 + ElastiCache 근데 Case 3까지만 가도 AWS 계산기 돌려보니 월 10만원이 조금 넘더라구요. RDS에서 프록시나 Insights 설정 빼고 SingleAZ로 변경한게 저 수준이었습니다. 너무 비싸더라구요. Case 4는 한 17만 7천원 나오더라구요... RDS가 많이 비싼 것 같습니다. 비용이 비정상적인게 아니라면, 그대로 진행해도 전 좋습니다. 배움에 돈아끼면 안된다고 생각하거든요. 근데 그게 오버스펙이나 비정상적인 설계로 비용이 많이 나오는건 별개의 문제잖아요. 그래서 결국 어떻게 서버 인프라를 구축할지에 대한 고민이 많습니다. 비용이 제 기준에서는 높지만 남들 기준에선 높은게 아닐 수도 있고, 아니면 정말로 너무 높게 나온걸 수도 있어서 정상적으로 프로젝트에 맞게 아키텍처를 구축한게 맞는지, 잘못되었다면 어떻게 조정해야할지에 대한 판단이 어렵습니다. 실례가 안된다면, 지금 제가 어떤 문제가 있는지, 제 상황에선 어떤 아키텍처가 적절한지 설명부탁드려도 될까요? 이건 저 생각이 들기까지의 내용들을 정리한 노션 페이지입니다. https://hooby.notion.site/Server-Infra-Setup-28af6c063f3e80b7a8c3d653add0c068

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
Hooby 댓글 2 좋아요 0 조회수 87

S3 업로드 역할 부여 질문 드려요

해결됨

eks를 활용한 spring 운영서버 배포(feat. devops의 모든것)

안녕하세요, 강의 잘 듣고 있습니다. 강의를 듣는 중 궁금한 점이 있어 문의드립니다. 현재까지는 EC2에 Spring Boot를 배포하고, EC2 인스턴스에 S3 접근 권한을 가진 IAM 역할을 부여해 S3 업로드 기능을 구현해 왔습니다. 이번에 처음으로 EKS를 사용해보려고 하는데요, EKS에서도 EC2 워커 노드에 IAM 역할을 부여해 S3 접근 권한을 줄 수 있는지 궁금합니다. 또는 일반적으로는 어떤 방식으로 S3 접근 권한을 설정하는지 알고 싶습니다.

  • aws
  • docker
  • kubernetes
  • github-actions
  • argocd
박성우 댓글 2 좋아요 0 조회수 88

생성자 호출순서

해결됨

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

19분 21초 null나온 이유가 msg에 값이 초기화 되기 전에 호출해서 null이라고 하셨는데 초기화 여부를 아는 방법이 생성자? 문장이 끝나야 초기화 되는 건가요? 초기화 하려고 하는 구문이 끝나지 않은 상태이면 초기화 되지 않은 상태이다 이렇케 이해해도 되는 부분인가요?

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

선생님 정말 죄송하지만 수강기간 조금만 연장 안될까요?

해결됨

AWS SAA-C03 자격증 대비-문제 풀이

먼저 유사한 질문이 있는지 검색해보세요. 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 핑계지만 여러사정상 이제서야 수강 하려고 하는데 기간이 얼마 남지 않아서요... 꼭 강의 듣고 합격해서 합격 수기 수강평 남겨놓겠습니다 ㅠㅠ 부탁드립니다

  • aws
  • vpc
  • ec2
  • iam
  • s3
  • aws-saa
고트. 댓글 2 좋아요 0 조회수 131

성능 측정시

해결됨

6주 완성! 백엔드 이력서 차별화 전략 4가지 - 똑같은 이력서 속에서 돋보이는 법

이력서에 넣을 성능을 측정할 때 단순한 쿼리 실행 속도나 API 응답 속도까지 로컬이 아니라 aws에 띄워서 비교하는 게 좋을까요?

  • java
  • spring
  • mysql
  • redis
  • 이력서
  • 카카오공채-채용
에어 댓글 2 좋아요 0 조회수 130

28강 8분 54초 Electric Car 문제 질문드려요

해결됨

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

ElectricCar() 이 자식이라 부모를 불러와야한다는건 알겠는데 불러오는 부모가 class Car 을 불러오는건가요, 아님 public Car() 을 불러오는건가요? public Car() 를 불러오는거라 "Car created" 만 출력하는거고 그 밑에 있는 startEngine() 은 부르지않는게 맞는건지 궁금해요

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

다차원 배열 포인터 변수 선언할때

해결됨

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

포인터 조작과 출제패턴 강의 27:07초에서 다차원 배열 포인터 변수 선언할때 왜 괄호를 *ptr 에 씌워주는지 궁금하네요. 원래 그런 방식으로 사용하기로 합의가 된건가요?

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

수강기간 연장 부탁드립니다

미해결

AWS Certified Solutions Architect - Associate 자격증 준비하기

이전에 구매하고 학교생활하느라 정신없어서 잘 듣지 못했는데 지금 다시 들으려고 보니 기간이 거의 남지 않았네요ㅠ 수강기간을 한 번만 연장시켜 주실 것을 부탁드립니다.. 감사합니다!

  • 네트워크
  • aws
dh4masdf 댓글 2 좋아요 0 조회수 56

강좌 만료 문의 22~24강

미해결

코드로 배우는 스프링 웹 프로젝트 - Basic

웹으로는 강의가 플레이되지만 앱에서는 22,23,24 강좌가 실행이 안되고 만료되었다고 하는데 확인후 조치 해 주세요.

  • java
  • jsp
  • spring
  • mybatis
barum622 댓글 1 좋아요 0 조회수 80

HTTPS 적용 이후 아이피로 접속

해결됨

비전공자도 이해할 수 있는 AWS 입문/실전

HTTPS 적용 이후엔 api.jscode-test.net/로 접속하니 정상적으로 HTTPS가 적용됩니다. 그런데 아이피인 43.200.101.5 혹은 43.200.101.5:80 혹은 43.200.101.5:3000으로 접속하면 HTTPS가 적용이 안 되어 있습니다. 이유가 뭘까요? cmd에서 nslookup으로 www.google.com 아이피를 알아낸 다음에 아이피로 접속하면 처음엔 이렇게 뜨지만 '사이트로 이동' 버튼을 누르면 HTTPS가 적용이 되더라고요. 왜 구글은 아이피로 접속해도 HTTPS가 되고 제 사이트는 안 되는 걸까요? 구글은 뭔가 다른 설정을 더 했기 때문인가요?

  • aws
  • aws-elb
  • aws-rds
  • ec2
  • s3
11 1 댓글 2 좋아요 0 조회수 132

시험 10일남은 시점에서 공부법 조언 부탁드립니다.

해결됨

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

시험 20일전에 수강신청해서 10일만에 이론강의 다듣고 기출문제 풀이 보다가 정말 풀수 있는 문제가 하나도 없어서 다시 이론쪽 보고있습니다.. 이론강의 볼땐 1배속으로 모르는부분은 다시 보면서 이해는 다 됐다고 생각했는데 기출에 응용을 아예 못하고 있습니다.. 2일정도는 pdf암기한다고 가정하면 코드 공부기간은 일주일 남은 시점인데 다시 이론부분을 봐야할꺼요? 이해가 안가도 기출을 봐야할까요?

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

업캐스팅 문제 예시 8번 관련 다른 문제

해결됨

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

class Car { String model; int year; Car() { System.out.println("Car constructor"); } void start() { System.out.println(model + " start"); } void stop() { System.out.println(model + " stop"); } } class ElectricCar extends Car { ElectricCar() { System.out.println("ElectricCar constructor"); } void stop() { System.out.println(model + " stop and power down"); } void checkBattery() { System.out.println(model + " check battery"); } } public class Main { public static void main(String[] args) { ElectricCar eCar = new ElectricCar(); eCar.model = "Tesla Model 3"; eCar.year = 2021; eCar.start(); eCar.stop(); eCar.checkBattery(); } } 위 예제는 다른 예제인데요. checkBattery() { System.out.println(model + " check battery"); } } 이 부분은 부모 클래스에 함께 가지고 있지 않은데 이건 다른건가요? 제가 의심하는걸로는 업캐스팅 문제 예시 8번에 나와있는건 public void고, 저 문제에서는 그냥 void인데 pubilc 유무와 관련이 있을까요?

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

Domain Expert가 정확히 어떤 역할을 하는 사람인가요?

미해결

토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1

도메인 모델을 만들기 위해서는 Domain Expert에게서 듣고 배워야 한다고 말씀하셨는데, 이들의 정확한 역할이 잘 이해가 가지 않습니다. 온라인 서점을 예로 들자면 제 머리속에 상상되는 Domain Expert는 실제 서점을 운영하는 사장님이 떠오르는데 강의에서는 회사에서 해당 일을 오랫동안 해 오신 분이나, 관련된 시스템을 개발해 본 경험이 있는 시니어 개발자 같은 사람을 Domain Expert라고 말씀 주셨습니다. 그렇다는건 Domain Expert 라는 역할은 이 회사가 개발하고 있는 서비스를 가장 잘 알고 있는 사람 (그것이 개발자가 되었든, 디자이너, po와 같은 비 개발자가 되었든)이라고 이해해도 되는 것일까요?

  • java
  • spring
  • spring-boot
  • jpa
  • 리팩터링
  • ddd
counterchord89 댓글 1 좋아요 0 조회수 304

python 24분 30초 람다와 출력문

해결됨

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

python 기출변형에서 24분 30초쯤 나오는 람다와 출력문 문제에서 결과값을 낼 때, print()로 되어있는데 결과값이 한줄씩 띄워서 나오나요? println만 한줄씩 띄우는게 아닌가요?

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

소리가 잘 들리지 않는 부분이 있습니다.

해결됨

알면 칼퇴하는 Spring Boot 백엔드 바이브 코딩 맛보기

중간중간 소리가 잘 들리지 않는 구간이 있습니다.

  • java
  • spring-boot
  • intellij-idea
  • claude
  • 바이브코딩
이준영 댓글 2 좋아요 0 조회수 95

Java: 상속정리문제10개 / 5:37 / 부모 생성자 호출 문의

해결됨

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

안녕하세요. Child()에 명시적으로 부모 생성자를 호출하는 문구가 있어서 [Parent: 5 [Parent default 가 호출되는 것 이해했습니다. 그럼 Child(){ 안에 super()가 없고, this.display()부터 시작하는 상태라도 출력값은 동일한가요? 자식 생성자 생성 전에 부모 생성자 먼저 생성돼야 하고, 부모 클래스에 기본 생성자가 정의되어 있으니까요. 감사합니다.

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

메서드 문제와 풀이2에서 마지막 문제 이렇게 풀어도 괜찮은 건가요..?

미해결

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= package method.ex; import java.util.Scanner; public class MethodEx4 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int balance = 0; while (true) { System.out.println("---------------------------------"); System.out.println("1.입금 | 2.출금 | 3.잔액 확인 | 4.종료"); System.out.println("---------------------------------"); int userChoice = scan.nextInt(); System.out.println( "선택: "+ userChoice); if (userChoice == 1) { System.out.print("입금액을 입력하세요: "); int depositAmount = scan.nextInt(); balance = deposit(balance, depositAmount); } else if (userChoice == 2) { System.out.print("출금액을 입력하세요: "); int withdrawAmount = scan.nextInt(); balance = withdraw(balance, withdrawAmount); } else if (userChoice == 3) { System.out.println("현재 잔액: " + balance); } else { System.out.println("시스템을 종료합니다."); break; } } } public static int deposit(int balance, int depositAmount) { balance += depositAmount; System.out.println(depositAmount + "원을 입금하였습니다. 현재 잔액: " + balance + "원"); return balance; } public static int withdraw(int balance, int withdrawAmount) { if (balance >= withdrawAmount) { balance -= withdrawAmount; System.out.println(withdrawAmount + "원을 출금하였습니다. 현재 잔액: " + balance + "원"); } else { System.out.println(withdrawAmount + "원을 출금하려 했으나 잔액이 부족합니다."); } return balance; } }

  • java
  • 객체지향
s0_8h 댓글 1 좋아요 0 조회수 101

SQL 쿼리 결과가 표시되지 않습니다

미해결

AWS Certified Solutions Architect - Associate 자격증 준비하기

안녕하세요. 영상 4:13 에서 쿼리실행시 쿼리 결과가 표시되지 않습니다. 어떠게 해야할까요? 에러메시지:

  • 네트워크
  • aws
jaxx606 댓글 2 좋아요 0 조회수 52

인기 태그

인프런 TOP Writers

주간 인기글