반응형

분류 전체보기 2429

Numpy의 0d 배열이 스칼라로 간주되지 않는 이유는 무엇입니까?

Numpy의 0d 배열이 스칼라로 간주되지 않는 이유는 무엇입니까? 확실히 0d 배열은 스칼라이지만 Numpy는 그렇게 생각하지 않는 것 같습니다 ... 내가 뭔가를 놓치고 있거나 개념을 오해하고 있습니까? >>> foo = numpy.array(1.11111111111, numpy.float64) >>> numpy.ndim(foo) 0 >>> numpy.isscalar(foo) False >>> foo.item() 1.11111111111 그것에 대해 너무 열심히 생각해서는 안됩니다. 궁극적으로 개인의 정신 건강과 장수에 더 좋습니다. Numpy 스칼라 유형의 흥미로운 상황은 1x1 행렬을 스칼라 유형으로 저하시키는 우아하고 일관된 방법이 없다는 사실에서 시추되었습니다. 수학적으로는 같은 것이지만 매우..

developer tip 2020.11.27

자식 푸시 후 로컬 실행 후크?

자식 푸시 후 로컬 실행 후크? githooks 맨 페이지를 살펴 보았지만 뭔가 누락되지 않는 한 로컬 포스트 푸시 git 후크에 대한 옵션이 표시되지 않습니다. 마스터 브랜치를 GitHub 리포지토리로 푸시 한 후 웹 서버 (이미 스크립트가있는)에서 API 문서를 업데이트하는 파일을 갖고 싶습니다. 물론 git push와 api 문서 실행을 결합하는 스크립트를 직접 작성할 수 있지만 다소 우아하지 않은 느낌이 듭니다. Git 1.8.2부터 푸시 작업 전에 호출되는 새로운 후크가 있습니다. pre-push 스크립트가 0이 아닌 다른 값을 반환하면 푸시 작업이 취소됩니다. 릴리스 정보에 언급 : https://github.com/git/git/blob/master/Documentation/RelNotes/..

developer tip 2020.11.27

여러 목록에 포함 된 모든 값의 합집합을 만드는 Pythonic 방법

여러 목록에 포함 된 모든 값의 합집합을 만드는 Pythonic 방법 목록 목록이 있습니다. lists = [[1,4,3,2,4], [4,5]] 이 목록을 병합하고 모든 중복 항목을 제거하고 싶습니다. 즉, 집합 결합 연산을 적용합니다. desired_result = [1, 2, 3, 4, 5] 이를 수행하는 가장 쉬운 방법은 무엇입니까? (이 프로젝트에는 Python 2.4를 사용해야합니다.) set.union 당신이 원하는 것을 : >>> results_list = [[1,2,3], [1,2,4]] >>> results_union = set().union(*results_list) >>> print(results_union) set([1, 2, 3, 4]) 두 개 이상의 목록으로이 작업을 수행 할 수..

developer tip 2020.11.27

document.write의 대안은 무엇입니까?

document.write의 대안은 무엇입니까? 튜토리얼에서 나는 document.write. 이제 나는 이것이 많은 사람들에게 눈살을 찌푸리고 있다는 것을 이해합니다. 나는 시도 print()했지만 문자 그대로 프린터로 보냅니다. 그렇다면 내가 사용해야 할 대안은 무엇이며 왜 사용하지 않아야 document.write합니까? w3schools와 MDN 모두 document.write. 권장되는 대안으로 DOM 조작 을 document.write사용하여 DOM 에 노드 요소를 직접 쿼리하고 추가 할 수 있습니다 . HTML이 대체되는 이유는 악의적 인 JavaScript 함수 때문입니다 : document.write(). 확실히 "나쁜 형태"입니다. 페이지로드시 사용하는 경우에만 웹 페이지에서 작동합니다..

developer tip 2020.11.27

PHP stdObject에서 첫 번째 요소 가져 오기

PHP stdObject에서 첫 번째 요소 가져 오기 다음과 같은 개체 ($ videos로 저장 됨)가 있습니다. object(stdClass)#19 (3) { [0]=> object(stdClass)#20 (22) { ["id"]=> string(1) "123" etc... 나는 그것을 반복하지 않고도 첫 번째 요소의 ID를 얻고 싶습니다. 배열이라면 다음을 수행합니다. $videos[0]['id'] 다음과 같이 작동했습니다. $videos[0]->id 하지만 지금은 위의 줄에 "stdClass 유형의 개체를 배열로 사용할 수 없습니다 ..."라는 오류가 발생합니다. PHP 업그레이드 때문일 수 있습니다. 그렇다면 루프없이 첫 번째 ID를 얻으려면 어떻게해야합니까? 가능합니까? 감사! 2019 업데이트..

developer tip 2020.11.26

Amazon EC2에서 시간대를 설정하는 방법은 무엇입니까?

Amazon EC2에서 시간대를 설정하는 방법은 무엇입니까? Ubuntu Linux를 실행하는 Amazon EC2 인스턴스에 설정된 시간대를 현지 시간으로 변경하고 싶습니다. 내 질문 Amazon EC2에서 시간대를 변경하는 방법은 무엇입니까? 데스크톱 Ubuntu 프로세스와 다르지 않아야합니다. 여기를 참조 하십시오 EC2 서버에 대한 SSH 다음을 실행하십시오 (시간대를로 설정하려면 Australia/Adelaide) $ echo "Australia/Adelaide" | sudo tee /etc/timezone Australia/Adelaide $ sudo dpkg-reconfigure --frontend noninteractive tzdata Current default time zone: 'Aus..

developer tip 2020.11.26

치명적인 오류 : 포착되지 않은 오류 : 정의되지 않은 함수 mysql_connect () 호출

치명적인 오류 : 포착되지 않은 오류 : 정의되지 않은 함수 mysql_connect () 호출 XAMPP 및 MySQL 서버와 간단한 연결을 시도하고 있지만 데이터를 입력하거나 데이터베이스에 연결하려고 할 때마다이 오류가 발생합니다. 치명적 오류 : 포착되지 않은 오류 : C : \ xampp \ htdocs \ register.php : 22의 정의되지 않은 함수 mysql_connect () 호출 스택 추적 : # 0 {main}이 C : \ xampp \ htdocs \ register.php에서 22 행에 발생했습니다. 22 행의 예 : $link = mysql_connect($mysql_hostname , $mysql_username); mysql_* PHP 7에서는 함수가 제거되었습니다. X..

developer tip 2020.11.26

Double []을 double []로 어떻게 변환합니까?

Double []을 double []로 어떻게 변환합니까? 개체 유형을 포함 할 수있는 테이블과 유사한 기능을 가진 인터페이스를 구현하고 있습니다. 인터페이스는 다음 기능을 지정합니다. double[] getDoubles(int columnIndex); 내가 난처한 부분은 내 구현에서 테이블 데이터를 2D Object배열 ( Object[][] data) 에 저장하고 있다는 것 입니다. 값을 반환해야 할 때 다음을 수행하고 싶습니다 ( getDoubles()복식이 포함 된 열에서만 호출되는 것으로 가정 하므로은 없습니다 ClassCastExceptions). double[] getDoubles(int columnIndex) { return (double[]) data[columnIndex]; } 그러나 ..

developer tip 2020.11.26

JavaScript에서 배열이 존재하는지 확인하는 방법은 무엇입니까?

JavaScript에서 배열이 존재하는지 확인하는 방법은 무엇입니까? 특정 어레이가 존재하는지, 그렇지 않은 경우 생성되는지 어떻게 확인합니까? 배열 x가 존재하는지 확인하고 존재하지 않는 경우 생성하려면 다음을 수행 할 수 있습니다. x = ( typeof x != 'undefined' && x instanceof Array ) ? x : [] var arr = arr || []; const list = Array.isArray(x) ? x : [x]; https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/isArray 또는 배열 x 이 될 수 있고 하나인지 확인하려는 경우 : const list = ..

developer tip 2020.11.26

Mercurial에서 hg 되돌리기 사용

Mercurial에서 hg 되돌리기 사용 Mercurial을 사용하고 있습니다. 저장소의 복제본을 만들었습니다. 디버깅을 위해 Java 파일에서 몇 줄의 코드를 변경했습니다. 그래도 변경 사항을 적용하지 않았습니다. 저장소에있는 원래 상태로 되돌리고 싶습니다. 시도했지만 hg revert filename.java되 돌리면 hg status이제 다음과 같이 내 폴더에 추가 된 파일이 추가됩니다. ? filename.java.orig 해당 파일을 삭제할 수 있으며 되돌리기를 사용할 때 Mercurial이 파일을 만드는 이유는 무엇입니까? 예, 삭제할 수 있습니다. 되돌리려는 의도가 아닌 것을 되 돌린 경우에 대비하는 안전 기능입니다. --no-backup 플래그를 사용할 수도 있으며 .orig 파일이 생성되..

developer tip 2020.11.26
반응형