int digit(int x){ int sum=0, tmp; while(x>0){ tmp=x%10; sum=sum+tmp; x=x/10; } return sum; } 질문있습니다 digit 함수 부분에서 int sum=0; 이라고 선언이 되어 있는데 "=0;" 부분을 빼고 int sum; 이렇게 선언하면 제대로된 값이 나오지 않더라구요. 왜 그러는지 알고 싶습니다.
안녕하세요. 아직은 부족하지만 기선님 강의듣고 열심히 공부진행하고 있습니다. 에러관련해서 질문 좀 드리려고 합니다. 소스코드를 똑같이 따라했지만, 테스트 진행시 Bean을 찾지못한다는 에러코드를 만나게 되었습니다. 강의찍으실때와의 버전이 달라서 에러가는 것인지 확인하기가 힘드네요. 그럼 잘 부탁드리겠습니다. 주소 : https://github.com/horange89/mvc_study_web 감사합니다~!
안녕하세요. redux에서 궁금한게 있습니다. dispatch ( loginUser ( body )) //dispatch(action이름) . then ( response => { if ( response . payload . loginSuccess ) { props . history . push ( '/' ) // 리액트에서 페이지 이동 시키는 방법 } else { alert ( 'Error' ) } }) dispatch에서 then으로 오는 reponse값이 loginUser (action)의 리턴값인가요? reducer의 case문에서 action type이 맞는것에서 리턴값인가요? if문 조건을 보고 추측하기로는 전자가 맞는 것 같은데 그러면 switch ( action . type ) { case LOGIN_USER : return {... state , loginSuccess : action . payload } reducer에서 리턴값은 어디로 리턴이 되어서 쓰이는 건가요?
안녕하세요. 강의 잘 듣고있습니다. 관심 주제 자동완성 부분에서 tagify js를 사용해서 자동완성을 처리하는 부분에서 질문이 있습니다. 예를 들어 자동완성으로 보여주고 싶은 데이터가 1,000,000 개의 row가 있습니다. 강의에서 나온대로 적용을 했을시 전체를 조회하게 되어 어플리케이션이 느려질수도 있을것 같습니다. 그래서 "tagify js whitelist many data" 해당 키워드로 구글링을 해보았는데, 마땅한 답변이 찾기가 힘드네요. 키워드만 알려주시면 제가 찾아보도록 하겠습니다. 항상 좋은 강의 감사합니다.
강의 잘보구있습니다 예제 실습하면서 궁금한점이 하나생기는데요 클라우드 환경이 아닌 온프레미스환경에서 쿠버네티스를 구축하여 외부로 오픈할때요 80, 443 포트로 ingress-nginx를 오픈 하거나 service/ingress-nginx-controller nodeport를 고정적으로 하는 방법이 잇나요? 예를 들어 L4, L7에서 인입을할때 ingress-nginx-controller 노드포트가 바뀌거나 다른게 할당되면 문제가 발생할수 있을거 같기도하고... 스위치 없는 단독 테스트서버를 구성하는경우엔 80,443포트를통해 서버를 구성할 수 없는지요? ingress-nginx를 쓰지않고 쿠버네티스 클러스터 앞단에 nginx를 두고 Service 타입을 nodeport로 생성한후 upstream설정에 worker노드별 ip,port를 설정하고 reverse-proxy로 사용할수도 있을거 같은데... 이러면 ingress 사용하는것과 차이가 있느지요?? 실무에서 어떤식으로 사용되는지가 궁금하네요
수동으로 txt파일을 실행할 때 exe파일이 있는 폴더를 직접 찾아 txt파일을 옮겨와 커맨드로 실행할 수 있다 하신 부분 설명중에 exe파일이 프로젝트 폴더안의 Debug폴더가 아니라 Soultion폴더의 Debug폴더에 생긴다고 하셨고 직접 보기까지 했는데 저는 exe파일이 프로젝트 폴더의 Debug파일에 생깁니다. 어쨌든 exe파일위치는 찾았고 txt파일실행까지는 문제없이 잘 되었는데 exe파일이 교수님과 왜 다른 Debug폴더에 생성되는지가 궁금합니다.
tensorflow를 1.13으로 downgrade하는 명령어에서는 ERROR: tensorflow 2.3.0 has requirement tensorboard<3,>=2.3.0, but you'll have tensorboard 1.13.1 which is incompatible. ERROR: tensorflow 2.3.0 has requirement tensorflow-estimator<2.4.0,>=2.3.0, but you'll have tensorflow-estimator 1.13.0 which is incompatible. keras에서는 ERROR: tensorflow 2.3.0 has requirement keras-preprocessing<1.2,>=1.1.1, but you'll have keras-preprocessing 1.0.2 which is incompatible. ERROR: tensorflow 2.3.0 has requirement tensorboard<3,>=2.3.0, but you'll have tensorboard 1.13.1 which is incompatible. ERROR: tensorflow 2.3.0 has requirement tensorflow-estimator<2.4.0,>=2.3.0, but you'll have tensorflow-estimator 1.13.0 which is incompatible. ERROR: tensorflow-gpu 1.13.1 has requirement keras-applications>=1.0.6, but you'll have keras-applications 1.0.4 which is incompatible. ERROR: tensorflow-gpu 1.13.1 has requirement keras-preprocessing>=1.0.5, but you'll have keras-preprocessing 1.0.2 which is incompatible. Installing collected packages: keras-preprocessing, keras-applications, keras 이런 에러가 떠서 질문드립니다. (런타임은 GPU로 설정하였습니다.)
search 함수는 main 문 위에 선언을 하지 않고, main 밑에 정의만 하여도 오류가 나지 않습니다. 이게 컴파일러의 차이인지, 혹은 search함수가 main문에서는 호출되지 않고, 다른 함수들에서만 호출되기 때문인지 궁금합니다. search 함수는 왜 main문 위에 선언해주지 않아도 오류없이 실행이 되는 걸가요?
안녕하세요 선생님, 강의 잘듣고 있습니다. 감사합니다! 환경 설정을 하던 중에 저는 예전에 아나콘다 설치할때 환경변수를 add anaconda to my path environment variable 이 옵션을 체크를 설치하고 해서 그런지는 잘 모르겠는데 지금 conda create --name test1 python=3.4를 진행할때 오류가 나서 질문에 다른 분꺼에 대한 답변보고 conda create --name test1 python=3.7로 진행했는데 마지막에 fail 떴는데 다시 conda create --name test1 python=3.5를 진행하니 이미 test1의 가상환경이 있다고 뜨면서 CondaValueError: prefix already exists: C:\Users\Rockefeller\anaconda3\envs\test1 이곳에 존재한다는데 conda info --envs 이 명령어를 치면 test1의 가상환경이 나타나지를 않습니다ㅠㅠ 혹시 어디서부터 잘못된걸까요? 여기를 보시면 conda list 쳤을때 EnvironmentLocationNotFound: Not a conda environment: C:\Users\Rockefeller\anaconda3\envs\test1 이런식으로 찾을 수 없다고 뜹니다ㅠㅠ
처음에 int **dynamicArray = new int *[row]; 에서 이미 초기화가 되어 있어서 dynamicArray[col] = new int[col];에서는 int *dynamicArray[col] = new int[col]으로 쓰지 않고 그냥 대입 하는 건가요?
맥 사용자 입니다. downloads 터미널로 실행 후, mv chromedriver usr/local/Cellar/chromedriver/ 했지만.. No such file or directory 에러가 뜹니다. sudo도 해봤지만 안되구요.. 그래서 숨긴 파일 다 보이게 하는 법 찾아서 찾았더니 usr/local/ 폴더에 아-무 것도 없어요.. Cellar폴더도 없고.. (네이버 검색하니 다른 분들은 있는 것 같은데 왜 전 없을까요 ㅎㅎ;;) 크롬드라이버도 역시 없습니다. 그래서 그냥.. local 폴더 안에 드라이버 넣고 from selenium ~~ chromedriver ='usr/local/chromedriver' ~~~ 하니까 선생님 화면처럼 뜨긴 합니다.. 그냥 이렇게 써도 될까요? 일단 되긴 하는데.. 이렇게 써도 문제가 없는건지 ㅠㅠ Cellar 폴더는 왜 없는건지.. (이 부분은 강의와 무관한 내용이지만..) 좀 찝찝해서 문의 드립니다..
강의와 직접적인 연관은 없지만 책으로 공부를 하다가 의문점이 생겨 질문을 남깁니다. 장고는 FK는 항상 다른 테이블의 PK와 연결되서 Question 클래스의 id 변수까지 지정할 필요없이 Question 클래스만 지정하면 된다라고 적혀있는데 그러면 Choice 테이블의 외래키가 Question 테이블의 id랑 연결되있다면 admin에서 Choice를 만들 때 question은 외래키이라서 Question 테이블의 PK인 id로 선택되어야 하지 않나요? 왜 question_text랑 연결이 되있는지 궁금합니다
선생님 안녕하세요. 질문이 있는데 MEDIA_ROOT = os.path.join(BASE_DIR , '_media' ) 에서 os에 오류가 뜨는데 cmder로 runserver해보면 'os' is not defined라고 뜹니다.(참고로 pycharm은 pro버전이 아니라 일반 버전입니다.)
[리뉴얼] 처음하는 파이썬 데이터 분석 (쉽게! 전처리, pandas, 시각화 전과정 익히기) [데이터분석/과학 Part1]
안녕하세요. 강의 정말 감사히 잘듣고있습니다. 제평생 이렇게 세세히 이해되도록 알려주시는 강의는 처음입니다. 저의 질문은 다음과 같아요. 요일별/계절별 분석을 하실떄 payment_value를 sum을 이용해서 요일별/계절별 총 거래액을 구하시고 진행하셨는데, count()를 이용해야 천차만별의 가격을 가진 물건들 중 어느 카테고리가 잘팔리고, 물건들의 총 판매량 더 효과적으로 확인 할 수 있지 않을까 생각하여 질문드립니다. 제가 이런 이커머스관련 정보를 듣는것은 이 강의가 처음이기 때문에, 이런 거에 관해서 무지합니다. 그래서 그런지 이런 쪽의 지식은 남들에게는 당연하지라고 생각되는게 가끔 이해가 되지않을때가있습니다. 혹시 실례가 되지않는다면, 왜 트랜드에 관한 질문을 해결하실때, count()가 아닌sum()을 이용하여 총거래액을 구하셨는지 알 수 있을까요??