inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

nextInt 함수 질문

미해결

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

문제와 풀이3-상품 가격 계산 위 문제 질문드립니다. 가격과 수량을 입력받을때, 사용자 입력이 "정수+개행문자"까지 들어가니까 앞선 문제에서 알려주셨다시피 nextInt함수는 정수값만 입력으로 가져가기 때문에 사용자입력에서 개행문자가 남아 빈문자가 다음 입력값으로 넘어가는 것을 방지하기 위해 아래 캡쳐와 같이 scanner.nextLine(); 코드를 넣어주어 개행문자를 없애줘야 하지 않나요? 답변 부탁드립니다. System.out.print("가격은?(-1입력 시 종료): "); int price = scanner.nextInt(); scanner.nextLine(); if(price==-1){ System.out.println("시스템 종료"); break; } System.out.print("수량은?: "); int num = scanner.nextInt(); scanner.nextLine();

  • java
  • 객체지향
루피형에이스 댓글 2 좋아요 0 조회수 134

viewPath설정의 오류인가?, 아니면 그저 컴퓨터 오류인가

미해결

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

안녕하세요 다른 질문들 보면서 저와 비슷한 것은 알겠지만 저와 다른 것 같아 여기 질문드려봅니다 제가 작성한 코드 : https://drive.google.com/file/d/1QYZwvaOXezKHGvpeHLRoYj9Z6e_OQPP1/view?usp=drive_link 여기서 http://localhost:8080/front-controller/v1/members/new-form 주소로 구글크롬을 이용해 접근을 하게 되면 저는 이렇게 표시가 됩니다 강의를 보면서 오류가 생겨 정말 며칠간 이것저것 코드도 다시 작성해보고 했는데 어느순간부터 이게 되질 않네요; 이부분의 1번의 FrontControllerServletV1 이부분의 각 put이 제대로 동작하지 않는 것 같다고 지금 혼자 결론을 냈고, 디버깅도 해보려 노력했지만 생각처럼 되질 않습니다 어지간하면 질문 안하고 혼자해보는 사람인데 너무 삽질을 많이하고 있어 질문드려봅니다 제 설명이 부족했다면 바로 추가드리겠습니다! 질문 요약 코드대로 스프링을 실행하고 주소로 접근하면 왜 form이 안나오고 오류창이 뜨는지가 궁금 + 각 viewPath가 틀린게 아닌가 라는 gpt의 말이 있었지만 아시다시피 gpt가 헛소리를 많이하는 탓에 잘 모르겠습니다. v1, v2, v3 모두 정상작동해서 v5까지 다시 해볼 수 있도록 부탁드립니다.

  • spring
  • mvc
yh-jeong 댓글 2 좋아요 0 조회수 176

7장 실전예제 8:10 다대다 관계 연관관계의 주인 질문

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. item 엔티티에 양방향을 설정하는 부분을 보다 의문이 생겨 질문을 남기게 되었습니다. 다대다 관계의 경우, 외래키가 중간 테이블에 있게 되는데 현 강의에서는 카테코리에서 join table로 만들어준 다음, item에 양방향으로 mappedby를 하는데 혹시 그렇다면 반대로 item에서 jointable로 중간 테이블을 만들어주고, 카테고리에서 양방향으로 mappedby로 조회하는 것도 가능할까요?

  • java
  • jpa
i_12244104 댓글 1 좋아요 0 조회수 106

강의자료

미해결

실무자를 위한 구글애널리틱스(GA4+GTM) 활용법(26년 Update)

세션 6 ppt 강의자료는 어디서 다운받을 수 있나요(몇강의 강의자료에서 다운받나요) 더불어 Ga4 source categories pdf도 어디서 받는지 알고싶습니다.

  • Google-Analytics
  • Google-Tag-Manager
  • 데이터-리터러시
  • GA4
magi_8098 댓글 1 좋아요 0 조회수 139

멤버서비스 join과 맴버레퍼지토리 save 순서 문의

미해결

스프링 핵심 원리 - 기본편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 맴버 서비스에서 우선 회원가입(join)을 하고 난 후에 맴버 레파지토리에 join (회원등록..?)을 하는 순서이지 않을까 생각하는데 맞을까요..? memberServiceimpl에 조인 함수에서 사전에 등록된 레파지토리.save를 불러오는 것이 이해가 되지 않습니다..ㅠ save 와 join 함수의 의미와 순서가 궁금합니다 아직 회원 가입(join) 이 안되었는데 이미 있던 데이터(save)를 가져온다는데 혼란이 됩니다

  • spring
  • 객체지향
홍태경 댓글 2 좋아요 0 조회수 119

실제 서비스를 할때 rds에 접근하는 방법

미해결

대규모 트래픽 처리를 위한 부하테스트 입문/실전

실제 서비스를 할때 ec2 인스턴스랑 rds 이 두개를 보안성을 높이기위해 프라이빗ip 로 설정을하는데 이러면 제 개인컴퓨터에 rds의 db를 시각화해서 볼수있는 dbeaver나 워크벤치를 연결자체가 불가능해서 인터넷에 찾아보니 베스천호스트 방식으로 ec2인스턴스를 새로하나 더만들어서 이것을 퍼블릭ip로 바꿔서 rds에 접근하는 방식이 있던데 이방식이 일반적으로 실무에서도 자주쓰이는 방식일까요? 제가 실제 서비스를 해본 적이없어서 공부하는입장에서 궁금했습니다. 그리고 실제 서비스에서 다른방법이 있다면 좀 알려주시면 감사하겠습니다.

  • infrastructure
  • k6
  • performance-test
  • performance-tuning
tw G 댓글 1 좋아요 0 조회수 189

구글 sheet와 glide 가 연동이 안되네요(무료 버전은 안되나요?)

미해결

Glide를 활용한 노코드 프로토타이핑의 기초

glide와 google spread sheet가 연동이 안되 glide에서 row에 입력을 하려고 하는데 적용이 안됩니다. 편집이 안되는거 같습니다.

  • 프로토타이핑
  • no-code
  • glide
mriz 댓글 0 좋아요 0 조회수 266

스코프를 추가하신 이유가 무엇인지 궁금합니다

미해결

이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해

안녕하세요. 강의 잘 보고 있습니다! 13강 직렬화 - 11분 50초쯤부터 작성하는 코드들이 스코프 내에 작성되어있는데요 혹시 이유가 따로 있을까요? 스코프 밖에 작성하지 않고 스코프 내에 따로 격리시킨 부분이 궁금합니다.

  • unreal-engine
  • 언리얼-c++
angler 댓글 1 좋아요 0 조회수 166

소스코드

미해결

Windows Debugging Tips

강의에서 보여주신 소스코드 혹시 수강하시는 분들위해 보여주실 수있으신가요?? 설명을 듣고 해당 코드를 기반으로 실습해보고싶습니다!!

  • c
  • c++
  • debugging
  • debugger
  • windows-programming
gywkckdwn 댓글 2 좋아요 1 조회수 298

객체 리터럴 타입에 대한 질문

해결됨

한 입 크기로 잘라먹는 타입스크립트(TypeScript)

리터럴 타입이란, 값 그 자체로 타입을 정의하는것으로 이해했습니다. 그러나 객체에 대한 타입을 설명해주실 때 아래의 코드처럼 객체를 선언하는 형태로 각 property에 타입을 지정하는 방식을 설명해주시면서 이를 객체 리터럴 타입 이라고 정의해주셨습니다. let user2: { id: number; name: string; } = { id: 1, name: "이정환" } 이에 저는 리터럴이라는 의미에 저게 맞을까? 라는 의문을 갖게 되어 아래와 같이 선언해보았습니다. let user2: { id: 1, name: "이정환" } = { id: 1, name: "이정환" } 사실 의미적으로 놓고 보았을때 객체 리터럴타입이라면 아래 코드가 더 맞는거 아닐까 질문드립니다. 인터페이스나 type 방식으로 지정하는 타입 방식을 생략하고 바로 지정해주는것 같은데.. 래퍼런스, 도큐먼트 등 검색을 해 봐도 강사님의 정의하신 `객체 리터럴 타입` 이라는 단어를 찾을수가 없어서 질문드립니다...

  • typescript
유혁스쿨 댓글 1 좋아요 0 조회수 156

섹션4: Ngrinder를 통한 성능 개선 확인 에서 사용하는 예제 코드

미해결

백엔드 개발자 성능 개선 초석 다지기

Ngrinder를 통한 성능 개선 확인하는 부분에 NoticeReadMapper.xml 파일 내용이 깃허브의 예제 코드랑 다른데 이건 예제 코드에 없는건가요?

  • java
  • mysql
  • spring-boot
  • cache
  • index
혹시 댓글 2 좋아요 0 조회수 253

트랜잭션과 관련된 질문입니다!

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. "JPA 사용 시 주의해야할 점은, 항상 “트랜잭션”이 있어야 한다" 라고 해주셨는데, 그 말의 의미가 애플리케이션 서버가 DB 서버에 연결해서 데이터 관련 작업(쿼리를 날리는 등)시 무조건 트랜잭션이 필요하다는 말인가요? 즉, JPA가 아닌 JDBC Template을 사용하더라도 무조건 DB와의 데이터 관련 작업 시 “트랜잭션”이 있어야 하나요? 어떤 메서드엔 @Transactional이 없어도 되었고 어떤 메서드엔 필요했던 기억이 있어서 여쭤봅니다! 그리고, 트랜잭션이 걸려있을 때 애플리케이션에서 DB 서버로 쿼리를 날릴 때, "트랜잭션이 실행되고 DB에 쿼리가 날라가고 commit이 되서 DB에 데이터가 들어가는 순서" 일까요?

  • java
  • spring
  • mvc
  • spring-boot
ajdsasld 댓글 1 좋아요 0 조회수 158

JPA와 관련된 질문입니다~

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 1)JPA를 사용하기위해 도메인 클래스에 @Entity나 @Id, @GeneratedValue를 달다가 확인하게 되었는데, 강의에선 javax.persistence.Id 이건데, 저는 지금 jakarta.persistence.Id 에 있는 애노테이션이었습니다. 그래서 궁금한 게 javax와 jakarta가 정확히 무엇이고, 일반 java랑 어떤 차이가 있는 개념인지도 궁금합니다! 그리고 javax는 지금은 jakarta로 바뀐걸로 이해하면 되겠죠? 2)아래에 있는 JPA 예시 코드에서 setParameter(~~)의 역할이, 메서드의 인자로 받은 name을 setParameter로 넣어주면, 그게 쿼리의 where 조건의 값으로 들어가는 게 맞을까요? @Override public Optional<Member> findByName(String name) { List<Member> result = em.createQuery("select m from Member m where m.name = :name", Member.class) .setParameter("name", name) .getResultList(); return result.stream ().findAny(); } 3)QueryDsl을 사용하면 동적 쿼리를 더 잘 다룰 수 있다고 해주셨는데 동적 쿼리와 정적 쿼리의 차이점이 제가 이해하고 있는 게 맞을까요? 정적 쿼리 : findByName처럼 항상 같은 조건의 쿼리 동적 쿼리 : 검색 조건에 따라, 조건이 동적으로 바뀌는 쿼리 ex)이름 검색, 나이 검색 등등

  • java
  • spring
  • mvc
  • spring-boot
ajdsasld 댓글 1 좋아요 0 조회수 127

AOP 관련 질문입니다~

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. AOP를 사용하면, 스프링이 뜨고 스프링 컨테이너에 예를 들어 MemberService 클래스의 객체가 스프링 빈으로 등록될 때, 가짜인 프록시 객체와 실제 객체 이렇게 2개가 다 등록이 되는 거라고 이해하면 될까요? 그래서, 처음에는 등록된 빈끼리 의존성을 주입할 땐 가짜 프록시 객체가 사용되다가, joinPoint.proceed() 메서드가 호출될 때 실제 객체가 호출되어서 사용되는 건가요?

  • java
  • spring
  • mvc
  • spring-boot
ajdsasld 댓글 1 좋아요 0 조회수 123

소프트 맥스 관련 질문드립니다.

미해결

설계독학맛비's 실전 AI HW 설계를 위한 바이블, CNN 연산 완전정복 (Verilog HDL + FPGA 를 이용한 가속기 실습)

안녕하세요 AI 가속기 관련해 최근 연구를 시작하게 된 석사과정생입니다 강의 감사히 잘 듣고 있습니다. 다름이 아니고, 일반적으로는 matrix multiplication에 관한 가속기가 연구되는 것으로 알고 있으나 최근에 제가 진행하고 있는 연구 주제가 softmax 연산에 관한 가속기라, 이러한 연구에 관해 질문을 좀 드리고 싶습니다. 강의 중에 CNN에서는 사실상 마지막 단에서 max값만 찾아 분류를 수행하면 되기 때문에 굳이 inference시에는 softmax연산을 진행하지 않아도 된다라고 말씀해주셨습니다. 혹시 그렇다면 softmax연산을 가속하는 것 자체가 큰 contribution이 없는 연구일까요? CNN말고 transformer에서도 Query와 Key의 유사도를 구하고 이를 가중치 값으로 쓰기 위해 softmax연산을 사용하는데, 여기서도 굳이 inference시에 softmax연산을 사용할 필요 없이, 유사도가 높은 순으로 나열하기만 하면 되는 건지 의견을 여쭙고 싶습니다. 연구를 하며 정말 많이 헤매고 있었는데, 이 분야에 대해 저와 같은 초심자도 이해하기 쉽도록 좋은 강의 제공해주셔서 정말 감사드립니다. 혹시 강의 내용과 많이 벗어나는 질문이었다면 죄송합니다 ㅠㅠ 현업자 분의 의견을 여쭙고 싶어 올리게 되었습니다.

  • verilog-hdl
  • fpga
  • 임베디드
  • cnn
90909090001 댓글 1 좋아요 1 조회수 232

12강 NPC를 죽인 후 문제가 생깁니다.

미해결

이득우의 언리얼 프로그래밍 Part2 - 언리얼 게임 프레임웍의 이해

NPC를 죽인 후에 이동키가 먹지않고 점프만 가능하며 점프할 경우 바닥을 뚫고 계속해서 아래로 떨어집니다.

  • unreal-engine
  • ue-blueprint
  • 언리얼-c++
최인규 댓글 2 좋아요 0 조회수 142

마지막 챕터를 클리어했을때 예외처리 질문입니다.

해결됨

유니티 시스템 프로그래밍 Pt.1 - 상용 게임 구현을 위한 핵심 시스템 올인원 패키지

UserPlayData클래스에 MaxClearedChapter 변수가 있습니다. 아래 2군데에서 예외처리가 고민입니다. 로비에 표시하는 챕터정보 ChapterClearUI의 earnReward의 조건 로비의 챕터정보를 표시하려면 MaxClearedChapter를 증가시키면 안될것같고, 그렇다고 그대로 두자니 클리어보상을 매번 받게되어서, MaxClearedChapter를 증가시켜야할것같고...고민입니다.

  • C#
  • unity
  • 객체지향
파이리 댓글 2 좋아요 0 조회수 155

빈 공간 이동에서 에러발생

해결됨

[Unity6] 유니티6로 배우는 실전 멀티플레이 디펜스

안녕하세요 빈 공간 이동에서 에러가 발생해서요. 영웅 소환을 할 경우 client쪽에서 아래쪽 가운데에 계속 소환이 됩니다. 원인은 클라이언트가 시작 시 홀더가 생성될 때 모두 아래쪽 가운데에서 생성되고 있었습니다. 강의를 세번이나 보고 확인했는데 틀린 곳을 찾지 못하겠어요. 깃헙 주소도 부탁드려요.

  • C#
  • unity
  • 게임기획
  • multiplayer
  • game-programming
양승근 댓글 2 좋아요 0 조회수 201

수강 기간 연장 문의

미해결

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

안녕하세요. 좋은 강의 감사합니다. 학습이 추가로 필요해, 수강 기간 연장 요청 드립니다. 감사합니다.

  • 네트워크
  • aws
재영 댓글 2 좋아요 0 조회수 94

%s 출력 옵션 질문

미해결

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

안녕하세요. %s 형식으로 출력할때에는 나머지 자리를 공백이 아닌 다른 문자열로 대체해서 출력하는 옵션이 존재할까요? print('%10s' %('nice')) -> 나머지 자리 공백으로 표시 -> %s형식으로 출력할때에도 아래 옵션처림 남는차리를 특정 문자열로 채울 수 있는지 궁금합니다. print('{:_>10}'.format('nice')) -> 남는자리 _으로 표시 감사합니다.

  • python
rlatpgus1324 댓글 1 좋아요 0 조회수 93

인기 태그

인프런 TOP Writers

주간 인기글