반응형

Java 840

Qt : 종횡비를 유지하면서 QPixmap을 포함하는 QLabel 크기 조정

Qt : 종횡비를 유지하면서 QPixmap을 포함하는 QLabel 크기 조정 QLabel을 사용하여 더 크고 동적으로 변경되는 QPixmap의 내용을 사용자에게 표시합니다. 사용 가능한 공간에 따라이 레이블을 더 작게 / 더 크게 만드는 것이 좋습니다. 화면 크기가 항상 QPixmap만큼 크지는 않습니다. 원본 QPixmap의 종횡비를 유지하면서 QPixmap의 크기를 조정하기 위해 QLabel QSizePolicy과 sizeHint()의 수정하려면 어떻게 해야합니까? sizeHint()QLabel을 수정할 수 없습니다 minimumSize(). 0으로 설정해도 도움이되지 않습니다. hasScaledContents()QLabel을 설정 하면 성장이 허용되지만 종횡비가 깨집니다. QLabel을 서브 클래 ..

UFO ET IT 2020.11.07

중첩 된 파이썬 사전 및 목록에서 모든 키 발생 찾기

중첩 된 파이썬 사전 및 목록에서 모든 키 발생 찾기 다음과 같은 사전이 있습니다. { "id" : "abcde", "key1" : "blah", "key2" : "blah blah", "nestedlist" : [ { "id" : "qwerty", "nestednestedlist" : [ { "id" : "xyz", "keyA" : "blah blah blah" }, { "id" : "fghi", "keyZ" : "blah blah blah" }], "anothernestednestedlist" : [ { "id" : "asdf", "keyQ" : "blah blah" }, { "id" : "yuiop", "keyW" : "blah" }] } ] } 기본적으로 임의의 깊이의 중첩 된 목록, 사전 및 문..

UFO ET IT 2020.11.07

firstprivate와 lastprivate는 OpenMP의 private 절과 어떻게 다릅니 까?

firstprivate와 lastprivate는 OpenMP의 private 절과 어떻게 다릅니 까? 공식적인 정의를 살펴 보았지만 여전히 혼란 스럽습니다. firstprivate: 각 스레드가 변수의 고유 한 인스턴스를 가져야하며, 변수가 병렬 구성 전에 존재하기 때문에 변수의 값으로 초기화되어야 함을 지정합니다. 나에게 그것은 사적인 것처럼 들린다. 예제를 찾았지만 그것이 어떻게 특별하거나 어떻게 사용될 수 있는지 이해하지 못하는 것 같습니다. lastprivate: 변수의 둘러싸는 컨텍스트 버전이 최종 반복 (for-loop 구문) 또는 마지막 섹션 (#pragma 섹션)을 실행하는 스레드의 비공개 버전과 동일하게 설정되도록 지정합니다. 다음 예 때문에이 부분을 좀 더 잘 이해하고있는 것 같습니다...

UFO ET IT 2020.11.07

새로 고침과 플러시

새로 고침과 플러시 새 문서가 Elasticsearch 인덱스에 인덱싱되면 인덱스 작업 후 1 초와 같은 검색에 사용할 수 있습니다. 그러나 인덱스에 대한 호출 _flush또는 _refresh작업을 통해이 문서를 즉시 검색 가능하게 만들 수 있습니다 . 이 두 작업의 차이점은 무엇입니까? 결과가 동일 해 보이며 문서를 즉시 검색 할 수 있습니다. 이러한 각 작업은 정확히 무엇을합니까? ES 문서는이 문제를 깊이 다루지 않는 것 같습니다. 당신이 얻은 대답은 맞지만 좀 더 자세히 설명해 볼 가치가 있다고 생각합니다. 새로 고침은 lucene 인덱스 리더에서 다시 열기를 효과적으로 호출하므로 검색 할 수있는 데이터의 특정 시점 스냅 샷이 업데이트됩니다. 이 lucene 기능은 lucene 거의 실시간 API..

UFO ET IT 2020.11.07

기본값 유형이 속성 유형과 일치하지 않습니다.

기본값 유형이 속성 유형과 일치하지 않습니다. 이 수업이 있습니다 public class Tooth { public string Id {get;set;} } 그리고이 custrom 컨트롤 public partial class ToothUI : UserControl { public ToothUI() { InitializeComponent(); } public Tooth Tooth { get { return (Tooth)GetValue(ToothProperty); } set { SetValue(ToothProperty, value); NombrePieza.Text = value.Id.Replace("_",String.Empty); } } public static readonly DependencyProper..

UFO ET IT 2020.11.07

Rust의 관용적 콜백

Rust의 관용적 콜백 C / C ++에서는 일반적으로 일반 함수 포인터로 콜백을 수행하며 void* userdata매개 변수도 전달할 수 있습니다. 이 같은: typedef void (*Callback)(); class Processor { public: void setCallback(Callback c) { mCallback = c; } void processEvents() { for (...) { ... mCallback(); } } private: Callback mCallback; }; Rust에서 이것을하는 관용적 방법은 무엇입니까? 특히 내 setCallback()함수 는 어떤 유형을 취해야하며 어떤 유형이어야 mCallback합니까? 걸릴 Fn까요? 어쩌면 FnMut? 저장 Boxed합니까..

UFO ET IT 2020.11.07

JSON 객체를 버퍼로, 버퍼를 JSON 객체로 다시 변환

JSON 객체를 버퍼로, 버퍼를 JSON 객체로 다시 변환 JSON 개체가 있고이를 버퍼로 변환하고 여기에서 몇 가지 프로세스를 수행하고 있습니다. 나중에 동일한 버퍼 데이터를 변환하여 유효한 JSON 개체로 변환하고 싶습니다. Node V6.9.1에서 작업 중입니다. 아래는 내가 시도한 코드이지만 [object object]JSON으로 다시 변환 하고이 개체를 열 수 없을 때 나타납니다. var obj = { key:'value', key:'value', key:'value', key:'value', key:'value' } var buf = new Buffer.from(obj.toString()); console.log('Real Buffer ' + buf); //This prints --> Real..

UFO ET IT 2020.11.07

파일 또는 어셈블리 'Microsoft.CodeAnalysis, 버전 = 1.3.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35'또는 해당 종속성 중 하나를로드 할 수 없습니다.

파일 또는 어셈블리 'Microsoft.CodeAnalysis, 버전 = 1.3.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35'또는 해당 종속성 중 하나를로드 할 수 없습니다. 어제 밤에 업데이트가 발생하여 이제 ctrl + '.'를 수행 할 수 없습니다. VS 2015의 코드 제안입니다. 다음과 같은 오류 메시지가 나타납니다. 파일 또는 어셈블리 'Microsoft.CodeAnalysis, 버전 = 1.3.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35'또는 해당 종속성 중 하나를로드 할 수 없습니다. 시스템이 지정된 파일을 찾을 수 없습니다. 여전히 빌드하고 개발할 수 있지만이 기능이 없으..

UFO ET IT 2020.11.07

Java의 원시 문자열-특히 정규식 용

Java의 원시 문자열-특히 정규식 용 Java에서 이스케이프 시퀀스없이 원시 문자열을 사용하는 방법이 있습니까? (나는 상당한 양의 정규식 코드를 작성하고 있으며 원시 문자열은 내 코드를 훨씬 더 읽기 쉽게 만들 것입니다) 나는 언어가 이것을 직접 제공하지 않는다는 것을 이해합니다. 그러나 어떤 식 으로든 그것들을 "시뮬레이션"할 수있는 방법이 있습니까? 아니, 없습니다. 일반적으로 속성 파일에 원시 문자열과 정규식을 넣지 만 이스케이프 시퀀스 요구 사항도 있습니다. 이클립스를 사용하는 경우 해결 방법입니다. 문자열 리터럴에 텍스트를 붙여 넣을 때 자동으로 긴 텍스트 블록을 올바르게 여러 줄로 표시하고 특수 문자를 자동으로 이스케이프 할 수 있습니다. "-여기에 붙여 넣기-"; window → pref..

UFO ET IT 2020.11.07

URL의 첫 부분 전체를 무엇이라고 부르나요?

URL의 첫 부분 전체를 무엇이라고 부르나요? 다음과 같은 URL이있는 경우 : http://www.example.com:9090/test.html 그렇다면 그것이 www.example.com호스트 이름이라는 것을 알고 있지만 무엇이라고 부르 http://www.example.com:9090나요? 그것에 대한 어떤 종류의 확립 된 이름이 있습니까? 스키마가있는 경우 이름을 모르지만 포트가있는 호스트 이름은 총칭하여 Authority. 좋은 설명 here입니다. 원점 이라고합니다 . 보다 일반적으로 말하면 다음은 URL의 다른 부분입니다 window.location. (적어도 Javascript가 호출하는 방식에 따라) protocol://username:password@hostname:port/pathn..

UFO ET IT 2020.11.07
반응형