반응형

C# 75

C # : 형식의 모든 공용 (가져 오기 및 설정 모두) 문자열 속성을 가져 오는 방법

C # : 형식의 모든 공용 (가져 오기 및 설정 모두) 문자열 속성을 가져 오는 방법 나는 일반 객체의 목록을 가서 유형의 모든 속성을 대체 할 방법을 만들려고 노력하고 있어요 string중 하나입니다 null또는 교체 빈을. 이 작업을 수행하는 좋은 방법은 무엇입니까? 나는 이런 종류의 ... 껍질 ... 지금까지 : public static void ReplaceEmptyStrings(List list, string replacement) { var properties = typeof(T).GetProperties( -- What BindingFlags? -- ); foreach(var p in properties) { foreach(var item in list) { if(string.IsNull..

programing 2021.01.14

python / matplotlib의 세로 레이블이있는 Barchart

python / matplotlib의 세로 레이블이있는 Barchart matplotlib를 사용하여 (수직) 막대 차트를 생성하고 있습니다. 문제는 내 레이블이 다소 길다는 것입니다. 막대 또는 그 위 또는 아래에 세로로 표시하는 방법이 있습니까? 다음과 같은 것을 의미합니까? >>> from matplotlib import * >>> plot(xrange(10)) >>> yticks(xrange(10), rotation='vertical') ? 일반적으로 matplotlib의 텍스트를 세로 방향으로 표시하려면 키워드를 추가하면 rotation='vertical'됩니다. 추가 옵션은 help (matplotlib.pyplot.text)를 참조하십시오. yticks 함수는 y 축에 눈금을 표시합니다. 원..

programing 2021.01.14

Perl이 설치되지 않은 시스템에서 실행될 수 있도록 Perl 스크립트를 컴파일하려면 어떻게해야합니까?

Perl이 설치되지 않은 시스템에서 실행될 수 있도록 Perl 스크립트를 컴파일하려면 어떻게해야합니까? 나는이 .pl파일을 내가 비록 모든 시스템에서 해당 파일을 실행하려는 perl설치되어 있지 않습니다. 어떻게 할 수 있습니까? 누구든지 좋은 예를 들어 알려줄 수 있습니까? pp 는 perl과 스크립트 (및 모듈 종속성)를 포함하는 실행 파일을 만들 수 있지만 아키텍처에 따라 다르므로 예를 들어 Windows와 Linux에서 실행할 수 없습니다. 문서에서 : perl이 설치되지 않은 머신에서 실행하기에 적합한 독립 실행 형 실행 파일을 만들려면 : % pp -o packed.exe source.pl # makes packed.exe # Now, deploy 'packed.exe' to target ma..

programing 2021.01.14

크로스 플랫폼 Qt 애플리케이션에 모노 스페이스 글꼴을 지정하는 방법은 무엇입니까?

크로스 플랫폼 Qt 애플리케이션에 모노 스페이스 글꼴을 지정하는 방법은 무엇입니까? Qt 위젯에 고정 너비 글꼴을 지정하는 플랫폼 독립적 인 방법이 있습니까? Linux의 Designer에서 글꼴을 "Monospace"로 설정하면 Windows에서는 찾을 수없고 대신 Arial이 사용됩니다. QFontDatabase의 systemFont (..) 함수를 사용하여 시스템의 기본 고정 글꼴을 검색 할 수 있습니다. Qt 5.2에서 도입되었습니다. 예: const QFont fixedFont = QFontDatabase::systemFont(QFontDatabase::FixedFont) QFont 의 스타일 힌트 속성을 사용할 수 있습니다 . QFont font("Monospace"); font.setStyl..

programing 2021.01.14

여러 조건이있는 C #에서 LINQ 조인

여러 조건이있는 C #에서 LINQ 조인 여러 조건이있는 C #에 LINQ Joining 문이 있습니다. var possibleSegments = from epl in eventPotentialLegs join sd in segmentDurations on new { epl.ITARequestID, epl.ITASliceNumber, epl.DepartAirportAfter, epl.AirportId_Origin, epl.AirportId_Destination } equals new { sd.ITARequestId, sd.SliceIndex, sd.OriginAirport, sd.DestinationAirport } where epl.DepartAirportAfter > sd.UTCDepartureTim..

programing 2021.01.14

예외 처리 : throw, throws 및 Throwable

예외 처리 : throw, throws 및 Throwable 당신의 어떤 차이점이 사이에 무엇인지 설명 할 수 throw, throws그리고 Throwable언제 어떤 사용하는 방법? throws: 메서드를 작성할 때 문제의 메서드가 지정된 (확인 ​​된) 예외를 throw 함을 선언하는 데 사용됩니다. 확인 된 예외와 달리 런타임 예외 (NullPointerExceptions 등)는 메서드 선언없이 throw 될 수 있습니다 throws NullPointerException. throw: 실제로 예외를 발생시키는 명령입니다. (또는 더 구체적으로 Throwable ). throw 키워드 뒤에는 Throwable(일반적으로 예외) 참조가옵니다 . 예: Throwable: 자신 만의 커스텀 스로 블을 만들..

programing 2021.01.14

숫자 리터럴의 Java 7 밑줄

숫자 리터럴의 Java 7 밑줄 _숫자에서 숫자를 구분 하기 위해 a 를 사용해야 할 때 사용할 수없는 다음 경우를 이해하지 못합니다. 숫자 문자열이 예상되는 위치 ( 여기 JDK7 가이드에 설명 된대로 ) 몇 가지 예? 당신은하지 않습니다 이 당신이 "_"를 사용 할 수 있습니다 . 제안서에 제시된 예는 신용 카드 번호, 전화 번호 또는 코드에 구분 기호를 사용하는 것이 합당한 단순한 숫자입니다. "자릿수 문자열이 예상되는 위치"의 경우 단순히 숫자로 시작 (또는 끝)해야하는 위치에 있습니다. 여기 예시들이 있습니다. 이 제안에 따르면 밑줄은 숫자 사이에만 배치 할 수 있습니다. 일반적으로 숫자 문자열이 예상되는 위치에는 자체적으로 배치 할 수 없습니다. int x1 = _52; // 이것은 숫자 리터..

programing 2021.01.14

jQuery 단일 선택기 대 .find ()

jQuery 단일 선택기 대 .find () 성능 관점으로 사용하는 것이 더 좋습니다. $(".div1 h2, .div1 h3") 또는 $(".div1").find("h2, h3") 귀하의 질문에 대한 대답은 예입니다. 코드가 느린 경우가 아니면 성능 차이에 대해 걱정하지 마십시오 . 그렇다면 프로파일 러를 사용하여 병목 현상을 확인하십시오. 분석 관점에서 : $(".div1 h2, div1 h3") jQuery가 파이프를 통과하고 querySelectorAll(존재하는 경우) 네이티브 코드가 네이티브가 아닌 코드보다 빠르게 실행되므로 더 빠릅니다. 또한 추가 함수 호출을 절약 할 수 있습니다. $(".div1").find("h2, h3") 에 다른 기능을 연결할 계획이라면 더 좋습니다 .div1. $(..

programing 2021.01.14

BASH에서 "CLS"와 동일합니까?

BASH에서 "CLS"와 동일합니까? 명령 프롬프트의 cls명령 과 같이 BASH에서 전체 터미널을 어떻게 지우 나요? clear 실제로 아무것도 지우지 않기 때문에 작동하지 않습니다. 그냥 아래로 스크롤합니다. 아마도 reset명령을 찾고있을 것입니다 . 그러나 스크롤 백 버퍼는 bash의 기능이 아니라 터미널 프로그램의 기능입니다. 사용중인 터미널 프로그램을 말하지 않았습니다. 내가 아는 한, clearbash로하는 것보다 이것을 더 잘하는 방법은 없습니다 . 그래도 사용하고있는 단말기에 내장 할 수있는 기능이라고 생각합니다. Mac 터미널 앱에 사용자가 요청한 작업을 수행하는 'Clear Scrollback'메뉴 옵션 (command + k)이 있다는 것을 알고 있습니다. Ctrl+ l(contro..

programing 2021.01.14
반응형