«optimization» 태그된 질문

최적화는 방법이나 디자인을 개선하는 행위입니다. 프로그래밍에서 최적화는 일반적으로 알고리즘 속도를 높이거나 필요한 리소스를 줄이는 형태를 취합니다. 최적화의 또 다른 의미는 기계 학습에 사용되는 수치 최적화 알고리즘입니다.

2
prefetchPlugin 및 분석 도구를 사용하여 웹팩의 빌드 시간을 최적화하는 방법은 무엇입니까?
이전 연구 : 웹팩의 위키가 말했듯이 분석 도구를 사용하여 빌드 성능을 최적화 할 수 있습니다. 에서 : https://github.com/webpack/docs/wiki/build-performance#hints-from-build-stats 빌드 통계의 힌트 빌드를 시각화하고 빌드 크기와 빌드 성능을 최적화 할 수있는 방법에 대한 힌트를 제공 하는 분석 도구 가 있습니다 . webpack --profile --json> stats.json을 실행하여 필요한 JSON 파일을 생성 할 …


4
JVM이 여전히 꼬리 호출 최적화를 지원하지 않는 이유는 무엇입니까?
2 년 후 않습니다 - 더 - JVM이 - 꼬리 - 전화 - 최적화를 방지 하는있을 것 같습니다 프로토 타입 구현 및 MLVM이 지금 얼마 동안 "프로토 80 %"로 기능을 나열하고있다. 테일 콜을 지원하는 데 썬 / 오라클 측의 적극적인 관심이 없나요? 아니면 JVM 에서 언급 한 것처럼 테일 콜이 …

10
숫자의 Excel과 유사한 열 이름을 얻는 알고리즘
일부 Excel 문서를 생성하는 스크립트를 작업 중이며 숫자를 해당 열 이름으로 변환해야합니다. 예를 들면 : 1 => A 2 => B 27 => AA 28 => AB 14558 => UMX 이를 수행하는 알고리즘을 이미 작성했지만 더 간단하거나 빠른 방법인지 알고 싶습니다. function numberToColumnName($number){ $abc = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $abc_len = strlen($abc); $result_len …

9
메서드를 정적으로 선언하면 얻는 이점은 무엇입니까?
최근 Eclipse에서 내 경고를 살펴본 결과 다음과 같은 문제가 발생했습니다. 메서드가 정적으로 선언 될 수 있으면 컴파일러 경고를 제공합니다. [편집] 개인 및 최종 스트레스와 이클립스 도움말 내 정확한 인용 : 활성화되면 컴파일러는 private 또는 final 이고 정적 멤버 만 참조하는 메서드에 대해 오류 또는 경고를 발행합니다 . 예, 끌 수 …


13
여러 CSS / JS 파일 결합 및 축소
CSS 및 JS 파일을 통합하고 압축하여 사이트 성능을 최적화하려고합니다. 내 질문은 내가 직면 한 실제 상황을 감안할 때 이것을 달성하는 방법에 대한 (구체적인) 단계에 관한 것입니다 (하지만 다른 개발자들 사이에서도 일반적이어야 함). 내 페이지는 다음과 같은 여러 CSS 및 JS 파일을 참조합니다. <!-- It's easier to work on smaller files …

9
루프 언 롤링이 언제 여전히 유용합니까?
루프 언 롤링을 통해 성능에 매우 중요한 코드 (몬테카를로 시뮬레이션 내에서 수백만 번 호출되는 빠른 정렬 알고리즘)를 최적화하려고했습니다. 속도를 높이려는 내부 루프는 다음과 같습니다. // Search for elements to swap. while(myArray[++index1] < pivot) {} while(pivot < myArray[--index2]) {} 나는 다음과 같이 풀어 보았습니다. while(true) { if(myArray[++index1] < pivot) break; if(myArray[++index1] …

10
C ++에서 긴 방정식을 구현할 때 높은 수준의 접근 방식을 통해 성능을 향상시킬 수있는 방법
엔지니어링 시뮬레이션을 개발 중입니다. 여기에는 고무와 같은 재료의 응력을 계산하기 위해 다음 방정식과 같은 몇 가지 긴 방정식을 구현하는 것이 포함됩니다. T = ( mu * ( pow(l1 * pow(l1 * l2 * l3, -0.1e1 / 0.3e1), a) * a * ( pow(l1 * l2 * l3, -0.1e1 / 0.3e1) …

8
std :: map 삽입 또는 std :: map 찾기?
기존 항목을 보존하려는 맵을 가정합니다. 20 %의 경우 삽입하는 항목은 새 데이터입니다. 반환 된 반복자를 사용하여 std :: map :: find 다음 std :: map :: insert를 수행하는 것이 장점이 있습니까? 아니면 삽입을 시도한 다음 반복자가 레코드가 삽입되었는지 여부를 나타내는 지 여부에 따라 작업하는 것이 더 빠릅니까?
92 c++  optimization  stl  stdmap 


11
PHP 객체 대 배열 — 반복하는 동안 성능 비교
나는 반복하고 몇 가지 수학을 수행해야하는 신경망을위한 엄청난 양의 PHP 객체를 가지고 있습니다. 클래스 인스턴스보다 연관 배열을 사용하는 것이 더 나을지 궁금합니다. 나는 주변의 3640객체를 다루고 있으며 그 500위에 (기껏해야) 시간을 반복 하므로 모든 미세 최적화가 큰 도움이됩니다. 그것은 불가피 할 빠를 것 $object['value']보다 $object->value? 편집 : 그래서 둘 다 …


7
눈에 잘 띄지 않는 JavaScript : HTML 코드의 맨 위 또는 맨 아래에 <script>?
최근에 웹 사이트 속도 향상을위한 Yahoo 선언문 Best Practices를 읽었 습니다 . 가능한 경우 HTML 코드 하단에 JavaScript 포함을 넣을 것을 권장합니다. 하지만 정확히 언제 어디서? 닫기 전 &lt;/html&gt;또는 후에 넣어야 합니까? 그리고 무엇보다도 언제 &lt;head&gt;섹션에 넣어야 할까요?

3
"as-if"규칙은 정확히 무엇입니까?
제목에서 알 수 있듯이 "as-if"규칙은 정확히 무엇입니까? 일반적인 대답은 다음과 같습니다. 프로그램의 관찰 가능한 동작을 변경하지 않는 모든 코드 변환을 허용하는 규칙 때때로 우리는이 규칙에 기인하는 특정 구현에서 동작을 계속 얻습니다. 여러 번 잘못되었습니다. 이 규칙은 정확히 무엇입니까? 표준은이 규칙을 섹션이나 단락으로 명확하게 언급하지 않습니다. 그렇다면 정확히이 규칙의 범위에 속하는 …
89 c++  c  optimization  c++-faq  as-if 

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