반응형

분류 전체보기 1646

Python3의 "함수 주석"의 좋은 용도는 무엇입니까?

Python3의 "함수 주석"의 좋은 용도는 무엇입니까? 기능 주석: PEP-3107 Python3의 함수 주석을 보여주는 코드 조각을 우연히 발견했습니다.개념은 간단하지만 왜 이것들이 Python3에서 구현되었는지 또는 그것들에 대한 좋은 용도가 있는지 생각이 나지 않습니다.아마도 SO가 저를 깨우쳐줄 수 있을까요? 작동 방식: def foo(a: 'x', b: 5 + 6, c: list) -> max(2, 9): ... function body ... 에 오는 것은 '이고, 다음에 는 '주석'입니다.->함수의 반환 값에 대한 주석입니다. foo.func_communications는 사전을 반환합니다. {'a': 'x', 'b': 11, 'c': list, 'return': 9} 이것을 이용할 수 있다..

programing 2023.05.11

MSBuild를 32비트 모드로 컴파일하려면 어떻게 해야 합니까?

MSBuild를 32비트 모드로 컴파일하려면 어떻게 해야 합니까? MSBuild(NAT을 통해)를 사용하여 여러 VB를 컴파일하고 있습니다.NET 어셈블리.이러한 어셈블리는 COM Interop에 의존하기 때문에 64비트 OS에서 32비트 모드로 실행되어야 합니다.Visual Studio에서 프로젝트를 변경하여 실행 파일 어셈블리를 32비트로 컴파일할 수 있지만 빌드 서버에서 모든 실행 파일을 32비트 모드로 강제 컴파일할 수 있습니다. MSBuild를 위해 여러 명령줄 매개 변수를 시도했지만 실패했습니다. /p:Platform=win32 /p:Platform=x86 /p:프로세서 아키텍처=x86 내가 뭘 잘못하고 있는 거지?MSBuild가 VB 프로젝트를 컴파일할 때 사용하는 속성에 대한 참조가 있습니..

programing 2023.05.11

튜플을 풀 때 힌트를 입력하시겠습니까?

튜플을 풀 때 힌트를 입력하시겠습니까? 튜플을 풀 때 타입 힌트를 사용할 수 있습니까?나는 이것을 하고 싶지만, 그것은 결과적으로.SyntaxError: from typing import Tuple t: Tuple[int, int] = (1, 2) a: int, b: int = t # ^ SyntaxError: invalid syntax PEP-0526에 따르면, 당신은 먼저 유형에 주석을 달아야 하고, 그 다음에 포장을 풀어야 합니다. a: int b: int a, b = t 저의 경우에는 다음을 사용합니다.typing.casthint 압축 풀기 작업을 입력하는 함수입니다. t: tuple[int, int] = (1, 2) a, b = t # type hint of a -> Literal[1] # ty..

programing 2023.05.11

일치하는 항목을 찾을 수 없는 Mongoose 쿼리에서 반환되는 항목은 무엇입니까?

일치하는 항목을 찾을 수 없는 Mongoose 쿼리에서 반환되는 항목은 무엇입니까? 저는 몽구스 문서를 읽는 것이 조금 혼란스럽습니다. 컬렉션에 있는 문서와 일치하지 않는 mongoose에서 쿼리를 실행할 경우, 다음 값은 무엇입니까?err그리고.results콜백 기능에서callback(err, results)저는 몽구스가 무엇을 "오류"라고 생각하는지 모르겠습니다.수학자로서 빈 집합을 반환하는 것(즉,results배열이 비어 있음)는 완벽하게 유효한 것으로 보이며 "오류"가 아니어야 합니다. 쿼리가 정상적으로 실행되었으며 일치하는 문서가 없습니다.반면에, 어떤 사람들은 그것을 "오류"라고 생각할 수 있습니다.mongoose 문서에서 다음 중 하나를 수행합니다. errnull,results= [] err..

programing 2023.05.11

날짜 시간 x 시리즈에 대한 탁월한 그림

날짜 시간 x 시리즈에 대한 탁월한 그림 닫혔습니다. 이 질문은 충족되지 않습니다.스택 오버플로 지침입니다.현재 답변을 수락하고 있지 않습니다. 이 질문은 특정 프로그래밍 문제, 소프트웨어 알고리즘 또는 프로그래머가 주로 사용하는 소프트웨어 도구에 대한 것이 아닌 것 같습니다.질문이 다른 Stack Exchange 사이트에서 주제가 될 것으로 생각되는 경우, 질문에 대한 답변이 가능한 위치를 설명하는 의견을 남길 수 있습니다. 6년 전에 문을 닫았습니다. 이 질문을 개선합니다. Excel이 차트에서 날짜 시간 값의 시간 성분을 무시하는 이유는 무엇입니까?예를 들어, 다음 데이터가 있습니다. 10/10/2010 9:30 1 10/10/2010 9:40 2 10/10/2010 9:50 3 10/10/2010..

programing 2023.05.11

작업의 용도는 무엇입니까?C#의 결과로부터

작업의 용도는 무엇입니까?C#의 결과로부터 C# 및 TPL(Task Parallel Library)에서,Task클래스는 T형 값을 생성하는 진행 중인 작업을 나타냅니다. 작업의 필요성이 무엇인지 알고 싶습니다.결과 방법에서? 즉, 다음과 같습니다.생산된 가치를 이미 눈앞에 둔 시나리오에서 이를 다시 작업으로 포장할 필요성은 무엇입니까? 작업 인스턴스를 수락하는 다른 메서드에 대한 어댑터로 사용된다는 것만 생각할 수 있습니다.두 가지 일반적인 사용 사례가 있습니다. 비동기 호출자를 허용하는 인터페이스를 구현하지만 구현이 동기화되는 경우. 테스트를 위해 비동기 코드를 스텁/모킹하는 경우. 한 가지 예로 캐시를 사용하는 방법을 들 수 있습니다.결과가 이미 계산된 경우 값을 사용하여 완료된 작업을 반환할 수 있..

programing 2023.05.11

특정 명령에 대한 Bash 무시 오류

특정 명령에 대한 Bash 무시 오류 다음 옵션을 사용하고 있습니다. set -o pipefail set -e 오류 발생 시 실행을 중지하는 bash 스크립트입니다.100줄에 이르는 스크립트를 실행하고 있으며 스크립트에 있는 모든 줄의 반환 코드를 확인하고 싶지 않습니다. 그러나 특정 명령에 대해서는 오류를 무시하고 싶습니다.내가 어떻게 그럴 수 있을까?해결책: particular_script || true 예: $ cat /tmp/1.sh particular_script() { false } set -e echo one particular_script || true echo two particular_script echo three $ bash /tmp/1.sh one two three인쇄되지 않습니다..

programing 2023.05.11

NameError: 글로벌 이름 'unicode'가 정의되지 않았습니다(Python 3).

NameError: 글로벌 이름 'unicode'가 정의되지 않았습니다(Python 3). 나는 bidi라는 파이썬 패키지를 사용하려고 합니다.이 패키지의 모듈(algorithm.py )에는 패키지의 일부임에도 불구하고 오류가 발생하는 행이 있습니다. 다음은 라인입니다. # utf-8 ? we need unicode if isinstance(unicode_or_str, unicode): text = unicode_or_str decoded = False else: text = unicode_or_str.decode(encoding) decoded = True 다음은 오류 메시지입니다. Traceback (most recent call last): File "", line 1, in bidi_text = ..

programing 2023.05.11

제약 조건이 0의 높이를 모호하게 제시하는 경우를 감지함

제약 조건이 0의 높이를 모호하게 제시하는 경우를 감지함 테이블 보기 셀이 포함된 앱을 실행할 때 Xcode 6.1 베타 2로 업데이트한 후 디버그 길잡이가 다음과 같이 말합니다. Warning once only: Detected a case where constraints ambiguously suggest a height of zero for a tableview cell's content view. We're considering the collapse unintentional and using standard height instead. 이전에 이 프로젝트에서 Xcode 5를 사용했을 때 몇 가지 오류가 발생했지만 업그레이드 후 오류가 사라졌습니다.저는 지금 다른 오류나 경고가 없습니다.이미 모든..

programing 2023.05.11

WPF란 무엇이며 WinForms와 비교하면 어떻습니까?

WPF란 무엇이며 WinForms와 비교하면 어떻습니까? 저는 WPF를 살펴보았지만 실제로 WPF에서 일한 적은 없습니다(이 질문을 촉발한 15분을 제외하고).저는 이 게시물을 보았지만 WPF의 "플래시"에 관한 것입니다.그렇다면 Windows Forms 애플리케이션과 WPF 애플리케이션의 차이점은 무엇입니까?WPF는 벡터 그래픽 기반 UI 프레젠테이션 계층이지만 WinForms는 그렇지 않습니다.그것이 왜 중요합니까/재미있습니까?벡터 기반이므로 프레젠테이션 레이어가 왜곡 없이 UI 요소를 원하는 크기로 원활하게 확장할 수 있습니다. WPF는 또한 구성 가능한 프레젠테이션 시스템이며, 이는 거의 모든 UI 요소가 다른 UI 요소로 구성될 수 있다는 것을 의미합니다.이를 통해 간단한 UI 요소에서 복잡한 ..

programing 2023.05.11
반응형