inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

factory 를 사용하는 이유는 인스턴스를 하나만 생성하기 위함인가요?

해결됨

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

factory 를 사용하는 이유는 인스턴스를 하나만 생성하기 위함인가요? RestaurantModel.fromJson({required Map<String, dynamic> json}) : id = json['id'], name = json['name'], thumbUrl = 'http://${ip}:3000${json['thumbUrl']}', tags = List<String>.from(json['tags']), priceRange = RestaurantPriceRange.values .firstWhere((price) => price.name == json['priceRange']), ratings = json['ratings'], ratingsCount = json['ratingsCount'], deliveryTime = json['deliveryTime'], deliveryFee = json['deliveryFee']; 이렇게 factory 없이 선언해도 작동하는 것 같아, 어떤 것이 더 좋은 방향인지 궁금 합니다.

  • Flutter
  • 하이브리드 앱
mkp0131 댓글 1 좋아요 1 조회수 398

강의 업데이트 관련 문의

미해결

AWS Certified Advanced Networking - Specialty 자격증 준비하기

안녕하세요. AWS ANS 수강 잘하고 있습니다. ANS_C00 에서 ANS_C1 시험 버전이 업데이트 된지가 시간이 좀 지나서 자격증 취득위해서 강의 신청하였는데 아직 해당 내용 업데이트가 안되었네요. 2월말까지 수강 기간인데 그전에 강의 업데이트가 이루어지지 않으면 강의 기간이 연장 되어야될 거 같습니다. 현재 강의로는 버전업된 시험 응시에는 무리가 있어 보입니다.

  • aws
  • network
papason 댓글 1 좋아요 0 조회수 308

여러 테이블 fetch join 질문 드립니다!

해결됨

실전! 스프링 부트와 JPA 활용2 - API 개발과 성능 최적화

안녕하세요! Event와 Member의 N : N 관계를 중간 테이블(EventMEmber)을 만들어서 풀어낼때 Event <-> EventMember <-> Member에서 Event를 리스트로 조회하려고 하는데 이때 EventDto에 Member의 String name 필드를 리스트로 가져오려고 합니다. 1. @Query("select distinct e from Event e " + "join fetch e.eventMember a " + "join fetch a.member") Event에 중간 엔티티인 EventMember를 fetch join하고 별칭을 사용해서 EventMember의 member를 fetch join 했습니다. fetch join에서 별칭 사용을 권장하지 않고, 컬렉션을 fetch join을 하면 추후 페이징에 문제가 생길 것 같습니다. 2. @Query(value = "select e from EventMember e " + "join fetch e.member " + "join fetch e.event") List<EventMember> eventMembers = eventMemberRepository.findAllEventArtist(); Map<Event, List<String>> events = new HashMap<>(); for (EventMember eventMember : eventMembers) { if (!events.containsKey(eventMember.getEvent())) { events.put(eventMember.getEvent(), new ArrayList<>()); } events.get(eventMember.getEvent()) .add(eventMember.getMember().getName()); } 중간 엔티티인 EventMember로 Event와 Member를 fetch join으로 가져오고 자바 코드로 원하는 응답을 만들었습니다. 혹시 둘중 더 나은 방법이나 더 좋은 방법, 제가 잘못 알고 있는 부분이 있으면 말씀 부탁드리겠습니다 ㅠㅠ

  • JPA
  • java
  • spring-boot
  • spring
code-tree 댓글 1 좋아요 0 조회수 569

headers를 추가했지만 크롤링이 감지 되어 연결이 제한 되었습니다. 이를 방지하기 위한 다른 방법이 있을까요?

미해결

[신규 개정판] 이것이 진짜 크롤링이다 - 실전편 (인공지능 수익화)

네이버 쇼핑몰 크롤링 진행중 무리하게 실험하다가 사이트 연결이 제한 되었습니다 ㅜㅜ headers를 추가하면 괜찮을줄 알았는데.. 다음에는 미리 방지하고자 headers 추가 말고도 다른 방법이 있을까요?

  • 웹-크롤링
  • python
kkk222 댓글 1 좋아요 1 조회수 1850

환불문의

미해결

수강 취소 신청을 하였습니다. (미수강) 환불처리는 언제되는건지 궁금합니다.

신인철 댓글 0 좋아요 0 조회수 260

XmlAppContext 실행시 오류

미해결

스프링 핵심 원리 - 기본편

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/) [질문 내용] 이 오류가 왜 뜨는지 모르겠습니다. 강의자료 복붙해서 xml파일 작성했고 테스트도 똑같이 작성했는데 안됩니다...ㅠㅠ

  • oop
  • spring
김현수 댓글 2 좋아요 0 조회수 935

aop 적용 순서 질문입니다.

미해결

스프링 핵심 원리 - 고급편

안녕하세요. 영한님. 다름이 아니라 스프링 aop 적용 순서에 대해 질문이 있어요. 제가 다양한 실습을 진행하다가 @Retry 어노테이션을 @Transactional 어노테이션 밖으로 씌우고 싶은데 잘 안됩니다. 질문을 자세히 하자면, 낙관적 락을 걸어서 commit 시점에 ObjectOptimisticLockingFailureException이 발생한 경우 3번 더 시도하는 @Retry 어노테이션을 만들었는데요, 문제는 @Retry 어드바이스가 @Transactional 이후에 먹힙니다. 즉 @Retry에서 try catch로 해당 exception이 발생했는지 확인해야 하는데 commit을 @Retry 어드바이스 이후에 동작 하니 catch를 하지 못하는 상황인데요. @Order를 이용해서 순서를 바꾸려 해도 @Transactional 우선순위가 최하위인건지 잘 안됩니다.. 물론 새로운 메서드를 만들어서 해당 메서드에서 @Retry 적용하고 @Transactional 붙인 메서드를 호출하게 하는 방식이 있겠지만 다른 풀이도 궁금해서 질문을 남겨요. 감사합니다!

  • 디자인-패턴
  • spring
기혁 댓글 1 좋아요 1 조회수 551

이슈에서 개발 필드가 안보여서 브랜치 접근이 안됩니다.

미해결

JIRA를 활용해 더 효과적으로 프로젝트 협업하기

안보여서 깃헙 툴킷을 깔았는데 그래도 개발 필드와 브랜치가 안보이네요ㅠ

  • 개발
  • 이슈
  • 협업 툴
  • 업무 생산성
  • 브랜치
  • 프로젝트 관리
  • jira
고형진 댓글 1 좋아요 0 조회수 732

강의 소스 다운로드

미해결

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

안녕하세요 유니티 에셋이나 기타 강의 자료를 다운 받아서 학습해보고 싶은데 강의 자료가 어디에 정리가 되어 있는지를 알수가 없습니다. Rookiss 님 강의 자료가 어딨는지 링크 좀 부탁드립니다. 감사합니다.

  • C#
  • unity
이현석 댓글 1 좋아요 0 조회수 874

강의 자료 부탁드립니다.

미해결

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

안녕하세요, 아래 주소로 강의 자료 전달해주시면 감사하겠습니다. saint55v@naver.com

  • python
hs.son 댓글 1 좋아요 0 조회수 258

EPOCH이 돌지 않고 끝나는데 어떻게 하면 좋을까요?

미해결

[개정판] 딥러닝 컴퓨터 비전 완벽 가이드

선생님, 안녕하세요? 강의는 늘 잘 듣고 있습니다. BALLON데이터 셋 대신에 제가 학습해보고 싶은 데이터셋을 넣고 돌려보려고 합니다. 나머지는 잘 되었는데 마지막에서 epoch이 돌지 않고 끝나버립니다. 이럴 경우는 어떤 부분을 점검 하면 좋을까요? (참고로 제 데이터는 gdrive에 넣고 마운트하였습니다. )

  • tensorflow
  • 머신러닝 배워볼래요?
  • 컴퓨터-비전
  • keras
  • 딥러닝
  • python
yskang 댓글 1 좋아요 0 조회수 387

JPA 테이블 생성 관련 질문

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 다음과 같이 코드를 작성한 후 실행을 시키면 이런 식으로 테이블이 생성됩니다. 하지만 다음과 같이 코드를 작성한 후 실행을 시키면 1번째 방법과 똑같이 테이블이 생성됩니다. <질문> 1번째 방법과 2번째 방법 모두 같은 테이블이 생성되는데 영한님께서 알려주신 방법은 1번째 방법으로 알고 있습니다. 하지만 2번째 방법도 1번째 방법과 같은 테이블을 생성한다면 2번째 방법은 사용하면 안 되는 방법인가요? 안된다면 그 이유를 알고 싶습니다.

  • 웹앱
  • JPA
  • java
  • spring
  • spring-boot
hhpp1205 댓글 1 좋아요 0 조회수 296

SGA, PGA TARGET ADVICE VIEW 관련 질문

미해결

오라클 성능 분석과 인스턴스 튜닝 핵심 가이드

안녕하세요. 유익한 강의 제공해주셔서 감사합니다. v$sga_target_advice, v$pga_target_advice 다름이 아니라, 위 View를 통해서 sga와 pga의 크기 변경을 참고할때, 해당 데이터를 얼마나 신뢰하면 될지 궁금합니다. 관리중인 DB instance를 점검해보니 pga 크기는 절반정도 줄이고 sga 크기는 4g가량 올리면 성능상 크게 좋아지는 것으로 나오는데, 이경우 보통 어떤식으로 적용을 하시는지 궁금합니다. 증설을 하는 거라면 여유가 있는 경우 부담은 없을것 같은데(더 성능이 좋아지는 방향이므로...) 제 경우처럼 pga는 줄이고 sga를 늘리면 좋을 상황인경우, pga를 줄였다가 괜히 서버프로세스의 성능이 저하되는건 아닌지 하는 걱정이 되어서요. 보통 현업에서 위와 같은 경우에 어떤식으로 target_advice 뷰를 보고 메모리 변경을 진행하시는지 궁금합니다. 감사합니다.

  • sga
  • pga
  • DBMS/RDBMS
  • oracle
leeyulkyu 댓글 1 좋아요 0 조회수 883

main()에서 printf()를 어떻게 사용하는건가요??

미해결

홍정모의 따라하며 배우는 C++

컴파일시에 main()이라는 함수를 가장먼저 찾아서 실행하도록 한다고 되어있었는데 그러면 main이라는 함수는 어떤 메모리에 할당되고 main() { print() } 로 main에서 print()함수 호출시에는 print가 컴파일후 프로그램실행 시점에 메모리에 같이올라오는지 실행도중에 메모리에 같이올라오는지 그 영역은 어디인지 알고싶습니다

  • C++
Seunghyeon Lee 댓글 1 좋아요 0 조회수 413

강의자료

해결됨

그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편)

강의자료는 어디서 받을 수 있나요?

  • algorithm
당황한 바다사자 댓글 1 좋아요 0 조회수 331

유튜브 영상 파일

미해결

중상급 퍼블리싱을 위한 CSS3의 모든 것

선생님 유료강의 다 듣고 유튜브에 올라온 필수 영상 공부중입니다! <a태그 앵커 만들고 2가지 방식으로 스크롤하기>영상에서 제공해주신 파일이 어딨는지 모르겠어요ㅠㅠ 알려주세요~~!!!

  • HTML/CSS
충실한 고등어 댓글 1 좋아요 1 조회수 335

실습자료

미해결

설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)

암호를 입력하고 실습파일을 다운받았습니다. 그런데 파일이 Matbi_VerilogHDL_Season1만 있습니다. 혹시 axi4관련 파일부터는 어떻게 찾아야 하는건가요ㅠㅠ

  • verilog-hdl
  • fpga
  • 임베디드
박재윤 댓글 1 좋아요 1 조회수 477

바이낸스 코인들

해결됨

2023년 가상자산 시장전망

바이낸스 계열 코인들은 이미 메인넷을 했는데 이더리움이랑 묶는 이유는 뭔가요?

  • 투자
  • 재테크
akataka 댓글 1 좋아요 0 조회수 415

일반 결제 연동 테스트할때 IMP 가 없습니다 에러가 발생합니다

해결됨

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

아래 코드로 일반 결제 연동을 구현중인데요 IMP 가 없습니다 에러가 발생 합니다 혹시 문제 원인을 아신다면 답변해주시면 감사하겠습니다! "use client"; import React, { useEffect } from "react"; import Head from "next/head"; import axios from "axios"; type Props = {}; declare const window: typeof globalThis & { IMP: any; }; const PayMentPage = (props: Props) => { const onClickPayment = () => { let IMP; if (typeof window !== "undefined" && typeof window.IMP !== "undefined") { // Client-side-only code IMP = window.IMP; // 생략 가능 IMP?.init("imp20536130"); // Example: imp00000000 IMP?.request_pay({}, (rsp: any) => { // callback if (rsp.success) { // 결제 성공 시: 결제 승인 또는 가상계좌 발급에 성공한 경우 axios({ url: "{서버의 결제 정보를 받는 endpoint}", // 예: https://www.myservice.com/payments/complete method: "post", headers: { "Content-Type": "application/json" }, data: { imp_uid: rsp.imp_uid, merchant_uid: rsp.merchant_uid, }, }).then((data) => { // 서버 결제 API 성공시 로직 }); } else { alert(`결제에 실패하였습니다. 에러 내용: ${rsp.error_msg}`); } }); } else { console.log("imp가 없습니다"); } }; return ( <> <Head> {/* <!-- jQuery --> */} <script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.min.js"></script> {/* <!-- iamport.payment.js --> */} <script type="text/javascript" src="https://cdn.iamport.kr/js/iamport.payment-1.2.0.js"></script> </Head> <button onClick={onClickPayment}>결제 하기</button> </> ); }; export default PayMentPage;

  • Next.js
  • nodejs
  • graphql
  • react
  • seo
terecal 댓글 4 좋아요 0 조회수 3932

jsonwebtoken 라이브러리 오류 문의

미해결

스프링부트 시큐리티 & JWT 강의

TokenProvider에서 저는 왜 jsonwebtoken라이브러리가 없을까요..ㅠㅠ import io.jsonwebtoken.io .Decoders; import io.jsonwebtoken.security .Keys; jsonwebtoken일부가 없어서 참조할 수가 없다네요. maven에 io.jsonwebtoken 0.91버전 있는데도 그러네요. 원인 알 수 있을까요

  • Spring Security
  • spring
  • jwt
신재용 댓글 1 좋아요 0 조회수 465

인기 태그

인프런 TOP Writers

주간 인기글