inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

제네릭 메서드 사용 질문

미해결

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 제네릭을 사용할 때 궁금한 점이 생겨서 질문드립니다. Integer i = 10; Object object = GenericMethod.objMethod(i); // 타입 인자(Type Argument) 명시적 전달 System.out.println("명시적 타입 인자 전달"); Integer result = GenericMethod.<Integer>genericMethod(i); 현재는 Integer i = 10; 으로 래퍼클래스를 사용하고 있는데, 만약 int i = 10; 과 같이 기본형을 전달하면 '오토 박싱'이 되어서 Integer 객체로 변환되어서 메서드에 전달되는 걸로 이해하면 될까요?

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
superLight 댓글 1 좋아요 0 조회수 297

mappedBy 사용 필드를 List<T> 타입으로 저장하는 이유

해결됨

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

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예) [질문 내용] Team 객체 내에 있는 member 객체를 List<Member> 형태로 저장하는 이유가 무엇인가요? @OneToMany(mappedBy = "team") private List<Member> members = new ArrayList<>(); 역방향 객체에서 값을 세팅해줄 때 team.getMembers().add(member); 형태로 세팅하는데 연관 관계의 주인이 하는 것처럼 객체를 세팅할 수는 없을까요? team.setMembers(member);

  • java
  • jpa
Lilly 댓글 2 좋아요 0 조회수 266

자바가 제공하는 Set 질문

해결됨

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

안녕하세요 항상 최고의 강의를 제공해주셔서 감사드립니다. 강의를 듣던 도중 질문이 생겨 글을 남깁니다. 섹션 8번 컬렉션 프레임워크 강의의 자바가 제공하는 Set은 출력 하였을 경우 영한님과 함께 만들었던 MyHashSet과 달리 비어있는 인덱스는 출력이 되지 않던데 이 또한 최적화로 인해 출력이 안되는 것인지 궁금합니다. 만약 그렇다고 하면 initialCapacity의 값을 입력하거나, 데이터의 양을 배열의 크기의 75% 이상으로 늘렸을 경우 rehashing 되는지 육안으로 확인할 방법이 없는지 또한 궁금합니다. (rehashing 후 커진 배열에 다시 맞추어 데이터의 순서가 변경되는 것은 확인하였는데 단순히 배열의 크기가 커진 것을 확인할 방법이 궁금합니다.)

  • java
  • 객체지향
  • 코딩-테스트
  • 알고리즘
mbk1457 댓글 1 좋아요 0 조회수 219

현재 커서가 속한 페이지를 얻을 수 있는 방법

해결됨

직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피

안녕하세요. 작업을 하다보니, 현재 커서가 속한 페이지를 얻어야 하는 경우가 있는데요. 관련강의로는 짝수페이지만 삭제하기 이쪽을 봤는데, 전체페이지를 반환하는 것은 있는데, 속한 페이지를 반환하게 하는 경우는 못찾겠습니다 ㅠ.ㅠ 관련 명령어가 있을까요 그리고 Hwp Ctrl API 도 자주 참조를 하시던데, 제가 강의에서 받은 API는 ActionObject HwpAutomation ParameterSetObject 이렇게 3개밖에 없어서요! 혹시 다른 API파일들은 어디서 받을수있을까요?

  • python
  • 한컴오피스
윤병현 댓글 1 좋아요 1 조회수 220

이진 탐색 문제 질문드립니다

미해결

자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 2(마스터편)

이진 탐색 문제에서, 자바의 TreeSet이 레드-블랙 트리 알고리즘으로 구현된걸로 알고있는데, 그냥 TreeSet을 생성해서 값을 넣고 contains로 검색하면 되는거랑 선생님이 직접 코드로 푼거랑 뭐가 다른걸까요??

  • java
  • 객체지향
  • 알고리즘
service 댓글 1 좋아요 0 조회수 280

작업형 2 csv파일 제출

해결됨

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

안녕하세요 강사님 갑자기 작업형 2유형 csv 파일 제출할때 혼동이 생겨 질문합니다다름이 아니라 시험환경 문제 풀이중 roc_acu로 평가 한다고 되어 있어 predict_proba로 예측값을 뽑아 제출하면 된다고 생각했지만 csv 제출 파일 예시에는 이렇게 나와있어 이런 경우에는 predict으로 예측값을 뽑아 제출하는건가 하여 혼동이 와 질문드립니다

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

[7회 작업형3 문제1-3] target을 test에서 pop하는 이유를 잘 모르겠습니다

해결됨

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

model = logit('gender ~ weight', data=train).fit() target = test.pop('gender') target = test.pop('gender') <- 이 부분에서 왜 target을 test에서 pop하는지 잘 모르겠습니다.

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

결측치 채우기/ 삭제

해결됨

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

빅분기 시험 볼때, 결측치 채우기/ 삭제에 대해서, 정리하면, 결측치 채우기 : train, test data 모두 적용 결측치 삭제 : train data 가능/ test data 불가능 (컬럼은 가능하나 train, test 데이트의 행(개수) 일치시켜야 함 이렇게 이해한 것이 맞을까요? ^^;;

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

정수론 최적화 #1407문제 질문있습니다

미해결

2주만에 통과하는 알고리즘 코딩테스트 (2024년)

1 2 3 4 5 6 7 8 2**0 o o o o o o o o -> 8개 (8 // 1) 2**1 o o o o -> 4개 (8 // 2) 2**2 o o -> 2개 (8 // 4) 2**3 o -> 1개 (8 // 8) 강의에서 위의 내용까지는 이해를 했습니다. (8!에 2가 몇 번 곱해져있을까? 를 구하는 방법이라고 이해하고 있습니다) 강의하시는 중(24:30초 즈음부터)에 아래의 빨간 네모부분의 계산을 왜 하시는건지 이해가 잘 안됩니다!

  • python
  • 코딩-테스트
  • 알고리즘
khmin3011 댓글 3 좋아요 1 조회수 519

랜덤포레스트와 xgb

해결됨

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

학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! 질문과 관련된 영상 위치를 알려주면 더 빠르게 답변할 수 있어요 먼저 유사한 질문이 있었는지 검색해보세요 평가할 때 rf = RandomForestClassifier() rf.fit () rf.predict() 이 부분에서 rf를 다 model로 적어줘도 상관없나요? model = RandomForestClassifier() model .fit () model .predict() 또한, 랜덤포레스트에서 model를 변수명으로 해서 돌리고 xgboost에서도 똑같이 model를 변수로 두고 돌려도 되는지 여쭤봅니다. 이전 강의인 회귀파트에서는 모델에 따라 변수명을 다르게 하지 않고 다 같은 model로 변수명을 두었더라구요

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
joy10780 댓글 2 좋아요 0 조회수 289

5-1 작업형2 모의문제1 강의 내용 질문

해결됨

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

안녕하세요. 선생님 해당 강의에서 피처엔지니어링을 위해 베이스 라인(수치형 데이터만 사용해보기) 만드는 과정에서 선생님께서는 cols = train.select _dtypes(include="O").columns train = train.drop(cols, axis=1) test= test.drop(cols, axis=1) 로 하셨는데요. train = train.select_dtypes(exclude="O") test = test.select _dtypes(exclude="O") 로 해도 문제 없을까요? drop() 메소드로 cols 변수에 넣은 칼럼을 axis=1 로 전부 제거한거니까 그냥 범주형 데이터를 제외 시키는 select_dtypes(exclude="O") 으로 해도 문제 없을 것 같긴 한데, 확인차 질문 글 남깁니다.

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

df.drop 사용시 에러 발생

해결됨

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

선생님, df.drop("시즌", axis = 0) 으로 작성하면 에러가 안뜨지만 df.drop("시즌", 0) 으로 작성하면 다음과 같은 에러메세지가 뜹니다. 이유를 알 수 있을까요? | DataFrame.drop() takes from 1 to 2 positional arguments but 3 were given

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

메서드 위치 관련 질문

미해결

김영한의 실전 자바 - 기본편

안녕하세요. 메서드는 공통된 기능이기 때문에 인스턴스 변수처럼 내부에 가지고 있지는 않고 메서드 영역에 있는 걸 필요할 때(호출할 때) 가져와서 쓴다라고 하셨는데, 그럼 호출이 될 때 해당 메서드가 그대로 객체 내부로 복사가 되는건가요 ? 작성한 코드들을 보면 메서드 내부에서 해당 객체의 인스턴스 변수들을 활용하는 경우가 대부분일텐데 이럴 떄 메서드가 메서드 영역의 클래스 영역에만 위치한다면 메서드 내부의 코드에서 작성된 인스턴스 변수들은 어떻게 알지 ? 라는 의문이 들어서요. 답변 부탁드립니다.

  • java
  • 객체지향
인프린 댓글 1 좋아요 0 조회수 209

주어진 csv파일이 2개일때와 3개일때 차이가 궁금합니다

해결됨

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

csv 파일이 주어질때 train, test 2개 주어질때와 X_train , y_train, X_test 3개 주어질때 간단하게 생각하면 X_train,y_train 데이터로 나눠있는 데이터를 train으로 나누지 않고 주어졌다고 생각하면 될가요? 2개로 주어졌을때는 타겟값만 pop으로 빼내고 3개일때는 train값을 합쳐서 결측치, 전처리 하면 될가요

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

Long -> int 타입 변환 질문

해결됨

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

@Test public void findAll() { //given Member member1 = new Member(); member1.setName("hi"); Member member2 = new Member(); member2.setName("hello"); //when repository.save(member1); repository.save(member2); List<Member> memberList = repository.findAll(); //then assertThat(memberList.size()).isEqualTo(2); assertThat(memberList.get((int) member1.getId())).isEqualTo(member1); assertThat(memberList.get((int) (member1.getId() - 0))).isEqualTo(member1); } 밑에서 두 번째줄 (int) member1.getId()는 컴파일 오류가 발생하는데 맨 밑줄의 (int) (member1.getId() - 0)은 컴파일 오류가 발생하지 않는 이유가 궁금합니다.

  • java
matics3982 댓글 1 좋아요 0 조회수 185

섹션 16-1 7회 기출 유형(작업형1) 문제 2번에서

해결됨

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

시험장에서 아래와 같이 풀이해도 괜찮을까요? loc를 사용하지 않고 df["DE14"]를 입력해서 구해도 괜찮은지 궁금합니다! # DE1~DE77컬럼 중 주가지수의 종가 "close"와 가장 상관관계가 높은 변수를 찾아 abs(df.corr()["close"]).sort_values(ascending = False) # 해당 변수의 평균값을 구하시오. (반올림하여 소수 넷째자리까지 계산) print(round(df["DE14"].mean(),4))

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

스케일링 질문드립니다

해결됨

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

안녕하세요 강사님 강의 풀이 중 궁금한게 있어서 질문드립니다! 강의에서 object 타입의 대해서만 encoder 하고, int, float 타입에 대해서는 별도의 scaler 작업을 안하신 것 같은데 혹시 스케일링 작업은 필수가 아닌가요?? 성능만 잘 나오면 생략해도 무방한가요?

  • python
  • 머신러닝
  • 빅데이터
  • pandas
  • 빅데이터분석기사
mr.woong0926 댓글 2 좋아요 0 조회수 179

학습 주피터 파일 자료 pdf 로 변환

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

정규표현식 설명이 되어 있는 주피터 학습 자료 파일을 pdf 로 변환해서 저장하려 합니다. 변환은 어떻게 할 수 있나요?? - 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다) - 이외의 문의등은 평생강의이므로 양해를 부탁드립니다 - 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다 - 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요.

  • python
  • 웹-크롤링
joeykim9010 댓글 1 좋아요 0 조회수 1231

context의 read, write의 실행 순서

미해결

Kevin의 알기 쉬운 Spring Reactive Web Applications: Reactor 1부

안녕하세요, context의 read와 write 부분을 듣다 궁금한 점이 생겨 질문을 남깁니다. Context는 체인이 맨 아래에서부터 위로 전파된다는 내용은 이해했습니다. 궁금한 점은 'Context read 읽는 동작이 Context write 동작 밑에 있을 경우에는 write된 값을 read할 수 없'는 동작을 컴퓨터는 어떻게 이해하고 실행하는지를 모르겠습니다. 위에서부터 아래로 코드를 읽어나가면 contextWrite()는 마지막에 읽히게 되니까요. 컴파일하면서 write의 위치가 바뀌어 write가 먼저 진행되는지 혹은 subscribe()를 만나기 전까지는 실제 stream이 동작하지 않아 write된 값이 저장돼 있는지..코드 작동 순서/원리가 궁금합니다. 감사합니다.

  • java
  • spring
  • project-reactor
  • webflux
harper.2 댓글 2 좋아요 0 조회수 291

인기 태그

인프런 TOP Writers

주간 인기글