반응형

분류 전체보기 766

Python 3.6.1에서 AttributeError가 발생하는 이유: 모듈 'enum'에는 'IntFlag' 속성이 없습니까?

Python 3.6.1에서 AttributeError가 발생하는 이유: 모듈 'enum'에는 'IntFlag' 속성이 없습니까? 방금 MacOS X용 Python 3.6.1을 설치했습니다. 콘솔을 실행하려고 하면(또는 Python3으로 실행하려고 하면) 다음 오류가 발생합니다. AttributeError: module 'enum' has no attribute 'IntFlag' $ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 Failed to import the site module Traceback (most recent call last): File "/usr/local/Cellar/python3/3.6.1/Frameworks/Pyth..

prosource 2023.06.02

인스턴스 변수: 자체 vs @

인스턴스 변수: 자체 vs @ 다음은 몇 가지 코드입니다. class Person def initialize(age) @age = age end def age @age end def age_difference_with(other_person) (self.age - other_person.age).abs end protected :age end 제가 알고 싶은 것은 사용하는 것의 차이점입니다.@age그리고.self.age에age_difference_with방법.쓰기@age인스턴스 변수에 직접 액세스합니다.@age.쓰기self.age개체가 자체적으로 메시지를 전송하도록 지시합니다.age일반적으로 인스턴스 변수를 반환합니다.@age하지만 그 방법에 따라 다른 많은 것들을 할 수 있습니다.age메서드가 지정된 ..

prosource 2023.06.02

WPF - 사용자 컨트롤 내에서 내용 호스팅

WPF - 사용자 컨트롤 내에서 내용 호스팅 다음을 포함하는 사용자 컨트롤을 만들려고 합니다.Grid두 줄로제목에 대한 첫 번째 행과 사용자 제어 외부에서 정의될 내용에 대한 두 번째 행(예:Button우리의 예에서 어쩐지 작동이 안 됐어요. 사용자 컨트롤1 xaml: 주 창 xaml: Click me 아래 그림은 제 문제를 설명해 줄 것입니다.다음 코드 Click me 사용자가 설정하는 의미UserControl1의 콘텐츠 속성이 해당 단추가 됩니다.이 버튼은 단순히 그것을 대체합니다.UserControls1의 마크업.따라서 UserControl1.xaml에 있는 모든 것은 더 이상 존재하지 않습니다. 편집 사용자 컨트롤에서 외부에서 설정할 마크업을 호스트하도록 하려면 다음을 추가할 수 있습니다.Depe..

prosource 2023.06.02

내 CALayer의 앵커포인트를 변경하면 보기가 이동합니다.

내 CALayer의 앵커포인트를 변경하면 보기가 이동합니다. 변경하고 싶습니다.anchorPoint하지만 같은 장소에서 경치를 유지합니다.해습다봤니다니.NSLogself.layer.position그리고.self.center앵커포인트 변경에 상관없이 둘 다 동일하게 유지됩니다.하지만 내 시야는 움직여요! 이거 하는 방법에 대한 조언이 있나요? self.layer.anchorPoint = CGPointMake(0.5, 0.5); NSLog(@"center point: %f %f", self.layer.position.x, self.layer.position.y); self.layer.anchorPoint = CGPointMake(1, 1); NSLog(@"center point: %f %f", self.la..

prosource 2023.06.02

NumPy를 사용하여 두 배열의 모든 조합 배열 작성

NumPy를 사용하여 두 배열의 모든 조합 배열 작성 저는 복잡한 일을 하기 전에 6개의 변수 함수의 매개변수 공간을 훑어보고 수치 동작을 연구하려고 합니다. 그래서 저는 이것을 할 수 있는 효율적인 방법을 찾고 있습니다. 제 함수는 6차원 NumPy 배열에 주어진 부동값을 입력으로 사용합니다.제가 처음에 하려고 했던 것은 다음과 같습니다. 먼저 두 개의 어레이를 사용하여 두 어레이의 모든 값 조합으로 어레이를 생성하는 함수를 만들었습니다. from numpy import * def comb(a, b): c = [] for i in a: for j in b: c.append(r_[i,j]) return c 나서, 저는 다음에제가그를 했습니다.reduce()동일한 배열의 tom 복사본에 적용하기 def c..

prosource 2023.06.02

iPhone Simulator에서 생성된 충돌 로그?

iPhone Simulator에서 생성된 충돌 로그? iPhone Simulator에서 생성된 충돌 로그가 있습니까? 시뮬레이터가 많이 충돌하지만 콘솔에 흔적을 남기지 않습니다...충돌 로그가 유용할 것입니다.콘솔에 다음과 같은 정보가 표시됩니다.NSLog()시뮬레이터에서 실행 중인 앱의 출력.충돌 로그가 파일에 저장됩니다. 나는 내 집 디렉토리 아래에서 몇 개를 찾았습니다. ~/Library/Logs/DiagnosticReports/ 확장자가 파일다같습다니음과는자장확▁a다▁they▁of▁extension입니다..crash 제가 아직 알아내지 못한 것은 디버거가 그것을 잡더라도 그것들이 생성하도록 하는 방법입니다.EXC_BAD_ACCESS신호. 갱신하다 10는 는현(OSX 10.11.6), .crash ..

prosource 2023.06.02

C#에서 소수점을 int로 변환하려면 어떻게 해야 합니까?

C#에서 소수점을 int로 변환하려면 어떻게 해야 합니까? 소수점을 int로 변환하려면 어떻게 해야 합니까?사용하다Convert.ToInt32mscorlib에 있어서와 같이 decimal value = 3.14m; int n = Convert.ToInt32(value); MSDN을 참조하십시오.사용할 수도 있습니다.Decimal.ToInt32다시 MSDN을 참조하십시오.마지막으로 직접 캐스팅을 할 수 있습니다. decimal value = 3.14m; int n = (int) value; 명시적 캐스트 연산자를 사용합니다.MSDN을 참조하십시오.그럴수는 없어요. 음, 물론 그럴 수 있지만, 아무리 int(시스템)이라도.Int32)는 모든 가능한 십진수 값을 포함할 만큼 충분히 크지 않습니다. 즉, int..

prosource 2023.06.02

텍스트 뷰 텍스트를 경계 내에 맞게 자동 축척

텍스트 뷰 텍스트를 경계 내에 맞게 자동 축척 랩핑 텍스트의 크기를 조정하는 최적의 방법을 찾고 있습니다.TextView그것이 그것의 목표에 맞도록.getWidth는 getWidth입니다.단순히 텍스트를 감쌀 수 있는 방법을 찾고 있는 것이 아닙니다. 감쌀 수 있고 화면에 완전히 들어갈 수 있을 정도로 작아야 합니다. 조정이몇 번 솔루션을 솔루션이 StackOverflow를 다시 경우입니다.TextView충분히 작을 때까지 재귀적으로 반복합니다(메모리 집약적이며 사용자가 매번 재귀할 때마다 텍스트가 단계적으로 축소되는 것을 보게 합니다). 하지만 제가 하고 있는 일을 포함하지 않는 좋은 해결책을 찾은 사람이 있을 것입니다. 텍스트를 분석하고 측정하고, 텍스트 크기를 조정하고, 적절한 크기를 찾을 때까지 ..

prosource 2023.06.02

해시/AML에서 모든 빈 요소를 제거하시겠습니까?

해시/AML에서 모든 빈 요소를 제거하시겠습니까? 중첩된 해시 또는 YAML 파일에서 모든 빈 요소(빈 목록 항목)를 제거하려면 어떻게 해야 합니까?Rails 4.1은 Ruby의 핵심 확장으로 Hash#compact와 Hash#compact!를 추가했습니다.Hash클래스. 다음과 같이 사용할 수 있습니다. hash = { a: true, b: false, c: nil } hash.compact # => { a: true, b: false } hash # => { a: true, b: false, c: nil } hash.compact! # => { a: true, b: false } hash # => { a: true, b: false } { c: nil }.compact # => {} 주의: 이 구현은..

prosource 2023.06.02

$lookup 연산자를 사용한 다중 조인 조건

$lookup 연산자를 사용한 다중 조인 조건 다음 두 가지 컬렉션이 있습니다. // collection1: { user1: 1, user2: 2, percent: 0.56 } // collection2: { user1: 1, user2: 2, percent: 0.3 } 는 이 두 .user1그리고.user2. 다음과 같은 결과를 얻으려면 파이프라인을 작성하는 방법: { user1: 1, user2: 2, percent1: 0.56, percent2: 0.3 } 버전 3.6 이상에서는 집계 파이프라인 운영자와 여러 조인 조건을 수행할 수 있습니다. 다을사여필값변할합당니다야해를 해야 합니다.let필드에서 수 있습니다.pipeline집합에서 실행할 파이프라인을 지정하는 필드 단계. 로 고에서는 다음을 수행합..

prosource 2023.06.02
반응형