반응형

분류 전체보기 987

2 ^ 32 이상의 열거 형 플래그

2 ^ 32 이상의 열거 형 플래그 내 응용 프로그램에서 Enum 플래그를 사용하고 있습니다. Enum은 약 50 개 이상의 값을 가질 수 있으므로 값은 2 ^ 50까지 올라갑니다. 나는 단지 궁금해서 이것을 Math.Pow(2, variable)계산 하는 데 사용할 수 있습니까? 그렇게하려고 할 때 상수 값 컴파일 시간 오류가 발생합니다. 이 2의 거듭 제곱을 수동으로 계산하고 입력하는 것 외에 다른 방법이 있습니까? 내가하는 일은 다음과 같습니다. [Flags] internal enum RiskStates : long { None = 0, AL = Convert.ToInt64(Math.Pow(2,0)), AK = 2, AZ = 4, AR = 8, CA = 16, CO = 32, CT = 64, DC ..

UFO ET IT 2020.11.10

Moment.js 날짜를 사용자 현지 시간대로 변환하는 방법은 무엇입니까?

Moment.js 날짜를 사용자 현지 시간대로 변환하는 방법은 무엇입니까? Moment.js 및 Moment-Timezone 프레임 워크를 사용하고 UTC 시간대에 명시 적으로 표시되는 Moment.js 날짜 개체가 있습니다. 이를 브라우저의 현재 시간대로 어떻게 변환 할 수 있습니까? var testDateUtc = moment.tz("2015-01-30 10:00:00", "UTC"); var localDate = ??? 따라서 사용자의 현지 시간대를 알 수 있다면 괜찮을 것입니다. 또는 실제로 날짜에 관계없이 "현지 시간대"를 사용하는 다른 데이터 개체로 날짜 개체를 변환하고 싶습니다. 이를 위해 순간 시간대를 사용할 필요가 없습니다. 주요 moment.js 라이브러리에는 UTC 및 현지 시간대 작..

UFO ET IT 2020.11.10

goal maven release : prepare를 실행하지 못했습니다.

goal maven release : prepare를 실행하지 못했습니다. mvn release : prepare를 실행할 때 문제가 있습니다. 다음과 같은 메시지가 있습니다. [ERROR] Failed to execute goal org.apache.maven.plugins: maven-release-plugin: 2.5.1: prepare (default-cli) on project marketplace-po c: Failed to invoke Maven build. Error configuring command-line. Reason: Maven executable not found at: C: \ dev \ apache-maven-3.3.1 \ bin \ mvn.bat -> [Help 1] 버전 ..

UFO ET IT 2020.11.10

Django를 사용하여 SQLite 테이블에 수천 개의 레코드를 삽입하는 효율적인 방법은 무엇입니까?

Django를 사용하여 SQLite 테이블에 수천 개의 레코드를 삽입하는 효율적인 방법은 무엇입니까? Django의 ORM을 사용하여 8000 개 이상의 레코드를 SQLite 데이터베이스에 삽입해야합니다. 이 작업은 분당 약 한 번 cronjob으로 실행해야합니다. 지금은 for 루프를 사용하여 모든 항목을 반복 한 다음 하나씩 삽입합니다. 예: for item in items: entry = Entry(a1=item.a1, a2=item.a2) entry.save() 이를 수행하는 효율적인 방법은 무엇입니까? 편집 : 두 삽입 방법 사이의 약간의 비교. commit_manually 데코레이터없이 (11245 레코드) : nox@noxdevel marinetraffic]$ time python manag..

UFO ET IT 2020.11.10

vuejs에서 구성 요소의 초기 데이터를 재설정하는 적절한 방법이 있습니까?

vuejs에서 구성 요소의 초기 데이터를 재설정하는 적절한 방법이 있습니까? 특정 시작 데이터 집합이있는 구성 요소가 있습니다. data: function (){ return { modalBodyDisplay: 'getUserInput', // possible values: 'getUserInput', 'confirmGeocodedValue' submitButtonText: 'Lookup', // possible values 'Lookup', 'Yes' addressToConfirm: null, bestViewedByTheseBounds: null, location:{ name: null, address: null, position: null } } 이것은 모달 창의 데이터이므로 표시 될 때이 데이터로 ..

UFO ET IT 2020.11.10

ReSharper의 단위 테스트 실행기에 대한 바로 가기 키가 있습니까?

ReSharper의 단위 테스트 실행기에 대한 바로 가기 키가 있습니까? 분명한 생산성 이유 때문에 다양한 Re # 명령에 대한 키보드 단축키를 최대한 많이 배우고 사용하려고 노력합니다. 그러나 단위 테스트 실행기에 관련된 단축키가없는 것 같습니다. 특정 테스트를 선택하고 매번 마우스를 잡지 않고도 실행하거나 디버그 할 수 있기를 원합니다. 마우스를 사용하는 것이 유일한 옵션입니까? ReSharper는 Visual Studio의 키보드 설정 대화 상자에 항목을 추가합니다. 이동 : 도구-> 옵션, 환경-> 키보드 검색 창에 "resharper"를 입력하고 키보드로 제어 할 수있는 방대한 옵션을 확인합니다. 특히 단위 테스트 탐색기 창을 시작하는 하나가 있고 ReSharper.ReSharper_UnitTe..

UFO ET IT 2020.11.10

PHP의 생성자에 대한 __construct () 대 SameAsClassName ()

PHP의 생성자에 대한 __construct () 대 SameAsClassName () __construct()PHP에서 생성자에 클래스 이름 대신 사용하면 어떤 이점이 있습니까? 예 ( __construct) : class Foo { function __construct(){ //do stuff } } 예 (명명 됨) : class Foo { function Foo(){ //do stuff } } 갖는 __construct방법 (제 1 예하면) PHP 5부터 사용 가능하다. PHP 버전 4부터 버전 7까지 생성자 (두 번째 예)와 동일한 이름의 메서드를 사용할 수 있습니다. 저는 기즈모에 동의합니다. 장점은 클래스 이름을 변경해도 이름을 바꿀 필요가 없다는 것입니다. 마른. 마찬가지로 자식 클래스가있는..

UFO ET IT 2020.11.10

최신 C 및 C ++에서 f (void)가 더 이상 사용되지 않습니다.

최신 C 및 C ++에서 f (void)가 더 이상 사용되지 않습니다. 이 질문에 이미 답변이 있습니다. C ++ 또는 C에서 foo (void)와 foo () 사이에 차이점이 있습니까? 4 답변 C와 C ++에서 f ()와 f (void)의 차이점을 한 번 이해하고 4 답변 모두 현재 C ++ 프로젝트에서 사용되는 일부 오래된 C 코드를 리팩토링 / 정리 중이며 다음과 같은 기능을 정기적으로 확인합니다. int f(void) 나는 다음과 같이 쓰는 경향이 있습니다. int f() 일관성을 향상시키기 위해 코드베이스 전체에서 (void)를 ()로 대체하지 않는 이유가 있습니까? 아니면 내가 알지 못하는 둘 사이에 미묘한 차이가 있습니까? 보다 구체적으로, C ++의 가상 멤버 함수가 다음과 같이 설명되는..

UFO ET IT 2020.11.10

셸 변수에 grep 결과를 할당 한 후 줄 바꿈이 없음

셸 변수에 grep 결과를 할당 한 후 줄 바꿈이 없음 #!/usr/local/bin/bash out=`grep apache README` echo $out; 일반적으로 grep은 명령 줄에서 실행할 때 각 일치 항목을 별도의 줄에 표시합니다. 그러나 위의 스크립트에서는 각 일치 항목을 구분하는 줄 바꿈이 사라집니다. 개행을 보존 할 수있는 방법을 아는 사람이 있습니까? 과제에서 잃는 것이 아니라 메아리에서 잃어 버리는 것입니다. 다음과 같은 경우 명확하게 볼 수 있습니다. echo "${out}" 다음 스크립트에서 비슷한 효과를 볼 수 있습니다. x="Hello, I am a string with newlines" echo "=====" echo ${x} echo "=====" echo "${x}" e..

UFO ET IT 2020.11.10

SVN 저장소에서 svn : ignore로 설정된 무시 된 패턴을 모두 재귀 적으로 보려면 어떻게해야합니까?

SVN 저장소에서 svn : ignore로 설정된 무시 된 패턴을 모두 재귀 적으로 보려면 어떻게해야합니까? proplist와 -R 플래그 (recursive) 및 -v 플래그 (verbose)를 사용하여 SVN 저장소 내의 모든 디렉토리에 설정된 속성 목록을 볼 수 있습니다. svn proplist -Rv 이것은 svn : mime-type 또는 svn : executable과 같은 모든 속성을 보여줍니다. 나는 이것을 svn:ignore속성 으로 필터링하려고 합니다. 이 명령의 결과를 내가 관심있는 줄만 표시하는 셸 명령을 통해 파이프 할 수있는 방법이 있다고 확신하지만 방법을 알 수는 없습니다. 가장 유용한 유형의 예로는 이와 같은 명령 유형이 있습니다 (하지만이 명령은 작동하지 않습니다!). sv..

UFO ET IT 2020.11.10
반응형