반응형

Spring 2707

가능한 모든 방법으로 목록을 쌍으로 나누는 방법

가능한 모든 방법으로 목록을 쌍으로 나누는 방법 목록이 있습니다 (단순함을 위해 6 개 요소) L = [0, 1, 2, 3, 4, 5] 가능한 모든 방법 으로 쌍으로 묶고 싶습니다 . 몇 가지 구성을 보여줍니다. [(0, 1), (2, 3), (4, 5)] [(0, 1), (2, 4), (3, 5)] [(0, 1), (2, 5), (3, 4)] 등등. 여기서 (a, b) = (b, a)쌍의 순서는 중요하지 않습니다. [(0, 1), (2, 3), (4, 5)] = [(0, 1), (4, 5), (2, 3)] 이러한 구성의 총 수는 1*3*5*...*(N-1)어디에 N내 목록의 길이입니다. 임의의 가능한 모든 구성을 제공하는 Python 생성기를 어떻게 작성할 수 N있습니까? 를보세요 itertools.c..

Development Tip 2021.01.05

Dapper Dot Net을 사용하여 데이터베이스 결과에서 Dictionary 개체에 매핑하는 방법은 무엇입니까?

Dapper Dot Net을 사용하여 데이터베이스 결과에서 Dictionary 개체에 매핑하는 방법은 무엇입니까? 다음과 같은 간단한 쿼리가있는 경우 : string sql = "SELECT UniqueString, ID FROM Table"; 다음과 같은 사전 객체에 매핑하고 싶습니다. Dictionary myDictionary = new Dictionary(); Dapper로 어떻게할까요? 나는 그것이 다음과 같다고 가정합니다. myDictionary = conn.Query(sql, new { }).ToDictionary(); 그러나 적절한 구문을 알아낼 수 없습니다. 이미 여러 가지 방법이 있습니다. 개인적으로 나는 비 제네릭 API를 사용합니다. var dict = conn.Query(sql, a..

Development Tip 2021.01.05

PHPUnit : assertInstanceOf ()가 작동하지 않습니다.

PHPUnit : assertInstanceOf ()가 작동하지 않습니다. 변수가 사용자 유형의 개체인지 확인해야합니다. 사용자는 내 클래스 $user내 개체입니다. $this->assertInstanceOf($user,User); 이것은 작동하지 않습니다. 정의되지 않은 상수 사용자를 사용하고 있습니다. '사용자'라고 가정합니다. 도움에 미리 감사드립니다. http://apigen.juzna.cz/doc/sebastianbergmann/phpunit/function-assertInstanceOf.html 이 기능을 잘못 사용하고 있다고 생각합니다. 시험: $this->assertInstanceOf('User', $user); ::class가능한 한 어디에서나 사용하는 것이 좋습니다 . 이 표준에 익숙해..

Development Tip 2021.01.05

AWS 오류-Sudo : 호스트 IP-10-0-xx-xx를 해결할 수 없음

AWS 오류-Sudo : 호스트 IP-10-0-xx-xx를 해결할 수 없음 새 aws인스턴스를 시작했습니다 . 내 개인 IP는 ip-10-0-xx-xx아마존 콘솔과 같습니다. sudo 명령을 수행 할 때마다 다음 오류가 발생합니다. sudo: unable to resolve host ip-10-0-xx-xx 이 오류를 어떻게 수정할 수 있습니까? 호스트를 확인할 수 없으므로 / etc / hosts에이 줄을 추가하여 도움을 줄 수 있습니다. 10.0.xx.xx ip-10-0-xx-xx enableDnsHostnames에 대한 아래 답변은 다음을 통해 더 나은 솔루션입니다. 이 문제는 enableDnsHostnamesVPC 구성에서 활성화되지 않아 발생 합니다. enableDnsHostnames VPC에서..

Development Tip 2021.01.05

Http StaticInjectorError에 대한 공급자가 없습니다.

Http StaticInjectorError에 대한 공급자가 없습니다. 내 API에서 데이터를 가져 와서 ionic 앱에 채우려 고하지만 페이지에 들어가면 데이터를 채워야 할 때 충돌이 발생합니다. 다음은 두 개의 .ts 파일입니다. import { Component } from '@angular/core'; import { NavController, LoadingController } from 'ionic-angular'; import { RestService } from '../../providers/rest-service/rest-service'; @Component({ selector: 'page-all-patients', templateUrl: 'all-patients.html', provide..

Development Tip 2021.01.05

인스턴스화 된 개체에 메서드 추가

인스턴스화 된 개체에 메서드 추가 obj = SomeObject.new def obj.new_method "do some things" end puts obj.new_method > "do some things" 이것은 잘 작동합니다. 그러나 기존 메서드 내에서 동일한 작업을 수행해야합니다. def some_random_method def obj.new_method "do some things" end end 잘 작동하지만 메서드 내부에 메서드가 있으면 꽤 끔찍해 보입니다. 문제는 그러한 방법을 추가하는 다른 방법이 있습니까? 내가 이것을 물은 지 오래되었습니다. 루비 1.9 이상에서는 define_singleton_method다음과 같이 를 사용하여 더 좋은 방법이 있습니다. obj = SomeObje..

Development Tip 2021.01.05

결과가 반환되지 않을 때 ExecuteScalar () 처리

결과가 반환되지 않을 때 ExecuteScalar () 처리 다음 SQL 쿼리와 ExecuteScalar()Oracle 데이터베이스에서 데이터를 가져 오는 방법을 사용하고 있습니다. sql = "select username from usermst where userid=2" string getusername = command.ExecuteScalar(); 이 오류 메시지가 표시됩니다. System.NullReferenceException : 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. 이 오류는에 대한 데이터베이스 테이블에 행이 없을 때 발생합니다 userid=2. 이 상황을 어떻게 처리해야합니까? DbCommand.ExecuteScalar에 대한 MSDN 설명서에 따르면 : 결과 집합에서 첫 번..

Development Tip 2021.01.05

헤더에서 작동하지 않는 상수 변수

헤더에서 작동하지 않는 상수 변수 이렇게 내 헤더에 상수 변수를 정의하면 ... extern const double PI = 3.1415926535; extern const double PI_under_180 = 180.0f / PI; extern const double PI_over_180 = PI/180.0f; 다음과 같은 오류가 발생합니다. 1>MyDirectX.obj : error LNK2005: "double const PI" (?PI@@3NB) already defined in main.obj 1>MyDirectX.obj : error LNK2005: "double const PI_under_180" (?PI_under_180@@3NB) already defined in main.obj 1>M..

Development Tip 2021.01.05

PostgreSQL에서 dblink를 사용 (설치)하는 방법은 무엇입니까?

PostgreSQL에서 dblink를 사용 (설치)하는 방법은 무엇입니까? 나는 Oracle에 익숙하고 내 스키마에 dblink를 만든 다음 다음과 같이 원격 데이터베이스에 액세스하는 데 익숙합니다. mytable@myremotedb, 어쨌든 PostgreSQL에서 똑같이 할 수 있습니까? 지금은 다음과 같이 dblink를 사용하고 있습니다. SELECT logindate FROM dblink('host=dev.toto.com user=toto password=isok dbname=totofamily', 'SELECT logindate FROM loginlog'); 이 명령을 실행하면 다음 오류가 발생합니다. 힌트 : 주어진 이름 및 인수 유형과 일치하는 함수가 없습니다. 명시 적 유형 캐스트를 추가해야..

Development Tip 2021.01.05

PHP는 배열의 마지막 3 개 요소를 가져옵니다.

PHP는 배열의 마지막 3 개 요소를 가져옵니다. 배열이 있습니다. [13] => Array ( [0] => joe [1] => 0 [14] => Array ( [0] => bob [1] => 0 ) [15] => Array ( [0] => sue [1] => 0 ) [16] => Array ( [0] => john [1] => 0 ) [17] => Array ( [0] => harry [1] => 0 ) [18] => Array ( [0] => larry [1] => 0 ) 키를 보존하면서 마지막 3 개 요소를 얻으려면 어떻게해야합니까? (배열의 요소 수는 다를 수 있으므로 두 번째 요소 뒤에 단순히 슬라이스 할 수 없습니다) 따라서 출력은 다음과 같습니다. [16] => Array ( [0] => j..

Development Tip 2021.01.05
반응형