inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

정규성 검정, 등분산성 검정 in 가설검정, 분산분석

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

실제 시험 볼 떄, 정규성 검정과 등분산성 검정을 시행하는 코드를 써야하나요? 제 생각으로는 그냥 정규성 검정과 등분산성 검정을 해서 정규성의 유무와 등분산성의 유무만 판단 후, 다시 코드를 지우고 분산분석이나 가설검정 코드만 써주면 될것같은데... 어떻게 해야할까요? 정규성, 등분산성을 검정했다~라는 것도 표현하기 위해 정규성 검정 코드, 등분산성 검정 코드를 써야할까요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
성한 댓글 1 좋아요 0 조회수 352

정렬 조건에 대해 질문이 있습니다.

미해결

실전! Querydsl

public enum Tier { CHALLENGER("challenger"), GRANDMASTER("grandmaster"), MASTER("master"), DIAMOND("diamond"), EMERALD("emerald"), PLATINUM("platinum"), GOLD("gold"), SILVER("silver"), BRONZE("bronze"), IRON("iron"), NULL("null"); private final String tier; Tier(String tier) { this.tier = tier; } } 이런 enum을 필드로 가지고 있는 entity가 있습니다. public class MyEntity { ... @NotNull @Column(name = "queue", columnDefinition = "VARCHAR(20)") @Enumerated(EnumType.STRING) private Tier queue; ... } 그런데 querydsl로 이 enum기준으로 custom sort를 할 경우에는 어떻게 해야하나요? 예를 들면 enum Tier에 적혀있는 순서대로 CHALLENGER > GRANDMASTER > ... > NULL 순서대로 정렬할 때 어떻게 해야하는지 궁금합니다!

  • java
  • jpa
윤중진 댓글 1 좋아요 2 조회수 766

오류가 떴는데 코드를 봐도 잘 모르겠네요..

미해결

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

[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] 이유를 잘 모르겠네요...

  • java
  • spring
  • mvc
  • spring-boot
Joseph Lee 댓글 1 좋아요 0 조회수 546

블로그나 깃허브 업로드 질문

해결됨

앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지

안녕하세요 앱만들기 강의를 열심히 수강 중인 수강생입니다. 강의로 가이드 라인을 받으며 공부하니 혼자서는 놓쳤을 부분도 많이 챙길 수 있었습니다, 감사합니다. 다름이 아니라 블로그나 깃허브에 업로드 할 수 있는 기준에 대해서 여쭤보려고 질문을 드립니다. 저작권에 많이 신경쓰고 계시고, 제공된 자료나 강의 내용은 사용불가하다는 점 알고 있습니다. 다만 예전에 제가 어디서 봤는지 기억은 안나지만 코드 자체를 올리는 건 괜찮다고 본 기억이 있는데, 이 기억이 맞는지 여쭙고 싶습니다. 만약 코드 자체를 올리는건 괜찮다고 하시면, 블로그나 깃허브에 공부 증빙용으로 업로드하려고 합니다. 항상 좋은 강의를 제공해주셔서 감사합니다.

  • ios
mg6095 댓글 1 좋아요 1 조회수 285

5-2 강의 내용 관련 질문있습니다.

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

안녕하세요. 선생님. 5-2 강의 내용 중 잘 이해가 되지 않는 것이 있어 질문드립니다. train.nunique()를 통해 나타난 컬럼 중 name, host_name, last_review, host_id 데이터를 삭제하신 이유가 궁금합니다. nunique()함수는 그 컬럼값 중 고유값이 몇 종류나 되는지 알려주는 것으로 알고 있는데, 그 값과 결측치의 개수가 서로 상관이 있어서 그런것인가요? 가령, name같은 데이터는 강의에서 거의 전체 데이터 개수와 nunique함수를 통해 나타난 개수가 별로 차이가 나지 않을 만큼 많기에 지운다고 말씀하셨는데, 이 부분이 잘 이해되지 않습니다.

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
jangty0 댓글 1 좋아요 1 조회수 255

ReturnType 질문있습니다ㅏ.

해결됨

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

type ReturnType<T extends (...args: any) => any> = T extends ( ...args: any ) => infer R ? R : never; 여기서 rest parameter인 ...args가 왜 any타입인가요..? rest parameter는 인수들을 배열 형태로 받는 매개변수 아닌가요? 그러면 ...args는 배열 타입으로 선언이 되어야 할 것 같은데 any 타입으로 선언할 수 있는 건가요? 잘 이해가 되지 않습니다.

  • typescript
정민교 댓글 1 좋아요 0 조회수 285

휴 설치 에러 yum install scl-utils

해결됨

15일간의 빅데이터 파일럿 프로젝트

yum install centos-release-scl 까지는 설치가 됐는데 utils 부분에서 에러가 나네요 ㅠㅠ 어떻게 해결하나요? 그런데 python27은 정상적으로 설치가 됐어요.. 문제없는건가요? 추가로 휴 설치 이후 HBase 탭에서 DriverCarInfo에 들어왔는데 실시간 적재 데이터가 하나도 없는데 실시간 적재 데이터를 다시 수행해야 하는 건지 아니면 데이터가 날라간건지 궁금합니다 .. ㅠㅠ

  • 빅데이터
  • hadoop
  • kafka
  • zookeeper
  • redis
  • flume
  • impala
  • 데이터-엔지니어링
Sanoh 댓글 2 좋아요 0 조회수 574

@AfterReturning에서 질문있습니다.

해결됨

스프링 핵심 원리 - 고급편

안녕하세요 강사님! 강사님께서 말씀해주신 AOP로 구현하면 좋은 기능을 실제 코드로 작성해봤습니다. 로그 트레이스기능에 매서드 종료가 1초 5초 10초가 될때 로그 레벨을 높여서 로그를 찍는 기능입니다. @Aspect @Slf4j static class LogTraceSelf { ThreadLocal<TraceStatus> trace = new ThreadLocal<>(); private TraceStatus SynchronizedTrace(){ TraceStatus traceStatus = trace.get(); if (traceStatus == null) { trace.set(new TraceStatus()); traceStatus = trace.get(); } return traceStatus; } @Pointcut("@annotation(hello.aop.exam.annotation.Trace)") public void logTrace() {} @Before("logTrace()") public void doTrace(JoinPoint joinPoint) { TraceStatus traceStatus = SynchronizedTrace(); traceStatus.begin(joinPoint.getSignature().getName()); } @AfterReturning("logTrace()") public void doTraceSuccess(JoinPoint joinPoint) { TraceStatus traceStatus = SynchronizedTrace(); long gap = traceStatus.end(joinPoint.getSignature().getName()); } @AfterThrowing(value = "logTrace()", throwing = "ex") public void doTraceException(JoinPoint joinPoint, Exception ex) { TraceStatus traceStatus = SynchronizedTrace(); traceStatus.end(joinPoint.getSignature().getName(),ex); } } 조인포인트 실행 권한이 필요없는 부가 기능이다보니 @Around 사용을 하지 않고 나누어서 처리를 하다보니 불필요한 코드가 더 증가하게되었습니다. 그리고 @Around와 다르게 어드바이스내 지역변수에 TraceStatus를 저장하고 사용할수 없기때문에 ThreadLoacal에 공유할 데이터와 본인이 가지고 있어야하는 timestamp도 저장했습니다. @Slf4j public class TraceStatus { private final String id; private int depth = 0; private Deque<Long> timeStampHolder = new ArrayDeque<>(); private final int offsetInfoMs; private final int offsetWarningMs; private final int offsetErrorMs; } 기능은 stack 자료구조를 활용해서 begin을 할때마다 timeStampHolder에 시작시간을 저장합니다. end를 호출하면 pop으로 자신이 넣은 시작 시간을 꺼내서 시간을 계산하고 로그를 출력합니다. 기타 기능 메서드들은 강사님이 작성하신거와 유사해서 제외했습니다. 이제 소요된 시간이 1초, 5초, 10초가 걸릴 경우 info,warning,error로 출력하는 로그를 남기려고할때 어드바이스가 조건을 가지고 추가 기능을 만든다. 위 코드처럼 로그 트레이스 내에 저장하고 로그 트레이스 내부에서 출력하도록 한다. 경고 알림용 트레이스를 따로 만들고 상태를 전달한다. 제 생각은 트레이스에게 넘길경우 트레이스를 인터페이스로 만들어서 필요에 따라 다른 트레이스를 사용한다고 한다면 이 기능을 계속 구현해야 된다는 단점이 생길거 같습니다. 저라면 어드바이스에서 소요시간을 트레이스에게 받아서 추가 로직을 수행하려고 할거같습니다. 강사님께서 코드를 작성하신다면 어떤 포인트컷을 사용하셔서 구현하실건지, 그리고 애노테이션에서 넘어온 값을 가지고 어드바이스에서 처리하게 하시는지 아니면 로그 트레이스 내에서 처리하게 하실건지 그 이유가 궁금합니다.

  • spring
  • 디자인-패턴
티벳로보 댓글 1 좋아요 0 조회수 313

EDA 데이터 합치기에서 만약 id 순서가 다르거나, 데이터 개수가 다르면 어떻게 합치나요? 시험에서 그런 경우도 있을까요?

해결됨

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

데이터를 합칠 때 수업 내용을 보면 ID를 빼고 그냥 합치는 것 같던데 (제가 이해한게 맞다면요.) 혹시 데이터 개수가 다르거나 ID 순서가 다르면 어떻게 해야하나요? 혹시 시험에서 그런 경우도 있나요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
몽하 댓글 1 좋아요 0 조회수 298

Sliding Window Rate Limiter에 대한 질문

해결됨

실전! Redis 활용

예시 그림을 보면 새로운 요청을 add할때 ZADD 1.1.1.1 1693494130 1693494130 형식으로 add를 하던데 이러면 혹시 동일한 timestamp에 여러번 요청이 올 경우는 어떻게 구분하나요? 가령 1693494130에 3번의 요청이 동시에 발생한다면 스코어는 1693494130로 하고 item을 1693494130_0이런식으로 index를 추가해야할 것 같아서요

  • redis
  • nosql
  • cache
낌상 댓글 1 좋아요 1 조회수 398

000강 뒤에 있는 소스코드 어떻게 받는거죠?

미해결

Flutter 초입문 왕초보편

000강 뒤에 있는 소스코드 깃허브에서 어떻게 받는거죠 깃허브에서 exe형태나 zip 형태는 받아 봤는데 이런형태는 첨이라 그런데 모르겠습니다.

  • flutter
  • ios
  • android
  • dart
이동섭 댓글 1 좋아요 0 조회수 300

Integer.MIN_VALUE

해결됨

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

max = Integer.MIN_VALUE로 초기화해주는 이유가 따로 있나요??

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

코드를 똑같이 따라쳤는데 사용자 등록 빈 전체가 안 나와요

미해결

스프링 핵심 원리 - 기본편

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 직접 등록한 빈에서 이렇게만 나옵니다. AppConfig 설정 정보의 모든 메서드들이 나오지 않고 클래스만 나오네요. name = appConfig object=hello.core.AppConfig@3cce5371

  • spring
  • 객체지향
nick 댓글 1 좋아요 0 조회수 361

시트 이름 지정하려는데 title 명령이 안 먹혀요

미해결

파이썬 무료 강의 (활용편4) - 업무자동화 (RPA)

기본 명령어인 것 같은데 어째서 title만 어트리뷰트가 없다고 에러 뜰까요? 프로그램을 껐다 켜봐도 이렇습니다.. 파이선 3.8.6 버전 쓰고 있고 비주얼 스튜디오 코드는 1.83.1 버전 쓰고 있는 것 같네요

  • rpa
  • 파이썬
  • openpyxl
  • python
  • python3
이예린 댓글 1 좋아요 0 조회수 419

form 안에 form이 있을 경우 vo를 어떻게 사용해야 할까

미해결

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

<form th:action=@"{/board/create}" th:object="${board}"> <input type="text" th:field="*{name}"> <button type="button" th:onclick="boardSubmit">글작성</button> <form th:action=@"{/board/create2}" th:object="${notice}"> <input type="hidden" th:field="*{boardId}"> <input type="text" th:field="*{title}"> <button type="button" th:onclick="noticeSubmit">글작성</button> 위에 적은 소스는 샘플로 간단하게 Vo 안에 하나의 필드들만 들어갔을 경우를 예로 작성한 내용입니다. 현업에서 작업을 하다보면 글 작성 form 안에 여러개의 form 이 들어가야 하는 경우가 한번씩 발생이 됩니다. 이럴 경우에는 어떤식으로 구조를 잡아야 할지 궁금합니다. @Getter @Setter public class RequestBoard{ private String name; private RequestNotice Notice; @Getter @Setter private static class RequestNotice { private String notice } } 위와같이 innerClass를 이용해서 작성을 했는데 잘 안됩니다. 구현하고자 하는 기능은. boardSubmit을 클릭했을 때는 board의 name값이 저장되고, noticeSubmit을 클릭했을때는 title이 저장이 되게 하고 싶습니다. javascript에서 값을 받아서 ajax로 넘겨서 저장을 할려고 하면 input 값들이 많이 있을 경우에는 해당 vo도 만들어야하고, script에서도 그 값들을 일일히 받아서 컨트롤러로 넘겨줘야 하는데.. 타임리프를 이용해서 할 수 있는 방법이 있을까요?

  • spring
  • mvc
인프러너 댓글 1 좋아요 0 조회수 1266

Theorem 4 질문입니다

미해결

선형대수학개론

b가 R^m에 해당된다고 했을때, Ax=b has a solution 이랑 The columns of A span R^m이 왜 같은말인지 이해가 안됩니다. 예시로 설명 부탁드려도 될까요?

  • 선형대수학
김동욱 댓글 1 좋아요 0 조회수 237

질문

해결됨

포트폴리오 초간단 배포하기

안녕하세요 자바는 사용해본적은 없어서 문의드립니다. 저는 파이썬기반 flask를 사용중인데, 리눅스 서버에 어떻게 올려야하나요? flask 는 빌드가 필요가 없는것 같은데요, 1, 프로그램 을 리눅스서버에 올리면 되나요? 일단 프로그램을 올린후 , nginx 웹서버와 상관없이 작동이 되는 건가요?

  • linux
  • github
  • nginx
고규형 댓글 2 좋아요 1 조회수 467

Session id가 인가 코드와 access token을 교환하는 도중에 변경됩니다.

미해결

스프링 시큐리티 OAuth2

안녕하세요. 강의 잘 듣고 있습니다. 제목에서처럼, session id가 access token을 교환하는 일련의 과정 중에 변경되어 다음과 같은 오류가 브라우저 상에서 보여집니다. 해당 에러 메시지를 내뱉는 로직이 OAuth2LoginAuthenticationFilter 클래스의 attemptAuthentication 메소드에 있음을 확인하였습니다. 제가 찾은 원인은 OAuth2AuthorizationRequestRedirectFilter에서 AuthorizationRequest의 저장까지는 성공적인데, OAuth2LoginAuthenticationFilter에서 AuthorizationRequest를 Repository에서 꺼내오려고 시도할 때 바뀐 session id값 때문에 이전의 AuthorizationRequest 객체를 가져오지 못하고 null을 반환하는 것이었습니다. 이렇게 session id가 바뀌는 원인이 무엇인지 알려주시면 감사하겠습니다 ㅠㅠ

  • java
  • spring
  • spring-boot
  • oauth
aodofo 댓글 2 좋아요 0 조회수 1081

Asio 기반 서버 멘토링

미해결

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

안녕하세요 루키스님. 질문할 곳을 찾지 못해 이 곳에 질문하게 되었습니다. 이번 Asio 기반 C++서버 멘토링을 일단 신청은 해놨는데, 선수 지식으로 part4 게임서버 정도까지의 수강이 필요할까요 ? 요구되는 수준을 알려주시면 감사하겠습니다 !

  • 멘토링
  • c++
차근차근 댓글 1 좋아요 1 조회수 318

인기 태그

인프런 TOP Writers

주간 인기글