반응형

2020/12/31 30

서버에서 보낸 이벤트와 폴링

서버에서 보낸 이벤트와 폴링 HTML5 SSE 와 곧바로 Ajax 폴링 간에 큰 차이 (성능, 브라우저 구현 가용성, 서버로드 등)가 있습니까? 서버 측에서는 EventSource~ 3 초마다 지정된 페이지를 치는 것처럼 보입니다 (타이밍이 유연하다는 것을 이해하지만). 물론, 타이머를 설정하고 $.get자주 사용 하는 것보다 클라이언트 측에서 설정하는 것이 더 간단 하지만 다른 것이 있습니까? 더 적은 헤더를 보내거나 내가 놓친 다른 마술을합니까? Ajax 폴링은 HTTP 연결을 지속적으로 설정하고 끊기 때문에 많은 HTTP 오버 헤드를 추가합니다. 으로 HTML5는 록스 풋 "반면에 서버 전송 이벤트는, 효율적으로 처음부터 설계되었습니다." 서버 전송 이벤트는 수명이 긴 단일 HTTP 연결을 엽니 다..

Programing 2020.12.31

d3 원에 텍스트 추가

d3 원에 텍스트 추가 서클에 텍스트를 추가하려고합니다. mbostock tutorial의 예제를 따르고 있었지만 올바른 출력을 얻을 수 없었습니다. 코드 조각은 다음과 같습니다. var data; var code; d3.json("/json/trace.json", function(json) { data = json; console.log(data); // get code for visualization code = data["code"]; alert(code); var mainSVG = d3 .select("#viz") .append("svg") .attr("width", 900) .attr("height", 900); mainSVG .append("circle") .style("stroke", "gr..

Programing 2020.12.31

카산드라 : 텍스트 대 varchar

카산드라 : 텍스트 대 varchar 누구든지 두 CQL 데이터 유형 text과 varcharCassandra 의 차이점을 알고 있습니까? Cassandra 문서는 두 유형을 "UTF-8 인코딩 문자열"로 설명하며 그 이상은 설명하지 않습니다. text의 별칭입니다 varchar! 문서 : cql3 시작하기-Datastax CQL 명령-Datastax CQL의 데이터 유형에 대한 문서-Datastax CQL3 문서-Apache 편집 여기에 C * 1.2 문서에 대한 링크가 있습니다. 텍스트 대 varchar 정보는 여전히 동일하지만이 문서에는 몇 가지 추가 데이터 유형이 포함되어 있습니다. 아마도 당신은 CQL 스토리지 유형을 의미했을 것입니다. 그렇지 않다면 내 대답을 무시하십시오. CQL에서는 카산드..

Programing 2020.12.31

한 커밋이 다른 커밋의 조상인지 (또는 그 반대의 경우) 어떻게 알 수 있습니까?

한 커밋이 다른 커밋의 조상인지 (또는 그 반대의 경우) 어떻게 알 수 있습니까? Git은 그래프의 각 노드가 커밋을 나타내는 스냅 샷 의 DAG 입니다. 각 커밋은 'n'부모 커밋을 가질 수 있습니다. 두 개의 커밋이 주어지면 DAG에서이 두 커밋의 "순서"를 식별하는 단 하나의 간결한 방법이 있습니까? git rev-list가장 유망한 것처럼 보이지만 올바른 주문을 찾을 수없는 것 같습니다. 이상적으로는 다음과 같은 것이 있습니다. $ git related hash1 hash2 hash1 is ancestor of hash2 또는 hash2 is ancestor of hash1 또는 hash1 unrelated to hash2 또는 hash1 is equal to hash2 사용하다 git merge..

Programing 2020.12.31

왜 Task.ConfigureAwait (continueOnCapturedContext : false);

왜 Task.ConfigureAwait (continueOnCapturedContext : false); Windows 양식의 다음 코드를 고려하십시오. private async void UpdateUIControlClicked(object sender, EventArgs e) { this.txtUIControl.Text = "I will be updated after 2nd await - i hope!"; await Task.Delay(5000).ConfigureAwait(continueOnCapturedContext: false); this.txtUIControl.Text = "I am updated now."; } await 후에 코드가 UI가 아닌 스레드에서 실행되기 때문에 예외가 세 번째 줄에서..

Programing 2020.12.31

Firebase Analytics 맞춤 이벤트 매개 변수

Firebase Analytics 맞춤 이벤트 매개 변수 저는 Firebase Analytics를 완전히 처음 사용합니다. 내 API 호출에 대한 통계를 보여주는 이벤트를 보내려고합니다. endTime = System.currentTimeMillis() - startTime; // [START event] Bundle params = new Bundle(); params.putString(FirebaseConstants.PHONE_NUMBER, Utility.getPhone()); params.putLong(FirebaseConstants.DURATION, endTime); FirebaseAnalytics .getInstance(getContext()) .logEvent(FirebaseConstants...

Programing 2020.12.31

Maven에서 단일 테스트 만 건너 뛰는 방법이 있습니까?

Maven에서 단일 테스트 만 건너 뛰는 방법이 있습니까? 시작하는 동안 하나의 테스트 만 건너 뛰고 싶습니다 mvn install. 그렇게하는 방법이 있습니까? junit 4를 사용하면 @Ignore원할 때 주석을 추가 합니다. 때때로 테스트를 무시하거나 빌드가 maven에서 실행될 때만 무시하지 않는 한 이것은 당신에게 효과적입니다. 이 경우 "왜?"라고 묻습니다. 테스트 는 일관성이 있어야 하고 이식 가능 해야하며 항상 통과 해야합니다 . 특정 테스트에 문제가있는 경우 다시 작성하거나 완전히 제거하거나 다른 테스트 스위트 또는 프로젝트로 이동하는 것을 고려할 것입니다. -Dtest옵션에 !(느낌표) 를 접두사 로 추가 하여 제외 패턴을 지정할 수 있습니다 . 예 : mvn -Dtest=\!Flaky..

Programing 2020.12.31

SQL Server는 중복 키 업데이트시 MySQL과 같은 것을 제공합니까?

SQL Server는 중복 키 업데이트시 MySQL과 같은 것을 제공합니까? MySQL에서는 ON DUPLICATE KEY UPDATE 를 지정 하고 UNIQUE 인덱스 또는 PRIMARY KEY에 중복 값이 ​​발생할 수있는 행이 삽입되면 이전 행의 UPDATE가 수행됩니다. 예를 들어, 열 a가 UNIQUE로 선언되고 값 1을 포함하는 경우 다음 두 명령문은 동일한 효과를 갖습니다. INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1; UPDATE table SET c=c+1 WHERE a=1; 나는 T-SQL에서 비슷한 것을 발견했다고 생각하지 않습니다. SQL Server는 MySQL의 ON DUPLICATE KEY UPD..

Programing 2020.12.31

'모든 CPU'.NET 어셈블리에서 x86 CLR 강제 실행

'모든 CPU'.NET 어셈블리에서 x86 CLR 강제 실행 .NET에서 '플랫폼 대상 : 모든 CPU'컴파일러 옵션을 사용하면 .NET 어셈블리를 x64 컴퓨터에서 64 비트로, x86 컴퓨터에서 32 비트로 실행할 수 있습니다. '플랫폼 대상 : x86'컴파일러 옵션을 사용하여 x64 컴퓨터에서 어셈블리를 x86으로 강제 실행하는 것도 가능합니다. 'Any CPU'플래그를 사용하여 어셈블리를 실행할 수 있지만 x86 또는 x64 CLR에서 실행해야하는지 여부를 결정합니까? 일반적으로이 결정은 기본 시스템의 비트를 기반으로 CLR / OS 로더 (내 이해대로)에 의해 이루어집니다. 다른 실행중인 프로세스와 상호 작용 (읽기 : 코드 삽입) 할 수있는 C # .NET 응용 프로그램을 작성하려고합니다. x..

Programing 2020.12.31

XSLT 파일을 어떻게 실행합니까?

XSLT 파일을 어떻게 실행합니까? 어리석은 질문처럼 보이지만 이해할 수 없습니다. XML 문서를 XHTML 문서로 변환하기 위해 XSLT 파일을 작성 중입니다. XSLT 파일의 결과를 미리보기 위해 Visual Studio와 XML Notepad 2007 을 모두 사용 했지만 이제는 실제 XHTML 파일을 실제로 작성하여 다른 브라우저에서 어떻게 보이는지 확인하고 싶습니다. Visual Studio 또는 XML 메모장에는 미리보기를 저장하는 확실한 방법이 없습니다. 내가 뭔가를 놓치고 있습니까. 분명히 파일이 미리보기 중이기 때문에 파일이 생성되지만 파일이 생성되는 위치를 알고 있거나 위치를 선택하는 것이 좋습니다. Visual Studio에서 XML 파일을 프로젝트에 추가합니다. XML 파일을 엽니 ..

Programing 2020.12.31
반응형