반응형

2020/09/05 30

HorizontalAlignment = Stretch, MaxWidth 및 Left를 동시에 정렬 하시겠습니까?

HorizontalAlignment = Stretch, MaxWidth 및 Left를 동시에 정렬 하시겠습니까? 이것은 쉬울 것 같지만 나는 어리둥절합니다. WPF에서는 부모의 너비로 늘어나지 만 최대 너비로만 늘어나는 TextBox를 원합니다. 문제는 부모 내에서 정당화되기를 원한다는 것입니다. 늘이기 위해서는 HorizontalAlignment = "Stretch"를 사용해야하지만 결과는 중앙에 위치합니다. HorizontalContentAlignment로 실험 해 보았지만 아무것도하지 않는 것 같습니다. 이 파란색 텍스트 상자가 창 크기에 따라 커지고 최대 너비가 200 픽셀이고 왼쪽 정렬되도록하려면 어떻게해야합니까? 속임수는 무엇입니까? 당신은 설정할 수 있습니다 HorizontalAlignmen..

Programing 2020.09.05

Blueprint에서 app.config에 액세스하는 방법은 무엇입니까?

Blueprint에서 app.config에 액세스하는 방법은 무엇입니까? authorisation.py패키지 API에있는 청사진 내에서 애플리케이션 구성에 액세스하려고합니다 . .NET에서 __init__.py사용되는 청사진을 초기화하고 authorisation.py있습니다. __init__.py from flask import Blueprint api_blueprint = Blueprint("xxx.api", __name__, None) from api import authorisation authorisation.py from flask import request, jsonify, current_app from ..oauth_adapter import OauthAdapter from api impor..

Programing 2020.09.05

대규모 Rails 애플리케이션에서 RSpec 테스트 속도 향상

대규모 Rails 애플리케이션에서 RSpec 테스트 속도 향상 RSpec 테스트에서 2,000 개가 넘는 예제가있는 Rails 애플리케이션이 있습니다. 말할 것도없이, 그것은 큰 응용 프로그램이고 테스트 할 것이 많습니다. 이 시점에서 이러한 테스트를 실행하는 것은 매우 비효율적이며 시간이 너무 오래 걸리기 때문에 새 빌드를 푸시하기 전에 작성하는 것이 거의 권장되지 않습니다. 가장 오래 실행되는 예제를 찾기 위해 spec.opts에 --profile을 추가했으며 실행하는 데 평균 10 초가 걸리는 예제가 10 개 이상 있습니다. RSpec 전문가들 사이에서 그게 정상입니까? 예를 들어 10 초가 너무 길어? 2,000 개의 예제를 사용하면 모든 것을 철저히 테스트하는 데 사소한 시간이 걸리지 않지만이 ..

Programing 2020.09.05

Objective-C를 사용하여 블록을 @selector로 전달할 수 있습니까?

Objective-C를 사용하여 블록을 @selector로 전달할 수 있습니까? 의 @selector인수에 대한 Objective-C 블록을 전달할 수 UIButton있습니까? 즉, 다음을 작동시킬 수있는 방법이 있습니까? [closeOverlayButton addTarget:self action:^ {[anotherIvarLocalToThisMethod removeFromSuperview];} forControlEvents:UIControlEventTouchUpInside]; 감사 예,하지만 카테고리를 사용해야합니다. 다음과 같은 것 : @interface UIControl (DDBlockActions) - (void) addEventHandler:(void(^)(void))handler forCont..

Programing 2020.09.05

C ++ 포함 및 가져 오기 차이점

C ++ 포함 및 가져 오기 차이점 C ++에서 #include와 의 차이점은 무엇입니까 #import? #import 분명히 COM 또는 .NET에만 해당되는 Microsoft 고유의 것입니다. #include 소스 코드 파일에 헤더 (또는 때때로 다른 소스 코드) 파일을 포함하는 데 사용되는 표준 C / C ++ 전 처리기 문입니다. VC ++로 가져 오기 : #import 형식 라이브러리 또는 .tlbs (COM 항목) 용입니다. 형식 라이브러리의 내용은 대부분 자동으로 COM 인터페이스를 설명하는 C ++ 클래스로 변환 된 다음 파일에 포함됩니다. 이 #import지시문은 Microsoft에서 C ++ 언어의 확장으로 도입했습니다. 이 MSDN 문서 에서 이에 대해 읽을 수 있습니다 . 이 #im..

Programing 2020.09.05

Qt의 메모리 관리?

Qt의 메모리 관리? 저는 Qt를 처음 접했고 메모리 관리와 객체의 수명에 대한 몇 가지 기본적인 사항이 궁금합니다. 개체를 언제 삭제 및 / 또는 파괴해야합니까? 자동으로 처리되는 것이 있습니까? 아래 예에서 내가 생성 한 객체 중 어떤 것을 삭제해야합니까? 인스턴스 변수 가 파괴 myOtherClass되면 어떻게됩니까 myClass? 객체를 전혀 삭제 (또는 파괴)하지 않으면 어떻게됩니까? 그게 기억에 문제가 될까요? MyClass.h class MyClass { public: MyClass(); ~MyClass(); MyOtherClass *myOtherClass; }; MyClass.cpp MyClass::MyClass() { myOtherClass = new MyOtherClass(); MyOt..

Programing 2020.09.05

"숨기기가 의도 된 경우 새 키워드 사용"경고

"숨기기가 의도 된 경우 새 키워드 사용"경고 화면 하단에 경고가 있습니다. 경고 1 'WindowsFormsApplication2.EventControlDataSet.Events'는 상속 된 멤버 'System.ComponentModel.MarshalByValueComponent.Events'를 숨 깁니다. 은폐가 의도 된 경우 새 키워드를 사용하십시오. C : \ Users \ myComputer \ Desktop \ Event Control \ WindowsFormsApplication2 \ EventControlDataSet.Designer.cs 112 32 eventControl 두 번 클릭하면 다음과 같이 표시됩니다. public EventsDataTable Events { get { retu..

Programing 2020.09.05

메모리에서 Selenium chromedriver.exe 해제

메모리에서 Selenium chromedriver.exe 해제 Selenium을 실행하기 위해 파이썬 코드를 설정했습니다 chromedriver.exe. 실행이 끝나면 browser.close()인스턴스를 닫아야합니다. ( browser = webdriver.Chrome()) chromedriver.exe메모리에서 해제되어야한다고 생각합니다 (Windows 7에 있습니다). 그러나 각 실행 후에는 하나의 chromedriver.exe인스턴스가 메모리에 남아 있습니다. chromedriver.exe프로세스 를 죽이기 위해 파이썬으로 무언가를 작성할 수있는 방법이 있기를 바랍니다 . 분명히 일을 browser.close()하지 않습니다. 감사. Selenium API에 따라이 browser.quit()메서드..

Programing 2020.09.05

Calendar.getInstance (TimeZone.getTimeZone ( "UTC"))가 UTC 시간을 반환하지 않습니다.

Calendar.getInstance (TimeZone.getTimeZone ( "UTC"))가 UTC 시간을 반환하지 않습니다. Calendar.getInstance(TimeZone.getTimeZone("UTC"))메서드 호출로 얻은 결과와 정말 혼란 스럽습니다 .IST 시간을 반환합니다. 내가 사용한 코드는 다음과 같습니다. Calendar cal_Two = Calendar.getInstance(TimeZone.getTimeZone("UTC")); System.out.println(cal_Two.getTime()); 그리고 내가 얻은 응답은 다음과 같습니다. Sat Jan 25 15:44:18 IST 2014 그래서 기본 TimeZone을 UTC로 변경 한 다음 확인한 다음 정상적으로 작동합니다. ..

Programing 2020.09.05

Linux Bash에서 이중 앰퍼샌드 (&&)와 세미콜론 (;)의 차이점은 무엇입니까?

Linux Bash에서 이중 앰퍼샌드 (&&)와 세미콜론 (;)의 차이점은 무엇입니까? Linux Bash 에서 앰퍼샌드와 세미콜론의 차이점은 무엇입니까 ? 예를 들면 $ command1 && command2 vs $ command1; command2 &&연산자는 부울 AND 연산자 : 왼쪽이 0이 아닌 종료 상태, 운영자 반환 상태가 반환되며 오른쪽합니다 (단락)를 평가하지 않는 경우, 그렇지 않으면 오른쪽을 평가하고 종료 상태를 반환 . 이것은 일반적으로 성공적으로 command2실행 된 경우에만 실행되도록 하는 데 사용됩니다 command1. ;에 관계없이 첫 번째 성공 여부의 두 번째 명령을 실행할 수 있도록 토큰은, 명령을 분리한다. command1 && command2 command1 && c..

Programing 2020.09.05
반응형