묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
Final로 타이핑한 변수에 list를 넣는다면
list는 mutable하니까 아래처럼 조작해도 별 문제가 없을 듯 합니다. 만약 재할당도 불가능하고(아마 Final을 사용한) 조작도 불가능하게 하고싶다면 어떻게 해야하는지 알 수 있을까요?
-
미해결쉽게 처음하는 파이썬 고급 크롤링 [Scrapy, Selenium, Headless Chrome]
첨부파일 확인 부탁드립니다.
첨부파일 관련 문의 드립니다. 첨부된 파일이 강의해 주시는 내용의 연습문제와 다른 거 같습니다. 확인을 부탁드립니다. 감사합니다.
-
미해결쉽고 빠르게 익히는 Excel 파워 피벗 & 데이터 모델링
분리되어 있는 데이터시트를 하나의 데이터 테이블에 합칠 수 있나요?
안녕하세요 1. 예제에서는 서로 다른, 여러개의 엑셀 파일을 파워 피벗에 연동해 테이블 간 관계를 구성하셨는데요. 내용이 유사한, 여러개의 엑셀파일을 하나의 데이터 테이블로 합칠 수 있는지 궁금합니다. 판매데이터 몇 년 치를 사내 DB에서 추출하였는데 행 개수가 너무 많아 엑셀에서 하나의 테이블에 담지 못해 피벗테이블 분석이 어려운 상황입니다. 그래서 일단은 별도의 시트로 데이터를 분리해둔 상황인데요. 파워피벗을 통해 분리된 데이터를 하나로 합쳐 피벗테이블로 분석할 수 있는지 궁금합니다. 2. 파워피벗에 연동된 데이터는 해당 엑셀파일에 함께 저장되는 것인가요? 그렇다면 파워피벗에 연동 된 원본 데이터는 위치나 이름을 변경하거나 삭제해도 되는지 알고 싶습니다. 혹은 계속 유지해야하는 것인지요?
-
미해결타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
생성자에서 자기 자신 타이핑 하는 경우
위처럼 default 값을 주면 Optional을 사용하지 않아도 되는거로 보입니다. 어떻게 사용하는게 낫다고 생각하시는지 강사님 의견이 궁금합니다.
-
해결됨실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
DTO 와 Form_2
안녕하세요! 영한님! 영한님께서 올려주신 여러가지 강의를 보고 코드를 작성하다가,제가 예전에 질문하고 피드백 주셨던 부분이 생각나서 질문드리려고 합니다. https://www.inflearn.com/questions/125911 예전 질문의 내용은 이렇습니다! 이때는 의문이 들었던점이 정확히 정리가 안되어 더 질문드리지 못하고 넘어갔었습니다.이제 좀 정리가 되어서 재질문 드리려고합니다. Book 과 같은 Entity는 하나의 도메인에서 사용되는게 아니라 광범위하게 사용되고,현재 패키지를 어떻게 나눌지 감이 잘 안잡힙니다. 따라서 현재(Book) Entity => example.xxx.model에 두었고 dto => example.xxx.model.dto 이렇게 두었습니다. 이런경우 위에서 말씀하신 Entity가 dto를 참조하는데 다른 패키지에 있는 상황입니다. 이럴 때는 BookService에서 메소드로 Dto를 받고, Entity를 조작하는 형태로 변경해야 할까요?아니면 설계가 잘못된것인지, 패키지를 어떻게든 같이 놓는 방법이 맞을지 궁금합니다.개념에 구멍이 뚫려있는 느낌입니다 ㅜㅜ
-
미해결웰컴 투 태블로 월드
다른 두 엑셀 파일 데이터 연결
안녕하세요 교수님. 항상 좋은 강의 감사합니다. 웰컴 투 태블로 수업을 듣고 다른 데이터로 시각화 구성 중 데이터 연결에 관해 질문 드립니다. 지금 엑셀파일1.xlsx, 엑셀파일2.xlsx 의 파일을 연결하려고 하고, 공통 컬럼(내용 동일)이 있기때문에 조인 활성화가 됩니다. 두 파일의 로우 수는 같습니다. 그러나 외부조인을 실행해도 엑셀파일2의 공통 컬럼을 포함한 컬럼들의 값이 Null로 표기됩니다. 혹시 태블로에서는 다른 워크시트의 값만 테이블 조인이 가능하고 다른 파일 간에는 테이블 조인이 불가능한걸까요? 구글이나 기타 블로그, 유튜브 등을 짲아봐도 한 가지 파일 내의 다른 워크시트 간 조인에 관한 자료밖에 찾지 못하여 교수님께 질문 드립니다. 답변 부탁드립니다!
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
HashSet을 이용한 방식도 괜찮나요?
Set을 이용해서 작성해봤는데 이 방법은 어떤지 궁금합니다. import java.util.*; public class Q6Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); char[] value = sc.nextLine().toCharArray(); Set<String> cache = new HashSet<>(); StringBuilder sb = new StringBuilder(); for (int i = 0; i < value.length; i++) { String val = String.valueOf(value[i]); if (cache.contains(val)) { continue; } cache.add(val); sb.append(val); } System.out.println(sb.toString()); } }
-
미해결Data Engineering Course (1) : 빅데이터 하둡 직접 설치하기
월별로 뽑고 싶다면?
월별로 뽑고 싶다면 결과물을 가지고 한번 더 돌리면 되는 것은 이해했는데요. 통상적으로 하둡을 이용할때 목적하는 바를 얻기 위해 결과를 가지고 또 돌리고 하는 행위를 하나요? 아니면 첨부터 월별로 뽑고 싶었다면 한번에도 할 수 있는거죠?
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
이러한 에러가 발생하게 되어 물어보게 되었습니다.
j.LocalContainerEntityManagerFactoryBean Failed to initialize JPA EntityManagerFactory: mappedBy reference an unknown target entity property: com.codesample.jpashop.domain.Category.items in com.codesample.jpashop.domain.item.Item.categories JPA EntityManagerFactory를 초기화하지 못했습니다. mappedBy 참조: 알 수 없는 대상 엔티티 속성: 틀린것이 없는데 왜 서버실행이 안되는건가요
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
선생님 질문있습니다
혹시 pandas 에도 R의 mutate 같은 역할을 하는 함수가 있을까요?? 예를들어서 "age" 칼럼이 있는데 이 age 칼럼을 오름차순 정렬한 뒤에 동일한 갯수로 3 그룹을 나누고 싶은데 이때 해당하는 함수가 있는지 궁금합니다..!
-
미해결스프링 배치
RepeatTemplate -> RepeatOperations
SimpleChunkProvider에서의 반복문은 RepeatTemplate이 아닌 RepeatOperations을 사용하는 것 같습니다.
-
미해결스프링 배치
ItemStream.update 관련
9:46초경 ItemStream 프로세스 관련 - ItemStream.update() 메서드가 Chunk size만큼 반복된다고 나와 있는데 - TaskletStep의 doExecute() 메서드에서는 반복문 바깥에 stream.update() 메서드가 호출되어서 1번만 호출되는 것 같습니다 @Override protected void doExecute(StepExecution stepExecution) throws Exception { stepExecution.getExecutionContext().put(TASKLET_TYPE_KEY, tasklet.getClass().getName()); stepExecution.getExecutionContext().put(STEP_TYPE_KEY, this.getClass().getName()); stream.update(stepExecution.getExecutionContext()); getJobRepository().updateExecutionContext(stepExecution); // Shared semaphore per step execution, so other step executions can run // in parallel without needing the lock final Semaphore semaphore = createSemaphore();
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
타입변환#2 질문있습니다.
// [2] 참조 타입 변환 // 특징) 비트열을 재구성하지 않고, '관점'만 바꾸는 것 // 거의 쓸일은 없지만, 포인터 타입 변환도 '참조 타입 변환' 동일한 룰을 따르니까 1석2조로 공부하자 { int a = 123456789; // 2의 보수 float b = (float&)a; // 부동소수점(지수 + 유효숫자) cout << b << endl; } 강의중 나왔던 코드입니다. float b = (float&)a; 의 문법이 이해가 잘 안됩니다..ㅠㅠ float타입의 b변수에 왜 float& (<<< 저는 이걸 주소라고 생각하고있습니다.) 형변환을 해서 넘기는지 모르겠습니다. a를 float주소형태???? 로 변환?? 이게 잘 이해가안됩니다.. 저렇게 해서 넘기면 b에는 포인터처럼 주소가 들어있어야 하는게 아닌가요?..
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
강의 23분 쯤.
강의23분쯔음에,controller에서 넘겨준 매개변수가 너무많으면 서비스계층에서 DTO를 쓰라고 하신부분이 이해가 안되서 질문올립니다. 아래에 코드 첨부하구요. DTO에는 id,name,avatar,status를 넣어줘야겠죠?.. 근데 이게 이해가 안되네요.. Controller에서 매개변수를 각각 넣어주는 이상Service에서 객체로 받는건 안되는거 아닌가요?아니면 Controller에서 DTO를 만들어서 넘겨줘야하는데 강의에서 그부분을 생략하신건가요? // Controller memberService.editMember(memberId, form.getName(), form.getAvatar(), form.getStatus()); // Service @Transactional public void editMember(EditMemberDto memberDto) { ... } ㅇ
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
카카오 로그인 findOrCreate 써도 되나요?
만약 새로 가입시킬때도 where문에 들어가는거 말고는 달라지는게 없다면 아래처럼 써도되나요? 코드는 확실히 간략해지는데, 성능적으로는 어떻죠? const user = await User.findOrCreate({ where: { snsId: profile.id, provider: 'kakao'} }) done(null, user)
-
미해결빅데이터분석기사 실기대비 (R 활용)
작업형 제2유형 범주형 변수 관련
저번에 알려주신 기능을 사용해서 변수들을 범주형으로 바꿨는데도 오류가 나네요 왜 그럴까요 ㅠㅠ
-
미해결[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버
SLIST_HEADER 관련
SLIST_HEADER의 NextEntry 변수 중 Reserved라는 4비트짜리 변수의 쓰임새가 궁금합니다. 64비트 주소의 하위 4비트를 아껴서 Reserved 변수가 쓸 공간을 만드는건 이해했습니다. 그런데 그렇게 아껴서 만들어낸 4비트라는 공간을 Reserved는 어떻게 활용하는 건가요?
-
미해결Nuxt.js 시작하기
params 값도 넘길 수 있나요?
vue에서 router.push로 params 값 넘기기가 가능했는데 nuxt도 가능한가요? 그렇다면 방법이 무엇이 있나요?
-
미해결딥러닝 CNN 완벽 가이드 - TFKeras 버전
image classication에서 cross validation 관련 질문
안녕하세요. 강의 잘 듣고 있습니다. 머신러닝 완벽 가이드에서 CNN fundamental 편까지 잘 들었습니다. 강의 내용을 바탕으로 plant image classfication 에 cross validation을 적용해보려고, 돌려보면 3번째 폴드를 어느 정도 돌고 나서는 OOM 이슈가 발생하는데 메모리 부족 현상을 해결할 수 있는 방법이 있을까요? 개인 워크스테이션을 사용하는데 cross validation을 적용하지 않으면 원활히 돌아가는데 KFold를 적용해 5 폴드 설정 후 시행하면 OOM 이슈가 발생하네요. 좋은 답변 혹은 팁 부탁 드리겠습니다. 감사합니다.
-
미해결(신규 강의로 재오픈 예정) 스스로 구축하는 AWS 클라우드 네트워크 - 기본편
attachment routes 삭제시
소스 정리시 default 체크해서 생성한 transit gateway 는 transit gateway route tables > routes delete static route가 비활성화 되어 있습니다. 정상 인가요?