묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결빅데이터분석기사 실기대비 (R 활용)
작업형 2번 혼동행렬 관련 질문
안녕하세요, 혼동행렬을 복습중에 궁금한 점이 생겨 질문 드립니다. (혹시 실제 시험에서 정확도나 민감도 같은 수치를 제출 하라고 할 때) 풀이해주신 작업형 예제2번 같은 경우, X_train과 y_train을 merge해서 df를 만들고 그 df를 훈련용 데이터와 검정용 데이터로 나눴기 때문에 caret::confusionMatrix(p4, test$gender) 명령은 문제없이 수행되고 정확도나 기타 혼동행렬 지표를 찾을 수 있었습니다. 그러나, 이 후에 전체데이터(df)로 모델링을 구축하고 p4까지는 문제없이 구해지는데, 여기서 caret::confusionMatrix(p4,X_test$gender) 이렇게 수행을 하면 에러: `data` and `reference` should be factors with the same levels. 이런 에러가 뜨더라구요. 생각을 해보니 X_test에는 gender라는 컬럼이 없어서 인 듯한데요, 여기서 질문입니다. (잘못 코딩한 것이 아니라면) 1. 문제에서 혼동행렬의 특정 지표값을 물어볼 때 제출해야하는 값은 처음에 파티셔닝 진행하고 혼동행렬을 돌렸을 때 나온 값으로 제출해야하는지 궁금합니다. 실제 강의에서는 그렇게 다뤄주셨는데 , 그런거라면 뒤에 전체데이터(df)를 다 집어넣어서 다시 모델링을 진행하고 예측을 하는 과정 전부 생략하고 바로 write.csv 하면 되는건지 궁금합니다. 1-1. 만약 전체 데이터로 하는 모델링과 예측과정을 다 생략하는거라면 혼동행렬 지표 도출하기 문제에서 X_test는 어디에 써야하는지도 궁금합니다. 혹시 질문이 이해가 안되는 부분 말씀해주시면 감사하겠습니다,,
-
미해결실전! Querydsl
컨트롤러에서 Repository DTO를 사용해도 될까요?
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)안녕하세요. 컨트롤러 구현에 관해 질문이 있습니다. 나중에 @Valid 를 사용해서 검증을 하게 된다면, Repository 레이어의 DTO 에 컨트롤러 레이어의 어노테이션이 들어가게 되는데요. Repository에 정의된 DTO를 컨트롤러 레이어에서 파라미터로 사용해도 되는지가 궁금합니다. 그렇지 않다면, 컨트롤러에서 사용하는 DTO 를 Repository에 정의된 DTO로 변환하는 작업이 필요할 것 같은데요, 영한님이 선호하는 방식은 어떤 방식인가요?
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
수업 자료
강의 들으면 수업 자료(sol) 를 올려 두신다고 하셨는데요. 어디에 있는 건가요 ?
-
미해결블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편
truffle 버전
truffle v4 버전으로 하면 migrate 가 안되는 것 같은데요. 어느정도 강좌를 v5에 맞춰서 갱신해 주실 수 없나요 ?
-
미해결스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
redirect 시 질문 있습니다.
redirect 할경우 두개의 차이점이 궁금합니다. 슬래시가 있고 없고 차이에 따라서 URL 이 좀 달라져서요 빨간색 부분이 있으면 정삭적으로 찾아가는데 없으면 URL 더 붙어서 나가는것 같습니다. 앞에 / 넣어주면 초기화 해주고 없으면 기존 url 에 붙어서 나간다고 생각하면 될까요? 1. return "redirect:/basic/items/{itemId} URL: http://localhost:8080/basic/items/basic/items/4?status=true 2. return "redirect:basic/items/{itemId} URL: http://localhost:8080/basic/items/3?status=true @PostMapping("/add")public String addItemV6(Item item, RedirectAttributes redirectAttributes) { Item savedItem = itemRepository.save(item); redirectAttributes.addAttribute("itemId", savedItem.getId()); // status 가 true 일때 저장돼서 넘어 왔다는걸 판단한다. redirectAttributes.addAttribute("status", true); // redirectAttributes itemId 를 쓰면 아래 return 시 itemid 가 치환이 된다. // 남는 status 는 쿼리 파라미터로 넘어간다. return "redirect:/basic/items/{itemId}";}
-
해결됨[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
9강 컴퓨터의 턴 버그 질문
사용자의 턴인 'O'는 가로 세로 대각선 방향에서 승리조건을 달성하면 승리합니다. 하지만 컴퓨터의 턴인 'X'는 대각선의 승리조건을 달성하면 승리하지만 가로와 세로는 승리조건을 달성해도 승리하지 않습니다. 문제해결을 위해 계속 생각해 봤지만 도저히 해결방법이 생각나지 않아 질문 남겨봅니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
디비에서 찾아올때 똑같은 객체의 해시코드 바뀌는이유
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]디비에서 조회한 객체의 객체 해시코드와 처음에 set으로 설정한 객체의 해시코드가 어떤 이유로 다른거죠? Member 테이블에 equals, hashcode 메서드 오버라이딩하니까 해시코드가 같아졌습니다 먼저 찾아본 결과 재정의 하지 않으면 그 클래스의 인스턴스는 오직 자기 자신과만 같게 된다고 하는데, 디비에서 꺼내온 객체와 제가 직접생성한 객체는 다르다고 생각하는게 맞을까요?
-
미해결실전! Querydsl
Entity Manager 의존관계 주입
안녕하세요! 강의 마지막 부분에 나온 EntityManager, JPaQueryFactory 생성자 주입 관련하여 궁금한 게 생겨서 질의드립니다. Lombok 의 @RequiredArgsConstructor 를 사용해서 EntityManager 와 JPAQueryFactory 를 생성자 주입하면 좋다. 라고 이야기하셨던 부분과 관련된 질의입니다. 이떄 JPAQueryFactory 객체를 빈으로 등록해놓은 뒤에 @RequiredArgsConstructor 를 사용하셨고 이는, EntityManager 는 빈으로 등록되어 있단 뜻인데 애플리케이션 로딩 시점에 EntityManager 도 자동 등록되나요?그렇다면 자동 등록되게 해둔 이유는 무엇인지도 궁금합니다!
-
해결됨코딩은 실전이다! - Git알못을 위한 깃린이코스(Git, Github 실습위주)
저두 슬랙 초대 부탁드립니다 ^^
rkdalstjd224@gmail.com
-
미해결홍정모의 따라하며 배우는 C언어
str[] or str
void print_centered_str(char str[]) 여기서 char str이랑 char str[] 과 어떤 차이가 있나요? char str 을 실행해봤는데 원하는 출력이 나오지 않았습니다. 왜 다르게 나오는지 궁금합니다.
-
미해결스프링 시큐리티
파라미터가 넘어오지 않습니다..
안녕하세요. 강의를 듣고 개인적으로 실습을 해보고 있습니다. 그런데 FailureHandler 클래스파일 까지는 가는데 컨트롤러에 파라미터값이 넘어가질 않습니다.. 혹시 무엇이 잘못되었는지 확인해 주실 수 있으신가요? 제가 계속 해보니 처음에 비밀번호를 틀린 상태로 로그인을 시도하면 파라미터가 넘어가지 않고, 한번 비밀번호를 틀린 후 정상적인 비밀번호를 통해 로그인을 시도하면 로그인이 되지 않고 error, exception파라미터가 넘어갑니다. 그런데 이때는 FailureHandler 클래스를 거치지 않습니다.. 무었때문에 그런지 잘 모르겠습니다..
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
authenticate의 첫번째 인수인 local 의미
'local' 문자열이 의미하는 바가,passport/index.js에서local 변수를 의미하는건가요?passport.use()나 passport.serializeUser()나 결국 오버라이딩 처리 이고, 메소드끼리 서로가 서로를 부르는 것일 뿐인건 알겠는데이게 어떻게 등록을 하고 연결되어서 각 모듈을 찾아가는지 설명이 필요합니다.
-
미해결시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script
DB 백업 쉘 스크립트 오류 문의
아래와 같이 오류 발생합니다. [00] FATAL ERROR: 2021-12-03 01:56:26 Can't open backup-my.cnf for reading 해결 방법 좀 알려 주세요~ [root@cent2 BACKUP]# ./db_backup.sh 백업 디렉토리가 있어요. 문제없음. [00] 2021-12-03 01:56:26 Connecting to MySQL server host: localhost, user: not set, password: not set, port: not set, socket: not set [00] 2021-12-03 01:56:26 Failed to connect to MySQL server: Access denied for user ''@'localhost' (using password: NO). /usr/bin/mariabackup based on MariaDB server 10.3.28-MariaDB Linux (x86_64) [00] 2021-12-03 01:56:26 cd to /root/SHELL/BACKUP/xtrabackup_backupfiles/ [00] 2021-12-03 01:56:26 open files limit requested 0, set to 1024 [00] FATAL ERROR: 2021-12-03 01:56:26 Can't open backup-my.cnf for reading /usr/bin/tar: Cowardly refusing to create an empty archive Try '/usr/bin/tar --help' or '/usr/bin/tar --usage' for more information. /usr/bin/ls: cannot access '/mnt/BACKUP/cent2/2021.12.03_cent2_DB.tgz': No such file or directory /usr/bin/ls: cannot access '/mnt/BACKUP/cent2/2021.12.03_cent2_DB.tgz': No such file or directory
-
미해결부트스트랩(BOOTSTRAP)3을 활용한 반응형 웹페이지 만들기
탭을 눌러도 자동 완성이 안돼요.
nav>ul>li*5 랑 div.content>h2{} 를 치고나서 tab을 누르면 수식어가 완성되는 게 저는 안되고 그냥 띄어쓰기만 되는데 해결하는 방법이 있을까요?
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
import error가 생기고 진행이 안되네요.
mm_faster_rcnn_train_kitti.ipynb 강좌 중, [2]번 STEP에서, kernel을 재시작 했는데도, 계속 import error가 발생합니다. 어느 부분을 점검해 보아야 하는지 모르겠습니다. 지도 편달 부탁 드립니다.
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
H2 데이터베이스 자동전략 질문입니다.
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세여 강사님 강의 매우잘듣고 있습니다. 이번 강의에서 전략에 대해서 궁금한게 있습니다. H2 데이터베이스를 사용할때, @GeneratedValue가 AUTO이면, 어떤 기본키 전략을 가져가는지 알 수 있을까요? 9분 대 코드를 보면 Team은 먼저 setName을 통해 persist를 하고 Team team = new Team(); team.setName("TEAM A"); em.persist(team); Member member = new Member(); member.setUsername("member1"); member.setTeam(team); em.persist(member);// em.flush();// em.clear(); Team findTeam = em.find(Team.class, team.getId()); List<Member> members = findTeam.getMembers(); System.out.println(findTeam.getId()); System.out.println(findTeam.getName()); System.out.println(members.size() 이 경우, findTeam에서 getId 값이 나오는 걸 봐서 Sequence 전략을 가져간다고 추측이 되는데 이게 맞는걸까요?
-
미해결실전 리액트 프로그래밍
10분도 안들었는데 환불안됩니까?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 10분도 안들었는데 환불안됩니까?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
테스트 코드
안녕하세요 선생님 강의 잘 보고 있습니다. 혹시 문제마다 테스트 코드를 더 추가해 주실 수 있나요? 문제를 맞아도 케이스가 1개 밖에 없어서 찝찝하네요... (다른 사이트에서 예시로 나온 케이스로 돌리면 맞는데 채점하면 틀린 경우가 많아서...) 나중에라도 테스트 케이스 추가 부탁드립니다! 감사합니다.
-
미해결작정하고 장고! Django로 Pinterest 따라만들기 : 바닥부터 배포까지
서버 배포 관련
좋은 강좌 감사드립니다. 앞으로도 ..더 심도있는 강좌들도 다 구매해서 듣고 싶네요.. 질문이 있습니다 중간 중간 로컬에서 작업된것들을 서버로 배포하려고 할때 꼭 Dockerfile을 올려서 다시 이미지 빌드를 해서 올려야 하는지요? 도커를 잘은 모르겠지만.. 컨테이너로 접속해서 변경된 소스를 강제로 git pull 하니 .. pull은 되는데 화면에 반영은 안되더라고요.. 실서버에 업데이트를 어떻게 해야 하는지 궁금합니다 (ci/di등은 사용하지 않을예정입니다)
-
해결됨풀스택 리액트 토이프로젝트 - REST, GraphQL (for FE개발자)
query client를 clientRef.current에 저장하는 이유가 무엇인가요~?
new QueryClient() 위 객체를 useState의 setState()로 state에 저장할 수도 있는데 useRef를 써서 ref.current에 저장하는 이유가 따로 있는지 궁금합니다! useRef는 html tag의 reference를 참조할 때 쓰는 걸로 알고 있어서요 :)