반응형

java 2289

`staticmethod` 및`abc.abstractmethod` : 혼합 될까요?

`staticmethod` 및`abc.abstractmethod` : 혼합 될까요? 내 Python 앱에서 a staticmethod및 abc.abstractmethod. 어떻게해야합니까? 두 데코레이터를 모두 적용 해 보았지만 작동하지 않습니다. 이렇게하면 : import abc class C(object): __metaclass__ = abc.ABCMeta @abc.abstractmethod @staticmethod def my_function(): pass 예외가 발생하고 * 이렇게하면 : class C(object): __metaclass__ = abc.ABCMeta @staticmethod @abc.abstractmethod def my_function(): pass 추상 방법은 적용되지 않습니..

program story 2020.09.24

Composer에는 로컬 패키지가 필요합니다.

Composer에는 로컬 패키지가 필요합니다. 공동으로 개발중인 라이브러리 [Foo and Bar]가 몇 개 있지만 기술적으로는 여전히 분리되어 있습니다. 이전에는 autoloader를 like로 다시 정의 "Foo\\": "../Foo/src"했지만 이제 Guzzle 종속성을 Foo에 추가 했으므로 Bar는 종속성 중 하나가 아니기 때문에 뚜껑을 뒤집습니다. 디렉토리 구조 : /home/user/src/ Foo/ src/ FooClient.php composer.json Bar/ src/ BarClient.php composer.json 이론적 자동로드 설명 : [Bar / composer.json] "require": { "local": "../Foo/composer.json" } 예제 코드 : re..

program story 2020.09.24

매개 변수가있는 기본 클래스 생성자를 통한 상속

매개 변수가있는 기본 클래스 생성자를 통한 상속 [중복] 이 질문에 이미 답변이 있습니다. C # 상속 및 기본 생성자 3 답변 간단한 코드 : class foo { private int a; private int b; public foo(int x, int y) { a = x; b = y; } } class bar : foo { private int c; public bar(int a, int b) => c = a * b; } Visual Studio는 bar생성자 에 대해 불평합니다 . 오류 CS7036 필수 형식 매개 변수 x에 해당하는 인수가 없습니다 foo.foo(int, int). 뭐? 문제는 기본 클래스 foo에 매개 변수없는 생성자가 없다는 것입니다. 따라서 파생 클래스 생성자의 매개 변수..

program story 2020.09.24

프라 미스 함수에 매개 변수를 전달하는 방법

프라 미스 함수에 매개 변수를 전달하는 방법 이것은 어리석은 질문처럼 보일지 모르지만 나는이 주제의 초보자입니다. 노드 js에 대한 약속 작업 중입니다. 그리고 매개 변수를 promise 함수에 전달하고 싶습니다. 그러나 나는 그것을 알아낼 수 없었다. someModule.someFunction.then(username, password,function(uid) { /*stuff */ } 기능은 다음과 같습니다. var someFunction = new Promise(username, password, function(resolve, reject) { /*stuff using username, password*/ if ( /* everything turned out fine */ ) { resolve("..

program story 2020.09.24

IRB에서 .rb 파일을 실행하는 방법은 무엇입니까?

IRB에서 .rb 파일을 실행하는 방법은 무엇입니까? Ruby on Rails로 시작합니다. 저는 현재 IRB에서 .rb 파일을 실행해야하고 현재 디렉토리에 .xml 파일을 생성한다는 튜토리얼을 진행 중입니다. 내 질문은 IRB에서 .rb 파일을 어떻게 실행합니까? IRB에서 실행할 때이 .rb 파일이있는 디렉토리에 있어야합니까? 다음을 시도했습니다 irb. 파일 디렉토리의 명령 줄에 입력하기 만하면됩니다 . 내가 이해하는 한 IRB 세션이 시작됩니다. 그런 다음 입력 irb "filename.rb"했지만 현재 디렉토리에 아무것도 생성하지 않았지만 적어도 오류가 발생하지 않았습니다. 나는 또한 나에게 오류를 준 다른 것들을 많이 시도했다. 그래서 나는 이것을 스스로 해결할 수 없다고 생각하고 인터넷 검색..

program story 2020.09.24

git 하위 모듈을 제거하는 현재 방법은 무엇입니까?

git 하위 모듈을 제거하는 현재 방법은 무엇입니까? Mac의 git 버전 1.9.3 (Apple Git-50)부터 git 하위 모듈을 제거하려면 어떻게해야합니까? 많은 개발자가 작동하지 않을 것이라고 말하는 오래된 정보를 많이 읽고 있습니다. 현재의 방법은 무엇입니까? 할 git deinit pathToSubModule트릭을 할? 내가 작동 할 것이라고 생각한 단계는 여기에 있지만 의견은 그렇지 않다고 말합니다. 내 현재 상황과 필요한 사항을 설명하겠습니다. 빠른 저장소를 설치 하고 프로젝트의 하위 모듈로 추가했습니다. 이 코드는 이미 체크인되었으며 다른 사람들이 사용하고 있습니다. 지금해야 할 일은 동일한 Quick 저장소를 포크 하고 내 회사가 보유한보다 안전한 github (완전히 다른 비공개 g..

program story 2020.09.24

C / C ++에서 long long

C / C ++에서 long long GNU의 C ++ 컴파일러에서이 코드를 시도하고 있는데 그 동작을 이해할 수 없습니다. #include ; int main() { int num1 = 1000000000; long num2 = 1000000000; long long num3; //num3 = 100000000000; long long num4 = ~0; printf("%u %u %u", sizeof(num1), sizeof(num2), sizeof(num3)); printf("%d %ld %lld %llu", num1, num2, num3, num4); return 0; } 주석 처리 된 줄의 주석 처리를 제거하면 코드가 컴파일되지 않고 오류가 발생합니다. 오류 : 정수 상수가 긴 유형에 비해 너무 ..

program story 2020.09.24

C #의 차별적 결합

C #의 차별적 결합 [참고 :이 질문에는 원래 제목 인 " C #의 C (ish) 스타일 결합 "이 있었지만 Jeff의 의견에 따르면이 구조를 '차별 결합'이라고합니다.] 이 질문의 장황함을 용서하십시오. 이미 SO에서 내 것과 비슷한 몇 가지 질문이 있지만 노조의 메모리 절약 이점이나 interop에 사용하는 데 집중하는 것 같습니다. 다음은 그러한 질문의 예입니다 . 유니온 타입의 것을 갖고 싶다는 욕망은 다소 다릅니다. 지금은 이와 비슷한 개체를 생성하는 코드를 작성 중입니다. public class ValueWrapper { public DateTime ValueCreationDate; // ... other meta data about the value public object ValueA; ..

program story 2020.09.24

Javascript 한 줄에 여러 변수를 정의하는 방법은 무엇입니까?

Javascript 한 줄에 여러 변수를 정의하는 방법은 무엇입니까? 온라인 문서를 읽으면서 한 줄에 여러 JavaScript 변수를 올바르게 정의하는 방법을 혼동하고 있습니다. 다음 코드를 압축하려면 한 줄에 여러 자바 스크립트 변수를 정의하는 적절한 자바 스크립트 "엄격한"방법은 무엇입니까? var a = 0; var b = 0; 그것은 : var a = b = 0; 또는 var a = var b = 0; 기타... 다중 할당 구조에 의존하면 한 지점 또는 다른 지점에서 발을 쏠 것이기 때문에 쉼표에 의존하고 싶습니다. 예는 다음과 같습니다. >>> var a = b = c = []; >>> c.push(1) [1] >>> a [1] 그것들은 모두 메모리에서 동일한 객체를 참조하며, 객체 (배열, 객..

program story 2020.09.24

Ruby each_with_index 오프셋

Ruby each_with_index 오프셋 each_with_index 루프 반복기에서 인덱스 오프셋을 정의 할 수 있습니까? 내 솔직한 시도는 실패했습니다. some_array.each_with_index{|item, index = 1| some_func(item, index) } 편집하다: 설명 : 배열 오프셋을 원하지 않습니다. each_with_index 내의 인덱스가 0에서 시작하지 않고 예를 들어 1이되기를 바랍니다. 실제로 Enumerator#with_index오프셋을 선택적 매개 변수로받습니다. [:foo, :bar, :baz].to_enum.with_index(1).each do |elem, i| puts "#{i}: #{elem}" end 출력 : 1: foo 2: bar 3: baz..

program story 2020.09.24
반응형