반응형

2020/09/23 30

C #에서 Java System.currentTimeMillis ()에 해당

C #에서 Java System.currentTimeMillis ()에 해당 System.currentTimeMillis()C #에서 Java와 동등한 것은 무엇입니까 ? 대안: private static readonly DateTime Jan1st1970 = new DateTime (1970, 1, 1, 0, 0, 0, DateTimeKind.Utc); public static long CurrentTimeMillis() { return (long) (DateTime.UtcNow - Jan1st1970).TotalMilliseconds; } Java의 일반적인 관용구는 currentTimeMillis()1970 년 이후의 실제 밀리 초에 관심이없는 타이밍 또는 스케줄링 목적으로 를 사용하는 것 입니다...

Programing 2020.09.23

foreach (항목의 T 항목) 전에 if (항목! = null)이 불필요합니까?

foreach (항목의 T 항목) 전에 if (항목! = null)이 불필요합니까? 나는 종종 다음과 같은 코드를 보게됩니다. if ( items != null) { foreach(T item in items) { //... } } 기본적으로 if조건은 null이 아닌 foreach경우에만 블록이 실행 되도록합니다 items. if조건이 정말로 필요한지 궁금 foreach합니다 items == null. 내 말은, 그냥 쓸 수 있을까요 foreach(T item in items) { //... } itemsnull 인지 아닌지 걱정 하지 않고? 는 IS if조건 불필요한은? 아니면 이것은 유형 에 따라 달라 items지거나 어쩌면에 달려 T있습니까? (items! = null) 여부를 확인해야합니다. 그..

Programing 2020.09.23

Visual Studio에서 대괄호 / 따옴표 자동 완성을 해제하는 방법

Visual Studio에서 대괄호 / 따옴표 자동 완성을 해제하는 방법 제목에 나와 있듯이 MSVS에서 대괄호 / 따옴표 / 중괄호 자동 완성 기능을 해제하는 방법은 무엇입니까? 나는 주로 C #과 XAML에 관심이 있지만 다른 텍스트 편집기도 좋을 것입니다. 편집 : 현재 다음 확장과 함께 MSVS 11을 사용하고 있습니다. AnkhSVN 동시성 시각화 도우미 PreEmptive Analytics Aggregator Visualizer MSVS PerfWatson VsGraphicsDebuggerPkg 웹 도구 확장 내가 직접 설치했던 것을 기억할 수 없기 때문에 대부분은 msvs 설치와 함께 미리 설치되어 있어야합니다.) EDIT2 :이 버전에서 msvs를 사용하고 있습니다 : 버전 11.0.503..

Programing 2020.09.23

Cordova 5.0.0 : 어떤 파일을 git에 커밋해야합니까?

Cordova 5.0.0 : 어떤 파일을 git에 커밋해야합니까? Cordova 5.0.0을 사용하고 있으며 다음과 같은 프로젝트 구조가 있습니다. MyProject - hooks - platforms - plugins - resources - www - config.xml 이제 내 질문은 다음 중 어느 폴더를 생략 할 수 있습니까? 세 가지 다른 플랫폼에서 작업하기 때문에 묻습니다. Android 용 Linux, Windows Phone 용 Windows 및 iOS 용 Mac에서 개발합니다. 전체 프로젝트를 커밋하면 지원되지 않는 플랫폼에 대한 경고와 오류가 항상 표시됩니다. 내가 원하는 것은 최소한의 git 저장소입니다. 예를 들어 한 가지 문제는 플러그인입니다. 저장소에서 플러그인 폴더를 삭제하면 ..

Programing 2020.09.23

주제 대 행동 주제 대 ReplaySubject in Angular

주제 대 행동 주제 대 ReplaySubject in Angular 나는 그 3 : 주제 , 행동 주제 및 재생 주제 . 나는 그것들을 사용하고 싶고 언제 그리고 왜 그것들을 사용하는 것의 이점이 무엇인지 알고 싶습니다. 그리고 문서를 읽었고, 튜토리얼을보고, 구글을 검색했지만 나는 이것을 이해하지 못했습니다. 그래서 그들의 목적은 무엇입니까? 실제 사례는 코딩조차 할 필요가없는 것이 가장 좋을 것입니다. 나는 "a + b => c 당신이 구독하고있는 ...."뿐만 아니라 명확한 설명을 선호합니다. 감사합니다 그것은 실제로 행동과 의미론으로 귀결됩니다. 와 함께 Subject-구독자는 구독 후 내 보낸 게시 된 값만받습니다 . 스스로에게 물어보십시오. 구독자가 이전 값에 대해 알아야 할 사항이 있습니까?..

Programing 2020.09.23

AJAX : 문자열이 JSON인지 확인 하시겠습니까?

AJAX : 문자열이 JSON인지 확인 하시겠습니까? 내 JavaScript는 때때로 다음 줄에서 충돌합니다. var json = eval('(' + this.responseText + ')'); 의 인수 eval()가 JSON이 아닌 경우 충돌이 발생합니다 . 이 호출을하기 전에 문자열이 JSON인지 확인하는 방법이 있습니까? 프레임 워크를 사용하고 싶지 않습니다. 사용하여이 작업을 수행 할 수있는 방법이 eval()있습니까? (좋은 이유가 있습니다. 약속합니다.) json.org 의 JSON 파서 를 포함하면 parse () 함수를 사용하고 다음과 같이 try / catch로 래핑 할 수 있습니다. try { var json = JSON.parse(this.responseText); } catch(e..

Programing 2020.09.23

Android SQLite 데이터베이스에 테이블이 있는지 어떻게 확인합니까?

Android SQLite 데이터베이스에 테이블이 있는지 어떻게 확인합니까? 데이터베이스에 이미 레코드가 있는지 확인하고 그렇지 않은 경우 일부를 처리하고 결국 삽입하고 데이터가 존재하는 경우 데이터베이스에서 데이터를 읽어야하는 Android 앱이 있습니다. SQLiteOpenHelper의 하위 클래스를 사용하여 SQLiteDatabase의 재기록 가능한 인스턴스를 만들고 가져오고 있는데, 테이블이 아직 존재하지 않는 경우 자동으로 테이블을 생성한다고 생각했습니다 (이 작업을 수행하는 코드는 onCreate (... ) 방법). 그러나 테이블이 아직 존재하지 않고 내가 가지고있는 SQLiteDatabase 객체에서 실행 된 첫 번째 메서드가 query (...)에 대한 호출 인 경우 내 logcat에 "..

Programing 2020.09.23

기본 클래스에서 파생 클래스를 동적으로 만드는 방법

기본 클래스에서 파생 클래스를 동적으로 만드는 방법 예를 들어 다음과 같은 기본 클래스가 있습니다. class BaseClass(object): def __init__(self, classtype): self._type = classtype 이 클래스에서 몇 가지 다른 클래스를 파생합니다. class TestClass(BaseClass): def __init__(self): super(TestClass, self).__init__('Test') class SpecialClass(BaseClass): def __init__(self): super(TestClass, self).__init__('Special') 다음과 같이 새 클래스를 현재 범위에 넣는 함수 호출을 통해 이러한 클래스를 동적으로 생성하는 ..

Programing 2020.09.23

신속하게 경고를 침묵시키는 방법

신속하게 경고를 침묵시키는 방법 많은 경고를 생성하는 코드가 있습니다 (사용되지 않는 API). clang *을 사용하여 할 수 있습니다. #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wdeprecated-declarations" ... #pragma clang diagnostic pop 그러나 이것은 신속하게 작동하지 않습니다. 신속하게 수행하는 방법? 참고 : 경고를 전역 적으로 또는 파일 전체에서 비활성화하고 싶지 않고 소스 코드의 특정 부분에서 특정 경고를 비활성화하기 만하면됩니다. 편집 : 내 메모가 충분히 명확하지 않은 것 같습니다. 조건부 컴파일을 원하지 않습니다 (예상 중복에 대한 제안 된 답변). 새 API를 사용하지..

Programing 2020.09.23
반응형