묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[개정판] 파이썬 머신러닝 완벽 가이드
273쪽 df[df['Class']==1][column]부분
273쪽 df[df['Class']==1][column]부분을 fraud에 대해서만 아니라 'v14' 속성의 모든 데이터에 대한 이상치를 구하기 위해 df[:][column]으로 수정하여 학습을 진행하였습니다. 그랬더니다음과 같은 성능이 나왔는데 재현율이 이렇게 급격하게 떨어지는 이유가 뭘가요? 애초에 amount가 매우 큰 값이 사기 트랜젝션에 검사에 중요한 요소인데 이상치로 이러한 값들을 모두 제거해버려서 그런가요? 다른 질문에서 답변해주셨듯이 'v14'의 모든 데이터에 대해 이상치를 제거하려면 코드를 어떻게 수정해야하나요?
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
일반 조인과 fetch join 차이에 대해 질문이 있습니다.
섹션 11. 객체지향 쿼리 언어2- 중급 문법 내의 "페치 조인1 - 기본" 강의를 듣고 작성하는 질문입니다. 안녕하세요 :) https://www.inflearn.com/questions/164472 https://www.inflearn.com/questions/170331 Q1) 제가 헷갈리는 부분과 관련해서 질문들이 있길래 다 살펴봤지만, 제가 명확하게 이해한 것인지 확신을 할 수 없어서 이렇게 질문 남깁니다. 일반 조인 -> 두 객체를 돌려받음, 객체 그래프 채워짐 (객체 그래프가 채워질 꺼라 생각한 이유는, https://www.inflearn.com/questions/170331 의 강사님 답변 "Object[]은 각각 따로 조회하기 때문에 이런 부분을 처리할 때 작업 공수가 많이 들어갑니다." 이 내포하는 뜻이 두 조인의 내부적인 동작에서는 차이가 있지만 결과는 똑같다고 생각해서입니다.) 페치 조인 -> 한 객체를 돌려받음, 객체 그래프 채워짐 제가 이해한 내용이 맞을까요? Q2) 일반 조인시에도 객체 그래프가 채워지는 지 확인하기 위해서, 코드를 직접 짜서 테스트를 돌려봤는데 이해하기 힘든 쿼리가 나가서 추가적으로 질문 남깁니다. (위의 질문에 대한 답변과 유사성이 있을까싶어, 한 질문란에 두개의 질문을 남깁니다. 아니라면 죄송합니다 ㅠㅠ) 해당 테스트 관련 코드와 결과화면을 첨부해두겠습니다. 일반 조인을 통해 작성한 쿼리를 em.createQuery()... 를 통해 결과리스트를 반환받고 하나씩 반복문을 통해 돌려보는데, select query가 추가로 나가는 것을 발견했습니다. member 에서 team 을 조회할 때는 쿼리가 추가로 발생하지 않는데, team에서 member를 조회할 때에 쿼리가 추가로 발생합니다. 처음 작성한 query를 통해 member를 다 받아왔을텐데, 왜 team에서 member를 조회할 때 쿼리가 추가로 발생할까요..? 고민해봐도 모르겠어서 질문 남깁니다. 감사합니다.
-
미해결컴퓨터활용능력 1,2급 필기 - 컴퓨터 일반
운영체제의 사용(2)
교수님 수업 잘 듣고있습니다. 12:09에 설명하신 리본 최소화 단축키는 Ctrl + F11 이 아니고 Ctrl + F1 이네요 즐겁게 배우고 있습니다 감사합니다.
-
미해결자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비
Time Limit Exceeded 뜨는 이유
Time Limit Exceeded 해당 에러가 왜 발생하는 걸까요 ..?
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
if 언래핑에 대해 질문이 있습니다
var a: Int? = 10 if a! = nil { print(a) } if let hasNumber = a print(hasNumber) } 여기서 변수a는 nil값을 받을수있도록 ? 옵셔널되어있고 아래에서 if문을 통해 nil값이 아닐때만 출력되도록 설정됬다고 생각하는데, 이 자체는 그럼 옵션을 제한한 언래핑이 아닌건가요? 아래에서 if let을 활용해서 다시 언래핑해주는 이유가 궁금합니다. 그리고 if let 이라는 함수자체가 언래핑을 의미한다고 생각하면 되는건지도 궁금합니다!
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
외래키 이름 followingId / followers
일단 하라는대로 하고 제 딴에선 이렇게 정리하였는데, 복습할때 마다 볼때마다 햇갈립니다.제가 놓친부분도 있을거긴 한데, 다시한번 왜 외래키컬럼명과 as별명을 followingId / followers 이렇게 '팔로잉' '팔로워' 다르게 했는지 알려주실수 있나요?
-
미해결오라클 성능 분석과 인스턴스 튜닝 핵심 가이드
실습환경구축시(create_noncdb.sh) 아래와 같이 에러가 발생합니다.
안녕하세요. 최근 오라클에 관심이 생겨서 본강의를 수강중인 직장인입니다. 오라클클라우드에서 cretae_noncdb.sh를 통해 db를 생성하던 중 아래와 같은 문제가 발생하여 문의 드립니다. 오라클 클라우드 환경에서 noncdb로 db를 생성할때 위와 같이 에러가 발생합니다. /u01/app/oracle/product/18.0.0.0/dbhome_1/assistants/dbca/templates/General_Purpose.dbc 위의 경로에 create_noncdb.sh 에서 템플릿 경로에 설정한 파일이 없어서 에러가 발생하는거 같은데 어떻게 처리하면 해결할수 있을까요? 현재 /u01/app/oracle/product/18.0.0.0/dbhome_1/assistants/dbca/templates 경로에 파일은 아래와 같고 General_Purpose.dbc 라는 파일은 없습니다. pdbseed.dfb seed_db.ctl seed_db.dbc.orig seed_db.dfb3 pdbseed.xml seed_db.dbc seed_db.dfb2 seed_db.dfb4
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - NFT
KAS와 CAVER의 관계
안녕하세요 초보입문자입니다. caver.js는 블록체인에 연결하기 위한 라이브러리 정도로 이해하고 있는데 Klaytn API가 또 있잖아요? caver.js의 기능이 똑같이 Klaytn API에서 구현되는 건지 caver.js가 KAS로 연결되는건지 둘간의 관계를 정리해주세요 감사합니다.
-
미해결iOS/Android 앱 개발을 위한 실전 React Native - Basic
스코프 이슈
props.num.map((item, index) => ~~~~) 동작 o props.num.map((item, index) => {~~~~}) 동작 xprops.num.map((item, index) => {return(~~~~)}) 동작 o 문법이 ... 아직 이해가 안되네유
-
미해결스프링 핵심 원리 - 기본편
수정자 주입이 아닌 생성자 주입을 해야하는 이유에 대하여
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용] 안녕하세요 제목 그대로 수정자 주입이 아닌, 생성자 주입을 해야하는 이유에 대한 설명 중 이해가지 않는 부분이 있어서 질문드립니다 ppt에 "수정자 주입을 사용하면, setXxx 메서드를 public으로 열어두어야 한다. " 라는 근거가 있는데요. setter는 반드시 public으로 열어야하는 것 아닌가요? , public이 아닌 접근제어자로 setter를 작성하는 경우도 있나요? 그래서 전 이 부분을 수정자 주입을 위해선 setter가 필요없는, 혹은 변경될 위험이 있어서 getter만 작성하고 setter를 작성하지 않는 클래스에도 setter를 포함해야한다. 라고 이해하였는데 이게 의도하신 의미일까요?
-
미해결웹 게임을 만들며 배우는 React
안녕하세요 핫로더 관련 질문입니다!
react-refresh @pmmmwh/react-refresh-webpack-plugin 이 두개 패키지가 데이터 유지를 위해 사용된다고 하셨는데 그럼 끝말잇기 진행 중에 딩동댕 -> 딩동딩 으로 변경하고 저장하게 되면 진행중인 단어는 유지 된다는 뜻인가요?? 현재는 유지가 안되고 그대로 새로고침이 되는데 문제가 뭘까요 ㅠ? const path = require('path'); const ReactRefreshWebpackPlugin = require('@pmmmwh/react-refresh-webpack-plugin'); module.exports = { name: 'word-relay-dev', mode: 'development', devtool: 'inline-source-map', resolve: { extensions: ['.js', '.jsx'], }, entry: { app: './client', }, module: { rules: [{ test: /\.jsx?$/, loader: 'babel-loader', options: { presets: [ ['@babel/preset-env', { targets: {browsers: ['last 2 chrome versions']}, debug: true, }], '@babel/preset-react', ], plugins: ['react-refresh/babel'], }, exclude: path.join(__dirname, 'node_modules'), }], }, plugins: [ new ReactRefreshWebpackPlugin(), ], output: { path: path.join(__dirname, 'dist'), filename: '[name].js', publicPath: '/dist', }, devServer: { devMiddleware: { publicPath: '/dist' }, static: { directory: path.resolve(__dirname) }, hot: true } };
-
미해결컴알못이 보는 컴퓨터 하드웨어 기초상식
갑자기 소리가 안들려요.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 파워 챕터부터 갑자기 소리가 안 들려요.
-
미해결[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지
quick 커맨드를 못찾습니다.
devDependencies에도 잘 들어가있고, 버전체크했을때도 깔려있는게 확인이되었습니다. 근데 커맨드가 안대네요
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
혹시 faker 라이브러리 이슈가생긴거같은데 버전을 낮춰서 쓰는방법이있나요?
npm i @5 faker로 설치해도 6.6.6버전이 설치되면서 오류가 생겨요 https://www.youtube.com/watch?v=KD9NutaY8a4
-
미해결유니티 쿼터뷰2D 실시간 턴제 스타일 게임 만들기
문제
처음 플레이어 공격시키는거 확인하려고 버튼-> NormalAttack 설정하는 부분에서 설정해도 버튼이 먹질않네요.. 코드가 문제있는건 같지않고
-
미해결Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex
권한요청합니다~
안녕하세요. github 권한 요청합니다. 인프런 아이디 : camorra@nate.com 인프런 메일 : camorra@nate.com github 계정: camorra@nate.com github username : ebut
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
재빌드 및 redux 질문입니다.
1. 재빌드 현재 코드를 수정하고 저정하기 단축키를 누르면 페이지가 자동적으로 새로고침이 안돼서 ctrl + r 로 한번씩 새로고침 하고있습니다 만약 자동적으로 새로고침을 할려면 어떻게 해야하나요? 2. redux 질문 현재 게시물을 작성하면 user와 post 데이터가 sage에서 yield put({ ... }) yield put({ ... }) 데이터가 변경되는 것을 볼 수 있는데요 만약 sage 없으면 다른 reducer의 데이터를 변경할 수 없게되는건가요?
-
미해결[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)
예외처리관련 문의
안녕하세요 ! 질문이 있어서 여쭤봅니다. 1. (해당부분 있는 링크)http://item.gmarket.co.kr/Item?goodscode=2084749991&ver=637773347390774517 2. (해당부분 없는 링크)http://item.gmarket.co.kr/Item?goodscode=1679212119&ver=637773347390774517 질문사항: 상품 목록에 들어가서보니 어떤 품목은 빨간색으로 표시되어있는 부분이 있는 반면 일부 품목에서는 저 부분(태그가) 없는 것들도 있었습니다. 이럴 경우에는 어떻게 처리해야하나요? (결론적으로 string, get_text()로 변환해서 엑셀에 저장하고 싶은데 중간중간 None값이 있어서(태그가 없는 것들) string이나get_text()가 불가한 상태입니다.) 방법이 여러가지가 있을 것 같은데.. 대표적인 방법은 한가지만 말씀해주시고.. 그 외에 방법도 언급정도만 해주시면 제가 찾아서 공부해보겠습니다. 감사합니다. --------------------------제가 작성한 코드 ------------------------------------------------------ import requests import openpyxl from bs4 import BeautifulSoup excel_file = openpyxl.Workbook() excel_sheet = excel_file.active excel_sheet.append(['랭킹','상품이름','상품가격','브랜드','링크']) res = requests.get('http://corners.gmarket.co.kr/Bestsellers?viewType=G&groupCode=G06') soup = BeautifulSoup(res.content, 'html.parser') link = soup.select('div.best-list') link = link[1] item_info = link.select('ul > li') for index, i in enumerate(item_info): item_name = i.select_one('a.itemname') item_price = i.select_one('div.s-price strong') item_href = item_name['href'] item_seperate = requests.get(item_href) item_seperate_soup = BeautifulSoup(item_seperate.content, 'html.parser') item_seperate_data = item_seperate_soup.find('p', class_='shoptit').find('span', class_='text') print(index+1, item_name.string, item_price.string, item_seperate_data, item_href) 결론: item_seperate_data를 string이나 get_text()로 추출하고 싶으나 None값이 섞여 있어서 불가능한 상태
-
미해결it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비
파이썬 강좌 관련해서 문의드립니다.
안녕하세요 선생님 c++로 코테를 준비하기 위해 이 강의를 구매했었는데 파이썬으로 언어를 변경하게 되어 혹시 파이썬 강좌로 구매이력을 변경시켜주실수있으신지 문의드립니다! 변경해주신다면 정말 열심히 수강하고 익히겠습니다 감사합니다
-
미해결탄탄한 백엔드 NestJS, 기초부터 심화까지
nest cli 관련 질문
안녕하세요. nest new project 명령어 실행하는 도중 에러가 나서 문의드립니다. 참고로 저는 이 강의가 nest로 처음 프로젝트를 만들어 보는 것은 아닙니다. 이전에 실습을 할 때는 잘 되던 명령어가 되질 않네요. 이번에 nest 관련 명령어들을 사용할 때 아래의 사진과 같은 현상이 발생합니다. nest라고만 터미널에 입력해도 사진과 같은 현상이 발생합니다. 모든 명령어가 먹통인 상황입니다 에러 메시지라도 나오면 해결을 하겠는데, 그렇지도 않네요. 저는 nvm으로 node v14.17.1 을 사용하고 있구요. 혹시 몰라 다른 pc에서 nvm을 사용하지 않고 정식적으로 노드를 설치하고 nest 명령어를 사용해봤는데도, 같은 현상이 발생합니다. npx @nestjs/cli project 이 명령어 역시 같습니다. @nestjs/cli 8.1.5 버전으로도 테스트를 해봤는데도 같은 현상이 발생하네요. 결국, 공식 문서에 나와있는 github 레포 클론해서 진행은 할 수 있습니다. 하지만, 약 3일 전까지만 해도 잘 되던 명령어가 안 되서 혹시 알고 있으실만한 사항이나 팁을 얻을 수 있을까 싶어서 질문드립니다. ec2에서의 test (혹시 몰라 ec2에서도 test를 진행해봤습니다.) 제 맥에서의 test 현재까지 해결은 안됐습니다만, 관련 이슈가 생성이 되고 수정 중이네요. https://github.com/nestjs/nest-cli/issues/1480