반응형

2020/05/10 30

Qt-Designer를 사용한 자동 확장 레이아웃

Qt-Designer를 사용한 자동 확장 레이아웃 Qt Designer를 사용하고 있습니다. QVBoxLayout전체 창을 채우도록 자동으로 확장되는 을 만들고 싶습니다 . QVBoxLayout남아 있는 레이아웃 은 고정되어 있습니다. 어떻게이 발생할 수 QVBoxLayout확장 및 디자이너를 통해 전체 창을 채우기 위해? QVBoxLayoutQt Designer에서을 작성한 후 위젯 / 대화 상자 / 창의 배경 ()이 아닌 QVBoxLayout상위 위젯을 마우스 오른쪽 단추로 클릭 하고 컨텍스트 메뉴의 맨 아래에서 그리드에 배치-> 배치를 선택하십시오 . 는 QVBoxLayout이제 창에 맞게 스트레칭해야하며, 전체 창 크기를 조정할 때 자동으로 크기가 조정됩니다. 설명서 에 따르면 최상위 레이아웃 세..

Programing 2020.05.10

이동식 SD 카드의 위치 찾기

이동식 SD 카드의 위치 찾기 외부 SD 카드의 위치를 ​​찾을 수있는 보편적 인 방법이 있습니까? 외부 저장소 와 혼동하지 마십시오 . Environment.getExternalStorageState()"/ mnt / sdcard"와 같은 내부 SD 마운트 지점에 대한 경로를 반환합니다. 그러나 문제는 외부 SD에 관한 것입니다. "/ mnt / sdcard / external_sd"와 같은 경로를 얻는 방법 (장치마다 다를 수 있음)? mount파일 시스템 이름 으로 명령 을 필터링하는 것으로 끝날 것 입니다. 그러나 나는이 방법이 충분히 강력하다는 것을 확신하지 못한다. Environment.getExternalStorageState() "/ mnt / sdcard"와 같은 내부 SD 마운트 지점으..

Programing 2020.05.10

오버로드 된 비행기에서 가장 뚱뚱한 사람들을 버림.

오버로드 된 비행기에서 가장 뚱뚱한 사람들을 버림. 비행기가 있고 연료가 부족하다고 가정 해 봅시다. 비행기가 승객 무게 3000 파운드를 떨어 뜨리지 않으면 다음 공항에 도착할 수 없습니다. 최대한의 생명을 구하기 위해 가장 무거운 사람들을 먼저 비행기에서 내쫓고 싶습니다. 그렇습니다. 비행기에는 수백만 명의 사람들이 있으며, 전체 목록을 정렬하지 않고도 가장 많은 승객을 찾는 최적의 알고리즘을 원합니다. 이것은 C ++로 코딩하려는 것에 대한 프록시 문제입니다. 승객 매니페스트에 대해 무게 기준으로 "partial_sort"를 수행하고 싶지만 필요한 요소 수를 알 수 없습니다. 내 "partial_sort"알고리즘 ( "partial_sort_accumulate_until")을 구현할 수 있지만 표준..

Programing 2020.05.10

자바 스크립트 + 유니 코드 정규식

자바 스크립트 + 유니 코드 정규식 JavaScript에서 유니 코드를 인식하는 정규식을 어떻게 사용합니까? 예를 들어, 문자 또는 마크 범주 (ASCII 범주뿐만 아니라)의 모든 코드 포인트와 일치 할 수있는 \ w와 비슷한 것이 있어야하며, 구두점 등에 대한 [[P *]]와 같은 필터가 있어야합니다. ES 6의 상황 다음 ECMAScript 언어 사양, 버전 6에는 유니 코드를 인식하는 정규식이 포함되어 있습니다. u정규식 에서 수정자를 사용하여 지원을 활성화해야합니다 . ES6의 유니 코드 인식 정규식을 참조하십시오 . ES 6이 완성되고 브라우저 벤더들 사이에서 널리 채택 될 때까지는 여전히 자신이 있습니다. 업데이트 : 이제 ES6 유니 코드 정규식을 동등한 ES5로 변환 하는 regexpu라는..

Programing 2020.05.10

하나의 문자열에 대한 문자열 목록

하나의 문자열에 대한 문자열 목록 당신이 있다고 말하자 : List los = new List(); 이 미친 기능 세계에서 우리는 요즘에 살고 있습니다.이 중 하나는 다음을 연결하여 하나의 문자열을 만드는 데 가장 좋습니다. String.Join(String.Empty, los.ToArray()); StringBuilder builder = new StringBuilder(); los.ForEach(s => builder.Append(s)); string disp = los.Aggregate((a, b) => a + b); 또는 일반 오래된 StringBuilder foreach 아니면 더 좋은 방법이 있습니까? 나는 옵션 A와 함께 갈 것입니다 : String.Join(String.Empty, los...

Programing 2020.05.10

Eclipse에서 키보드 만 사용하여 오류를 발생시키는 방법은 무엇입니까?

Eclipse에서 키보드 만 사용하여 오류를 발생시키는 방법은 무엇입니까? 10 줄의 파일이 있고 패키지 이름 (또는 다른 것)에 문제가 있고 커서가 텍스트의 마지막 줄에 있다고 가정 해 봅시다. 바로 가기를 사용하여 해당 줄로 직접 이동하여 문제가 무엇인지, 문제를 제거하기위한 제안 사항을 보려면 어떻게해야합니까? 질문 : 키보드 단축키가 있습니까? 또는 이와 같은 것 : 다음 오류 로 이동하고 이전 오류로 이동하십시오 . 윈도우와 리눅스 다음 오류로 이동하십시오. Ctrl+. 이전 오류로 이동하십시오. Ctrl+, 빠른 수정 사항 표시 : Ctrl+1 맥 다음 오류로 이동하십시오. Cmd+. 이전 오류로 이동하십시오. Cmd+, 빠른 수정 사항 표시 : Cmd+1 프로젝트 내에서 문제를 해결하려면 S..

Programing 2020.05.10

인수없이 스크립트를 호출하면 Python Argparse와 함께 도움말 메시지 표시

인수없이 스크립트를 호출하면 Python Argparse와 함께 도움말 메시지 표시 이것은 간단한 것일 수 있습니다. argparse를 사용하여 명령 줄 인수 / 옵션을 처리하는 프로그램이 있다고 가정합니다. 다음은 '도움말'메시지를 인쇄합니다. ./myprogram -h 또는: ./myprogram --help 그러나 인수없이 스크립트를 실행하면 아무것도하지 않습니다. 내가 원하는 것은 인수없이 호출 될 때 사용법 메시지를 표시하는 것입니다. 어떻게됩니까? 이 답변은 Google 그룹의 Steven Bethard 가 제공합니다 . Google 계정이없는 사람이 쉽게 액세스 할 수 있도록 여기에 다시 게시하고 있습니다. error메소드 의 기본 동작을 대체 할 수 있습니다 . import argparse..

Programing 2020.05.10

파일 또는 어셈블리 'System.Web.Mvc'를로드 할 수 없습니다

파일 또는 어셈블리 'System.Web.Mvc'를로드 할 수 없습니다 새로운 ASP.NET MVC 웹 응용 프로그램은 개발 워크 스테이션에서 작동하지만 웹 서버에서는 실행되지 않습니다 ... '/'응용 프로그램에 서버 오류가 있습니다. 구성 오류 설명 : 이 요청을 처리하는 데 필요한 구성 파일을 처리하는 중에 오류가 발생했습니다. 아래의 특정 오류 세부 사항을 검토하고 구성 파일을 적절하게 수정하십시오. 파서 오류 메시지 : 파일 또는 어셈블리 'System.Web.Mvc, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35'또는 해당 종속성 중 하나를로드 할 수 없습니다. 시스템이 지정된 파일을 찾을 수 없습니다. 소스 오..

Programing 2020.05.10

캐시와 지속의 차이점은 무엇입니까?

캐시와 지속의 차이점은 무엇입니까? RDD지속성 측면 에서 스파크 cache()와 차이점은 무엇 persist()입니까? 와 함께 cache(), 당신은 단지 기본 스토리지 레벨을 사용합니다 MEMORY_ONLY. 을 사용하여 persist()원하는 스토리지 레벨을 지정할 수 있습니다 ( rdd-persistence ). 공식 문서에서 : 에 () 또는 () 메소드를 RDD사용하여 지속되도록 표시 할 수 있습니다 .persistcache 지속되는 각각 RDD은 다른을 사용하여 저장할 수 있습니다storage level cache() 메소드는 기본 저장 레벨을 사용하는 속기 StorageLevel.MEMORY_ONLY(저장 메모리에서 객체를 탈 직렬화). 사용 persist()이 아닌 다른 저장 수준을 할..

Programing 2020.05.10

소켓 대 종료?

소켓 대 종료? C에서 소켓을 닫으면 소켓이 파괴되어 나중에 재사용 할 수 있음을 이해했습니다. 셧다운은 어때? 설명에 따르면 해당 소켓에 대한 이중 연결의 절반이 닫힙니다. 그러나 소켓이 close시스템 호출 처럼 파괴 됩니까? 이것은 Beej의 네트워킹 안내서에 설명 되어 있습니다. shutdown한 방향 또는 두 방향으로 통신을 차단하는 유연한 방법입니다. 두 번째 매개 변수가 SHUT_RDWR인 경우 (와 같은 close) 전송 및 수신을 모두 차단합니다 . 그러나 close실제로 소켓을 파괴하는 방법입니다. 를 사용 shutdown하면 피어가 이미 보낸 보류중인 데이터를 계속받을 수 있습니다 (이 점에 대해 Joey Adams에게 감사드립니다). 기존 답변 중 어떤 것도 사람들에게 TCP 프로토..

Programing 2020.05.10
반응형