[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
안녕하세요. 마지막 문항을 푸는데 계속 오류 메시지가 뜹니다. data_file=open('00_data/text_data_practice.txt','r',encoding='utf-8-sig') data = data_file.read('유치원\n') data = data_file.read('초등학교\n') data = data_file.read('중학교\n') data = data_file.read('회사\n') data_file.close() 혹시 어디부분이 잘못된걸까요?
여태까지 잘 따라왔었는데 갑자기 헛웃음이 나올정도로 어렵네요 ㅋㅋㅋ 설명도 너무 짧고 빠르고 진짜 하나도 이해가 안되는데 그래도 뭐 문법이 원래 저렇게 생긴거려니 하면서 일단 따라서 코드만 타이핑 하면 어떻게든 되겠지하면서 따라 했더니 에러나고.. 멘붕이 왔는데요 ㅎㅎ package com.bikmim.listview_ex import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.widget.BaseAdapter class ListViewAdapter( val List : MutableList<String>) : BaseAdapter() { override fun getCount (): Int { return List . size } override fun getItem (p0: Int): Any { return List [position] } override fun getItemId (p0: Int): Long { return position.toLong() } override fun getView (p0: Int , p1: View? , p2: ViewGroup?): View { var converView = convertView if (converView == null ){ converView = LayoutInflater.from(parent?.context).inflate(R.layout. listview_item , parent , false ) } return converView!! } } 에러는 이렇게 났어요. e: D:\Android-Studio-Works\listView_ex\app\src\main\java\com\bikmim\listview_ex\ListViewAdapter.kt: (14, 21): Unresolved reference: position 일단 마음을 다 잡고, 동영상 2번째 시청 해 보고 구글링도 한번 해 보겠습니다. ㅠㅠ
echelon form을 만드는 과정에서 개념이 러프하게 잡힌건지 헷갈리는 부분이 있어서 질문드리게 되었습니다 예제를 풀면서 row replacement를 진행하였습니다. 제가 개념으로 잡고있는 row replacement는 row에 어떠한 배수를 multiply 하여서 scaling을 통해 0이 되도록 만드는 것 으로 개념을 잡고 있는데 해당방식에서 pivot position에 x 배수를 multiply하여 제가 보기 쉽게 pivot position이 아닌 계산을 받는 쪽에도 multiply후에 scaling을 하여 echelon form을 만들고 계산을 하니 A = LU 라는 조건에 부합하였습니다. 두번째 사진에서는 pivot position에만 multiply를 진행하여 계산을 하였더니 강의에서 보여주신 답안과 똑같이 나왔습니다. A = LU를 강의를 하시면서 only row replacement 라고 하셨는데 row replacement가 해당 pivot position에 계산 받는 row를 0으로만 만들 때 해당되는 것인지 다른 행에 - 를 multiply하여 계산을 하면 안되는 건지 확인 차 질문드리게 되었습니다. 질문을 하면서 생각하기에는 row replacement 자체가 어떤 값을 곱함으로써 0이 되도록 만드는 것이니 다른 값에 -를 곱하면 안될 것 같다고는 생각이 듭니다..
안녕하세요, 특정 값들을 조회하는 api를 설계할 때에, 엔티티 자체를 반환해서도 안되며 필요한값들을 dto로 만들어서 반환하는 방법이 있다는 것도 이해했습니다. 그럼 실무에서는 모든 상황에 맞추어서 그에 해당하는 값들만 반환해주는 api들이 각각 존재하는지 궁금합니다. 예를들어 1번화면에서는 회원명,상품명,상품이미지,상품가격 이 필요하고 2번 화면에서는 회원명,상품명,상품이미지,상품가격,카테고리,평점 이 필요한 등 여러군데에서 조금씩의 차이만 존재하는 경우가 있을 것 같은데(스스로 토이 프로젝트를 진행하다보니 이런 경우가 많더라구요..) 이런경우 주로 어떤 방식을 사용하는지 궁금합니다. 각 상황에 fit하게 맞는 dto를 내주는 api들이 존재하는지, 포괄된 항목들을 뿌려주면 view 단(앱이나 웹)에서 알아서 필요한 값들만 뽑아서 사용하는지 궁금합니다. 쉬지않고 좋은 강의 올려주셔서 감사합니다. 강사님 보면서 자극도 많이 받는 것 같습니다. 앞으로도 잘 복습하고 따라가겠습니다!
vue.js 가 돌아가는 서버가 이중화 삼중화 되어 있을때요. 이런 경우에는 토큰이나 세션 정보를 외부 저장소에서 관리해야 할 것 같은데요.. token 을 redis와 같은 DB에 저장하기도 하나요? redis에 저장한다면 vue에서 어떻게 설정해야하는지 가이드 주시면 감사하겠습니다!
제가 제로초님 강의를 듣고 따로 프로젝트를 만들고 있는데 무한 스크롤 목록을 보여줄때 where에 조건이 하나 더 붙어야 한다면 어떻게 해주어야하나요?? 제가 만드는 프로젝트는 사용자가 쓴 게시글만 목록에 뿌려주는 형식으라, where에 조건이 하나 더 들어가는데요... 초기 로딩될때는 잘 나오지만 게시글이 무한스크롤 되게끔 스크롤링하면 밑에 게시글이 나오지 않아서 질문드립니다... router . get ( ' / ' , async ( req , res , next ) => { // GET /categories try { const where = { }; if ( parseInt ( req . query . lastId , 10 )) { // 초기 로딩이 아닐 때 where . id = { [ Op . lt ] : parseInt ( req . query . lastId , 10 ) }; console . log ( where ) ; } console . log ( ' 라스트 아이디? ' , parseInt ( req . query . lastId , 10 )) ; const categories = await PostCategory . findAll ( { where : { MemberId : req . query . memberId }, limit : 9 , order : [ [ ' createdAt ' , ' DESC ' ] , // 게시글 내림차순 ] , include : [ { model : Member , }, { model : Attachment , }, ] , } ) ; // 모든 게시물 가져온다 // console.log(categories); res . status ( 200 ) . json ( categories ) ; } catch ( error ) { console . error ( error ) ; next ( error ) ; } } ) ; 제가 작성한 코드입니다. 내가 쓴 게시글만 불러오고 싶어서 memberId를 쿼리값으로 불러왔습니다.. GET /categories?lastId=0&memberId=1 200 처음 렌더링할땐 이렇게 라스트 아이디 값과 멤버 아이디 값을 잘 불러오는데, 스크롤을 내리면 GET /categories?lastId=7&memberId=undefined 200 6.896 ms - 2 이렇게 멤버 아이디 값이 undefined가 나오는 것 같습니다ㅠㅠ if ( parseInt ( req . query . lastId , 10 )) { // 초기 로딩이 아닐 때 // lastid 가 parseInt(req.query.lastId, 10)보다 작은... where . id = { [ Op . lt ] : parseInt ( req . query . lastId , 10 ) }; console . log ( where ) ; } 여기에서 where.id 에 멤버 아이디를 안넣어줘서 그런건가 싶어 멤버 아이디를 넣어줬는데 그래도 500 에러가 뜨네요ㅠㅠ 혹시 여기 where.id 값에 memberid 값을 넣는 방법이 무엇일까요...? 시퀄라이즈 다중 where 처리..이런식으로 구글링해도 확실한 답을 못찾겠어서 질문드립니다ㅠㅠ
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
안녕하세요. Part1 부터 수강중인 학생입니다. 다름이 아니라 저는 프론트, 백 개발이 아닌 다른 커리어를 위해 CPP 강의를 수강중에 있습니다. 아무래도 다른 커리어를 위해 수강중인 것 이다보니 Part1 완강 이후 Part2,3,4 중에서 필요한 Part만 선택하여 수강하고자 합니다. 이때 Part2, 3, 4 를 꼭 순서대로 수강해야하는지 여쭤보고 싶습니다. 감사합니다.
선생님 안녕하세요. 인터렉티브 웹사이트 강의 중간까지 듣고 애플클론 강의를 듣고 있습니다. 이런 강의를 만들어주신거에 감사함을 느낍니다. 인터렉티브 웹사이트에서도 언급하셨지만 전역변수 사용을 막기위해서 현 강의들에서는 익명함수안에서 정의를 하시는 걸로 이해하고 있습니다. 그러지 않고, 각 js 파일에서 다음과 같이 처리하는 것도, 블록 Scope 안에서 사용하는 것이랑은 다른걸까요 ? { const arr = [ 1 , 2 , 3 ]; } console . log ( arr );