«performance» 태그된 질문

코드 및 응용 프로그램 효율성의 측정 또는 개선과 관련된 질문


7
목록 이해와 기능적 기능이 "for loop"보다 빠릅니까?
파이썬에서 성능의 측면에서, 목록 - 이해, 또는 기능이 좋아 map(), filter()및 reduce()빠른 루프에 대한보다 더? 기술적 으로 C 속도로 실행되는 반면 for 루프는 파이썬 가상 머신 속도로 실행되는 이유는 무엇 입니까? 개발중인 게임에서 for 루프를 사용하여 복잡하고 거대한 맵을 그려야한다고 가정 해 봅시다. 예를 들어, 목록 이해가 실제로 더 빠르면 …

10
문자열에 목록의 요소가 포함되어 있는지 확인하십시오 (문자열).
다음 코드 블록의 경우 : For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False 출력은 다음과 같습니다. 사례 1 : myString: C:\Files\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: True 사례 2 : myString: C:\Files3\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: False 목록 (listOfStrings)에는 여러 항목 …

20
(1) 대. for (;;) 속도 차이가 있습니까?
긴 버전 ... 동료는 오늘 while (1)Perl 스크립트에서 for (;;)더 빠른 사용을보고 나서 주장했다 . 나는 그들이 통역사가 어떤 차이를 최적화하길 바라고 같은 것이되어야한다고 주장했다. 루프 반복 및 동일한 수의 while 루프에 대해 1,000,000,000을 실행하고 그 사이의 시간을 기록하는 스크립트를 설정했습니다. 나는 눈에 띄는 차이를 찾을 수 없었다. 저의 동료는 …

13
SQL과 응용 프로그램의 계산 수행의 장단점은 무엇입니까?
shopkeeper 표에는 다음과 같은 필드가 있습니다. id (bigint),amount (numeric(19,2)),createddate (timestamp) 위의 테이블이 있다고 가정 해 봅시다. 어제 레코드를 가져 와서 센트로 인쇄하여 보고서를 생성하고 싶습니다. 한 가지 방법은 내 Java 응용 프로그램에서 계산을 수행하고 간단한 쿼리를 실행하는 것입니다. Date previousDate ;// $1 calculate in application Date todayDate;// $2 calculate in …

4
왜 파이썬의 배열이 느립니까?
기대했다 array.array 배열이 언 박싱 것 같다로서, 빠른리스트보다 할 수 있습니다. 그러나 다음과 같은 결과가 나타납니다. In [1]: import array In [2]: L = list(range(100000000)) In [3]: A = array.array('l', range(100000000)) In [4]: %timeit sum(L) 1 loop, best of 3: 667 ms per loop In [5]: %timeit sum(A) 1 loop, …

10
Android-ANR은 어떻게 조사합니까?
내 앱에서 ANR (응용 프로그램이 응답하지 않음)을 던진 위치를 찾는 방법이 있습니까? / data의 traces.txt 파일을 살펴본 결과 내 응용 프로그램에 대한 추적이 표시됩니다. 이것이 내가 추적에서 보는 것입니다. DALVIK THREADS: "main" prio=5 tid=3 TIMED_WAIT | group="main" sCount=1 dsCount=0 s=0 obj=0x400143a8 | sysTid=691 nice=0 sched=0/0 handle=-1091117924 at java.lang.Object.wait(Native Method) - …

9
다이나믹하고 개인화 된 웹 응용 프로그램에 적합한 응답 시간은 무엇입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

11
RTTI는 얼마나 비쌉니까?
RTTI를 사용하면 리소스가 적다는 것을 알고 있지만 얼마나 큽니까? 내가 본 곳 어디에서나 "RTTI는 비싸다"고 말하지만 실제로 메모리, 프로세서 시간 또는 속도를 보호하는 벤치 마크 또는 정량적 데이터를 제공하지는 않습니다. RTTI는 얼마나 비쌉니까? RAM이 4MB 밖에없는 임베디드 시스템에서 사용할 수 있으므로 모든 비트가 중요합니다. 편집 : S. Lott의 답변 에 …
152 c++  performance  rtti 

19
자바 매트릭스 수학 라이브러리의 성능은? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
151 java  math  matrix  performance 

4
실제로 피보나치 힙을 효율적으로 구현 한 사람이 있습니까?
피보나치 힙을 구현 한 사람이 있습니까? 나는 몇 년 전에 그렇게했지만 배열 기반 BinHeaps를 사용하는 것보다 몇 배나 느 렸습니다. 당시 나는 그것이 연구가 항상 주장하는 것만 큼 좋지 않은 방법에 대한 귀중한 교훈이라고 생각했습니다. 그러나 많은 연구 논문은 피보나치 힙을 사용한 알고리즘의 실행 시간을 주장합니다. 효율적인 구현을 수행 한 …

2
멀티 프로세싱-파이프와 큐
파이썬의 멀티 프로세싱 패키지 에서 큐와 파이프의 근본적인 차이점은 무엇입니까 ? 어떤 시나리오에서 다른 시나리오를 선택해야합니까? 언제 사용하는 것이 유리 Pipe()합니까? 언제 사용하는 것이 유리 Queue()합니까?

1
Python 3.x 정수의 경우 비트 시프트보다 2 배 빠릅니다.
나는 sorted_containers 의 출처를보고 있었고이 줄 을보고 놀랐습니다 . self._load, self._twice, self._half = load, load * 2, load >> 1 여기 load정수가 있습니다. 한 곳에서 비트 이동을 사용하고 다른 곳에서 곱셈을 사용하는 이유는 무엇입니까? 비트 쉬프팅이 2의 정수 나누기보다 빠를 수도 있지만, 곱셈을 쉬프트로 대체하지 않는 이유는 무엇입니까? 다음과 같은 …

10
대용량 데이터에서 NA를 대체하는 가장 빠른 방법
~ 200k 행과 200 열에 흩어져있는 많은 결 측값 이있는 큰 data.table이 있습니다. 해당 NA 값을 가능한 효율적으로 0으로 다시 코딩하고 싶습니다. 두 가지 옵션이 있습니다 .1 : data.frame으로 변환하고 다음 과 같이 사용 하십시오 .2 : 멋진 데이터. 테이블 하위 설정 명령 타입 1의 상당히 효율적인 솔루션에 만족합니다. data.frame으로 …

9
외래 키는 쿼리 성능을 향상 시킵니까?
제품 및 제품 범주에 2 개의 테이블이 있다고 가정합니다. 두 테이블 모두 CategoryId에 관계가 있습니다. 그리고 이것은 쿼리입니다. SELECT p.ProductId, p.Name, c.CategoryId, c.Name AS Category FROM Products p INNER JOIN ProductCategories c ON p.CategoryId = c.CategoryId WHERE c.CategoryId = 1; 실행 계획을 만들 때 Product Categories 테이블은 예상대로 클러스터 인덱스 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.