자주 반복 해야하는 정수 목록 / 배열이 필요하다고 가정하면 매우 자주 의미합니다. 이유는 다양 할 수 있지만 대량 처리의 가장 중요한 내부 루프의 핵심이라고합니다. 일반적으로 크기가 유연하기 때문에 목록 (목록)을 사용하도록 선택합니다. 게다가 msdn documentation claims List는 내부적으로 배열을 사용하며 빠른 속도로 수행해야합니다 (Reflector를 사용하면 신속하게 확인할 수 있음). 그럼에도 …
JOIN 절에 WHERE 절에 조건을 넣는 것 사이에 차이 (성능, 모범 사례 등)가 있습니까? 예를 들어 ... -- Condition in JOIN SELECT * FROM dbo.Customers AS CUS INNER JOIN dbo.Orders AS ORD ON CUS.CustomerID = ORD.CustomerID AND CUS.FirstName = 'John' -- Condition in WHERE SELECT * FROM dbo.Customers AS CUS …
많은 데이터가있는 변수를 사용했습니다 String data. 이 문자열의 작은 부분을 다음과 같은 방식으로 사용하고 싶었습니다. this.smallpart = data.substring(12,18); 몇 시간의 디버깅 (메모리 시각화 도구 사용) 후에는 객체 필드 에 하위 문자열 만 포함되어 있지만 객체 필드의 smallpart모든 데이터를 기억 한다는 것을 알았습니다 data. 코드를 다음과 같이 변경했을 때 : this.smallpart …
나는 그들을 싫어하고 CSS의 계단식 특성을 무시하고 조심스럽게 사용하지 않으면 더 추가하는 루프가 생깁니다 !important. 그러나 성능이 나쁘다는 것을 알고 싶습니다. 편집 (빠른) 답장에서 성능에 (중대한) 영향을 미치지 않을 것이라고 결론 지을 수 있습니다. 그러나 다른 사람들을 낙담시키는 추가 주장 일지라도 알고있는 것이 좋습니다.). 편집 2 BoltClock은 2 개의 !important선언 …
종종 장고의 쿼리 세트에서 첫 번째 객체를 가져 오거나 반환하려고합니다. None 없는 경우 합니다. 이 작업을 수행하는 모든 방법이 많이 있습니다. 그러나 어느 것이 가장 성능이 좋은지 궁금합니다. qs = MyModel.objects.filter(blah = blah) if qs.count() > 0: return qs[0] else: return None 이로 인해 두 번의 데이터베이스 호출이 발생합니까? 낭비 …
R에서 큰 성능 문제가 data.frame있습니다. 객체 를 반복하는 함수를 작성했습니다 . 단순히 새로운 열을 추가하고 data.frame무언가를 축적합니다. (간단한 조작). 는 data.frame대략 850K 행이 있습니다. 내 PC는 여전히 작동하고 있으며 (현재 약 10 시간) 런타임에 대해서는 전혀 모릅니다. dayloop2 <- function(temp){ for (i in 1:nrow(temp)){ temp[i,10] <- i if (i > …
핵심은 GHC의 중간 언어입니다. Reading Core는 프로그램의 성과를 더 잘 이해하는 데 도움이됩니다. 누군가 Core 읽기에 대한 문서 나 자습서를 요청했지만 많이 찾을 수 없었습니다. GHC Core를 읽을 수있는 문서는 무엇입니까? 지금까지 찾은 내용은 다음과 같습니다. 엄격 성, 게으름 및 재귀를 활용하여 C만큼 빠르게 Haskell 작성 C만큼 빠른 Haskell : …
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 휴일 팔년 전에 . 이 질문을 개선하십시오 터미널에서 커서 속도를 어떻게 높일 수 있습니까? 그런데 Mac OS X이 있습니다. 리눅스에서도 그것을 아는 것도 흥미로울 것입니다. Google에서 무엇을 검색해야하는지 또는 …
CUDA, C ++, C #, Java로 벤치 마크를하고 확인 및 매트릭스 생성을 위해 MATLAB을 사용하고 있습니다. MATLAB을 사용하여 행렬 곱셈을 수행하면 2048x2048더 큰 행렬도 거의 즉시 곱해집니다. 1024x1024 2048x2048 4096x4096 --------- --------- --------- CUDA C (ms) 43.11 391.05 3407.99 C++ (ms) 6137.10 64369.29 551390.93 C# (ms) 10509.00 300684.00 2527250.00 Java …
나는 이것이 이상한 질문이라는 것을 안다. 일반적으로 모든 사용자의 인터넷 연결 속도가 느린 "가정"을 기반으로 응용 프로그램을 개발하기 때문입니다. 그러나 누구나 인터넷 연결 속도를 프로그래밍 방식으로 시뮬레이션 할 수있는 방법이 있다고 생각합니까? 그래서 다양한 "연결 속도"에서 응용 프로그램의 성능을 "볼"수 있습니까? 어떤 언어가 사용되는지 걱정하지 않습니다. 그리고 코드 샘플이나 다른 …
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 4 개월 전 . 이 질문을 개선하십시오 내가 이해하지 못한 것이 있습니다. GTA IV와 같은 대형 PC 게임은 어떻게 CPU의 …
나는 그런 루프로 시도 // ArrayList tourists for (Tourist t : tourists) { if (t != null) { t.setId(idForm); } } 그러나 좋지 않습니다. 누구든지 나에게 더 나은 해결책을 제안 할 수 있습니까? 더 나은 의사 결정을위한 유용한 벤치 마크 : While 루프, For 루프 및 반복자 성능 테스트
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문을 개선하십시오 실제로 jquery 파일 또는 해당 문제에 대한 javascript 파일에 연결하는 데 사용하는 CDN이 중요합니까? 하나는 …