«performance» 태그된 질문

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

2
파이썬에서의 str 성능
파이썬 코드의 조각을 프로파일 링하는 동안 ( python 2.6최대 3.2), I는 것을 발견 str문자열로 (내 경우 정수에) 메서드는 개체를 변환하는 것은 느린 서식 문자열을 사용하는 것보다 크기의 거의 순서입니다. 다음은 벤치 마크입니다. >>> from timeit import Timer >>> Timer('str(100000)').timeit() 0.3145311339386332 >>> Timer('"%s"%100000').timeit() 0.03803517023435887 왜 이것이 사실인지 아는 사람이 있습니까? 내가 …

4
const, let 및 var의 v8 JavaScript 성능 영향?
기능적 차이에 관계없이 새 키워드 'let'및 'const'를 사용하면 'var'에 비해 성능에 일반화되거나 특정 영향이 있습니까? 프로그램 실행 후 : function timeit(f, N, S) { var start, timeTaken; var stats = {min: 1e50, max: 0, N: 0, sum: 0, sqsum: 0}; var i; for (i = 0; i < S; ++i) …

15
Vim에서 삽입 모드로 들어 가지 않고 커서가있는 곳에 줄 바꿈을 삽입하려면 어떻게해야합니까?
삽입 모드로 들어 가지 않고 커서가 Vim에있는 곳에 줄 바꿈을 삽입 할 수 있습니까? 다음은 예입니다 ( [x]커서가 켜져 있음을 의미 함 x). if (some_condition) {[ ]return; } 가끔 더 많은 코드를 입력하고 싶을 수도 있습니다. 그래서를 눌러 i삽입 모드로 들어가고를 눌러 Enter줄 바꿈을 삽입 한 다음 여분의 공백을 삭제합니다. …


15
Android RecyclerView 스크롤 성능
목록 및 카드 만들기 가이드 를 기반으로 RecyclerView 예제를 만들었습니다 . 내 어댑터에는 레이아웃을 확장하기위한 패턴 구현 만 있습니다. 문제는 낮은 스크롤 성능입니다. 이것은 8 개 항목 만있는 RecycleView입니다. 일부 테스트에서 Android L에서이 문제가 발생하지 않음을 확인했습니다. 그러나 KitKat 버전에서는 성능 저하가 분명합니다.

3
열의 공통 값을 기반으로 큰 데이터 프레임을 데이터 프레임 목록으로 분할
열 중 하나에 ID (고유하지 않은 사용자 식별) (10 열)가 포함 된 "사용자"의 작업을 수집하는 10 개의 열이있는 데이터 프레임이 있습니다. 데이터 프레임의 길이는 약 750000 행입니다. 단일 액터의 동작을 분리하기 위해 "사용자"식별자를 포함하는 열로 분할 된 개별 데이터 프레임 (데이터 프레임의 목록 또는 벡터 가져 오기)을 추출하려고합니다. ID | …

24
Visual Studio의 느린 디버깅 문제
내 Visual Studio 인스턴스에서 C # 콘솔 응용 프로그램에서 한 줄의 반환을 작성 했더라도 F5실제 코드를 실행하려면 키를 누른 후 1 분 정도 걸립니다. 누르기 F5- main함수 의 return 문에 중단 점을 설정했습니다 ). 뭐가 잘못 되었 니? 체크리스트가 있습니까? Visual Studio 2008 VSTS 버전을 사용하고 Windows Server 2003 x64에서 …

10
Javascript-다른 배열 안에 배열 삽입
다른 배열 안에 배열을 삽입하는 더 효율적인 방법은 무엇입니까? a1 = [1,2,3,4,5]; a2 = [21,22]; newArray - a1.insertAt(2,a2) -> [1,2, 21,22, 3,4,5]; splice를 사용하여 a2를 반복하는 것은 a2 배열이 큰 경우 성능 관점에서 약간 끔찍하게 보입니다. 감사.

3
S3의 디렉터리 당 최대 파일
백만 개의 이미지가있는 경우 일부 폴더 / 하위 폴더 계층 구조에 저장하거나 폴더없이 모두 버킷에 바로 덤프하는 것이 더 낫습니까? 모든 이미지를 계층 구조가없는 버킷에 덤프하면 LIST 작업이 느려지나요? 폴더 및 하위 폴더를 즉석에서 만들고 ACL을 설정하는 데 (프로그래밍 방식으로) 상당한 오버 헤드가 있습니까?

5
자바 스크립트 세트 대 어레이 성능
세트가 Javascript에 비교적 새롭기 때문일 수 있지만 StackO 또는 다른 곳에서 Javascript에서 둘의 성능 차이에 대해 설명하는 기사를 찾을 수 없었습니다. 그렇다면 성능 측면에서 둘 사이의 차이점은 무엇입니까? 특히 제거, 추가 및 반복과 관련하여.


10
데이터베이스에서 너무 많은 행이 몇 개 있습니까?
1,000,000 개의 레코드가있는 MySQL InnoDB 테이블이 있습니다. 너무 많나요? 아니면 데이터베이스가이 이상을 처리 할 수 ​​있습니까? 일부 쿼리 (예 : 테이블에서 마지막 행 가져 오기)가 100 개 행보다 100 만 행이있는 테이블에서 더 느리다는 것을 알았 기 때문에 묻습니다.

4
임의의 부울을 생성하는 가장 빠른 방법
따라서 C #에서 임의의 부울을 만드는 방법에는 여러 가지가 있습니다. Random.Next () 사용 : rand.Next(2) == 0 Random.NextDouble () 사용 : rand.NextDouble() > 0.5 정말 차이가 있습니까? 그렇다면 실제로 어떤 것이 더 나은 성능을 가지고 있습니까? 아니면 내가 보지 못한 다른 방법이 있습니까? 더 빠를 수 있습니까?

8
XML의 Android onClick 대 OnClickListener
이전에 비슷한 단어로 된 질문이 있었지만 이것은 다릅니다. 나는 안드로이드 앱을 개발하는 데 익숙하지 않으며 android:onclick=""XML 속성과 setOnClickListener메서드 의 차이점에 대해 세 가지 질문이 있습니다. 둘의 차이점은 무엇입니까? 컴파일 타임이나 런타임 또는 둘 다에서 발견 된 두 구현의 차이점이 있습니까? 어떤 사용 사례가 어떤 구현에 유리합니까? Android에서 조각을 사용하면 구현 …

4
R에서 루프가 느린 이유는 무엇입니까?
루프가 느리고 R대신 벡터화 된 방식으로 작업을 수행해야 한다는 것을 알고 있습니다. 하지만 왜? 루프가 느리고 apply빠른 이유는 무엇 입니까? apply몇 가지 하위 기능을 호출합니다. 빠르지 않은 것 같습니다. 업데이트 : 죄송합니다. 질문이 잘못되었습니다. 벡터화와 apply. 내 질문은, "벡터화가 더 빠른 이유는 무엇입니까?"
87 performance  r  apply 

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