묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결데이터 자동화(with VBA)
vba음영처리되어있음
음영해제를 어떻게 하는지요?보이는데 체크할수 없게 음영처리되어있음
-
해결됨스프링 DB 1편 - 데이터 접근 핵심 원리
추상화, 의존성 주입 질문 드립니다!
안녕하세요 강의를 보다가 질문 드리고 싶은 부분이 있어 작성하게 되었습니다.강의자료 2.커넥션풀과 데이터소스 이해 마지막 부분에서"외부에서 DataSource 를 주입 받아서 사용한다." 라고 설명을 해주셨는데DataSource 의 구현체를 DriverManagerDataSource를 주입 받을지 HikariDataSource를 주입 받을지 어떻게 정해지는건지 궁금합니다. 라이브러리에 현재 h2 데이터 베이스만 등록되어있어DriverManager에 h2 Driver가 의존성 주입이 되고h2 Driver 구현체를 사용함으로써DataSource에 자동으로 DriverManagerDataSource 의존성 주입이 되고DriverManagerDataSource 을 구현체를 사용함으로써 PlatformTransactionManager에 자동으로DataSourceTransactionManager 구현체를 주입 받고 MemberServiceV3_1 에서도 자동으로private final PlatformTransactionManager transactionManager;DataSourceTransactionManager를 외부로 자동으로 주입 받는게 맞을까요?? 그러면 혹시 나중에 라이브러리에 DB가 2개 이상 존재하게 되면 인터페이스에 어떤 구현체를 주입하게 되는지특정 config 에서 드라이버 및 데이터 소스, 트랜잭션 매니저 주입을 설정하게 되는건지 질문드립니다. MemberServiceV3_1Test에서 아래와 직접 같이 의존성 주입을 하는 것과 마지막에 트랜잭션 문제 해결 - 트랜잭션 매니저2 정리 부분을 설명을 듣던 중 갑자기 질문을 생각하게 되었습니다.DriverManagerDataSource dataSource= new DriverManagerDataSource(URL, USERNAME, PASSWORD); memberRepository= new MemberRepositoryV3(dataSource); PlatformTransactionManager transactionManager= new DataSourceTransactionManager(dataSource);memberService= new MemberServiceV3_1(transactionManager, memberRepository);너무 뻔한 질문이라면 죄송하다는 말씀 드리겠습니다.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
예측 부분 오류 질문드립니다.
랜덤포레스트 하나만 실시 후에 예측 했는데요오류가 뜨는데 이유를 모르겠습니다.../usr/local/lib/python3.10/dist-packages/sklearn/base.py:439: UserWarning: X does not have valid feature names, but RandomForestClassifier was fitted with feature names warnings.warn( --------------------------------------------------------------------------- ValueError Traceback (most recent call last) <ipython-input-106-aa9a7e4fa732> in <cell line: 2>() 1 # 예측 ----> 2 pred = model.predict_proba(X_test) 3 pred 3 frames/usr/local/lib/python3.10/dist-packages/sklearn/utils/validation.py in check_array(array, accept_sparse, accept_large_sparse, dtype, order, copy, force_all_finite, ensure_2d, allow_nd, ensure_min_samples, ensure_min_features, estimator, input_name) 900 # If input is 1D raise error 901 if array.ndim == 1: --> 902 raise ValueError( 903 "Expected 2D array, got 1D array instead:\narray={}.\n" 904 "Reshape your data either using array.reshape(-1, 1) if " ValueError: Expected 2D array, got 1D array instead: array=[ 8285. 10192. 8675. ... 7390. 9977. 5696.]. Reshape your data either using array.reshape(-1, 1) if your data has a single feature or array.reshape(1, -1) if it contains a single sample.
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
카이제곱
카이제곱 독립성검정에서의 검정통계량은 무슨의미를 가지나요?p-value는 이해했어요ㅠ
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
jsp 자동 작성
jsp 관련해서 따로 프레임워크를 추가해야 강의와 같은 jsp 파일 형태가 나오는건가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
위치 동기화 검증 위치
전에 만드신 테라의 경우 맵 타일링 정보를 서버에 저장해두고 플레이어의 위치 동기화 로직을 서버에서 처리하셨나요?아니면 클라이언트가 먼저 이동(자기 기준)하고 그 결괏값을 서버로 보내는 방식으로 처리하셨나요?케이스 바이 케이스이겠지만 일반적으로 어떻게 하는 지 궁금해서 질문 드립니다.
-
해결됨이득우의 언리얼 프로그래밍 Part1 - 언리얼 C++의 이해
.uasset 패키지 파일 제어 질문입니다.
SavePackage() 할때 패키지 기존 데이터 초기화하고 새로 넣는 방법이나.uasset 패키지 파일을 런타임 중 삭제하는 방법이 있나요?? bool check = FPlatformFileManager::Get().GetPlatformFile().DeleteFile(*PackageFileName); 이건 잘 안되는 것 같습니다.
-
미해결프로들만의 차별화된 엑셀 데이터 분석과 차트 시각화
꺽은선 작성 중 문의사항
'차트를 활용한 데이터 시각화'에서 '꺽은선'을 실습하고 있습니다. 도표 작성 시 이벤트진행이 점으로만 표시되는게 아닌 모든 연도의 점과 연결선이 생성됩니다. 즉 이벤트가 없는 연도는 0에 점이 찍히고 점들 간에 연결선이 있습니다. 어떻게 수정해야할까요?
-
해결됨[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
5회 작업형2
from sklearn.model_selection import train_test_split X_tr, X_val, y_tr, y_val = train_test_split(train, y_train, test_size=0.2, random_state=2022) X_tr.shape, X_val.shape, y_tr.shape, y_val.shape 데이터 분리 문제입니다. 플이를 보니 저번에 여쭤볼때 train에 target값이 있으면 제외한다고 하셨는데 train값에 target값이 들어있는데 왜 train.drop를 쓴게 아니라 그냥 train값만 넣은건지 궁금합니다!!!
-
미해결
리액트 로그인 기능 질문입니다
리액트에서 로그인 구현을 위해 조사를 하던 중 가장 많이 쓰이는 방식이 로그인에 API을 호출 후 성공시 메인 화면으로 route를 이동시키는 방식이였습니다. 그런데 실제로 SPA로 만들어진 많은 웹사이트들에서 로그인을 해보니 리로딩이 되는 것을 확인할 수 있었습니다. 로그인 부분은 SPA가 아니라는 의미인데 로그인 부분을 별도로 구현을 하는 걸까요?
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 프론트엔드 코스
next export 질문있습니다
next 14 버전부터 next export 가 없어지고 next.config.js 파일에서 output: "export" 로 대체되었다는데 이대로 진행해도 문제 없을까요?
-
미해결스프링 부트 - 핵심 원리와 활용
Caused by: java.net.BindException
내장 톰캣2-서블릿 강의를 수강하고 있는데 이와 같은 오류가 계속해서 발생합니다. 8080포트를 강제 종료 후 다시 실행해보고 톰캣서버포트도 변경해봤는데도 계속 이런 오류가 발생합니다. 이 문제는 어떻게 해결할 수 있나요?
-
미해결GSAP의 ScrollTrigger를 활용한 포트폴리오 제작
CSS 적용 안됨
안녕하세요, 맨 첫 강의인 <header영역 레이아웃> 수업을 듣고 있는데, 강의 내용과 똑같이 진행하였으나 Css가 적용되지 않아 질문 드립니다. Google에 검색을 통해 쿠키 삭제, link대신 @import 사용 등을 실행했으나 결과는 똑같았고, F12 눌러 개발자용 모드로 확인 해보았는데 css가 작동되지 않는다는 알림만 뜰 뿐 해결책을 찾지는 못했습니다. 이러한 경우에 어떻게 해결할 수 있을까요? 미리 답변 감사드립니다.
-
해결됨코딩테스트 [ ALL IN ONE ]
강의자료 부탁드립니다.
노션 이메일 : sooin03@naver.com좋은 강의 잘 듣겠습니다.
-
미해결스프링부트 시큐리티 & JWT 강의
OAuth 이론
OAuth 이론은 이전강의에서 들으라고 하셨는데 어떤 강의를 말씀하시는 건가요 ?
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
그래들버전
만난지 며칠 예제를 내려받아 기본 코드를 작성하던 중Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01에러가 나 찾아보니 gradle 버전 문제인거같았습니다. android.app.build.grade에서 minSdkVersion flutter.minSdkVersion에 버전 숫자를 적어보려고 했으나 어디서 이 버전을 확인할 수 있는지 모르겠어요. 에러 나올때 버전이 뭐다 라고 나오지도 않기 때문에.loca.properties 가봐도flutter.versionName=1.0.0 flutter.versionCode=1이 정보로 뭘 어떻게 해야할지 모르겠습니다ㅜ코드팩토리 디스코드https://bit.ly/3HzRzUMFlutter 강의를 구매하시면 코드팩토리 디스코드 서버 플러터 프리미엄 채널에 들어오실 수 있습니다! 디스코드 서버에 들어오시고 저에게 메세지로 강의를 구매하신 이메일을 보내주시면 프리미엄 채널에 등록해드려요! 프리미엄 채널에 들어오시면 모든 질의응답 최우선으로 답변해드립니다!
-
해결됨스프링부트 JUnit 테스트 - 시큐리티를 활용한 Bank 애플리케이션
Builder 사용 궁금
제가 선생님 포토그램 강의를 들을 때는 엔티티클래스 위에 @Builder 어노테이션을 붙혔는데 이번강의에서는 엔티티클래스 내부에 생성자를 만들고 생성자메서드 위에 @Builder 어노테이션을 사용한 이유가 있을까요 ?
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
파이참 하고 vs코드
혹시 파이참하고 vs코드하고 어느걸로 하면서 수업듣는게 더 좋을까요..?
-
미해결
Flutter 로 게시판 또는 sns를 만들고싶습니다.
제목처럼 Flutter 를 활용하여 게시판 또는 sns를 만들고 싶습니다.참고할만한 참고서, 서적 등이 있을까요?? 아니면 인터넷 강의도 괜찮습니다. 추천 부탁드립니다!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
파티셔닝 복합키 관련해서 질문드립니다.
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요.저도 강의를 듣고 실무에 적용하다가 궁금한점이 있어서 문의드립니다.현재 MySql을 DB로 사용하고있습니다. 데이터가 많아 파티셔닝을 적용한다고 가정을 했을때 GenerationType.Identity가 사용이 불가능할까요?MySql에서 파티셔닝을 위해서는 PK로 지정해야하는것으로 알고있습니다. 그래서 대체키(Table AutoIncrement Key Id), CreatedAt을 PK로 지정한 상황입니다.그리고 이것을 Entity(자바 코드)레벨에서 Entity 매핑을 위해 복합키를 쓴다면 GenerationType.Identity가 불가능한것으로 알고있습니다.하지만 지금 상황을 놓고보면 DB에 파티셔닝을 위해서 복합키를 걸었지만, 연관관계 매핑시 PK의 일부인 createdAt은 실질적으로 의미가 없는 상황이구요.따라서 시퀀스 제네레이터방식을 적용해야할까요? 아니면 아래와 같은 방법이 통상적으로 사용하는 방법일까요? 파티셔닝을 위해서 DB에는 대체키(자동증가값) + CreatedAt(생성일자를 파티션키로 사용한다는 가정)JPA에서는 자동증가 대체키는 키 생성전략으로 Identity(MySql)로 지정하고 createdAt 필드는 ID지정을 안하고 @PrePersist로 영속상태 만들기전에 주입하는 방식 엔티티에는 EmbeddedId나 IdClass어노테이션으로 복합키 지정 x 혹시 위 방법이 단점이 있거나 불가능할까요?시퀀스 제네레이터로 테이블을 관리하는것이 리소스 낭비라고 생각이 들어 AutoIncrement를 사용하고 싶어 질문드립니다. 한줄 요약하자면 파티셔닝을 위해서 createdAt을 DB단에서 PK로 지정했지만, 이것을 꼭 Entity레벨에서 복합키로써 @IdClass나 @EmbeddedKey로 지정을 해야만 하는가? 입니다.