목록코드최적화 (6)
스택큐힙리스트
밀리초 단위로 실행 시간을 얻어야 합니다. 원래 2008년에 이 질문을 했습니다. 그 당시 수락된 답변은 new Date().getTime()을 사용하는 것이었습니다. 그러나 지금은 모두가 표준 performance.now() API를 사용하는 것이 더 적합하다는 데 합의할 수 있습니다. 따라서 수용된 답변을 이것으로 변경하고 있습니다. 답변 1 performance.now()를 사용하는 방법: var startTime = performance.now() doSomething() //
나는이 주제를 - 번역기의 오류입니다! - 찾아봅니다. 그리고 이 코드를 실행하려고 시도합니다. 그런데 이상한 동작을 발견합니다. 만약 나는 이 코드를 '-O3' 최적화 플래그로 컴파일한다면 실행하는 데 '-O3' 정도 걸립니다. 만약 나는 #$$**$&$*$&로 컴파일한다면 실행하는 데 '1.98093 sec' 정도 걸립니다. 동일한 기계와 같은 환경에서 이 코드를 여러 번(5 또는 6번) 실행해보려고 합니다. 기타 소프트웨어(크롬, 스카이프 등)를 모두 닫습니다. 'gcc --versiongcc (Ubuntu 4.9.2-0ubuntu1~14.04) 4.9.2Copyright (C) 2014 Free Software Foundation, Inc.This is free software; see the s..
서브림 텍스트 (서브림 린터와 함께)로 파일을 열었을 때, 이전에 본 적이 없는 PEP8 서식 오류를 발견했습니다. 이것이 텍스트입니다. urlpatterns = patterns('', url(r'^$', listing, name='investment-listing'),)url(...)로 시작하는 두 번째 인수를 깃발 표시하고 있습니다.나는 ST2에서이 확인을 비활성화하려고했지만 무시하기 전에 내가 잘못하는 것이 무엇인지 알고 싶습니다. 중요해 보이면 내 방식을 바꿀 수도 있으니까요 :)답변 1$#**$$^@$& 첫 번째 줄에 어떤 것을 넣으면 괄호에 들여쓰기를 해야합니다 .따라서 열린 대괄호에 들여쓰기를 해야합니다. urlpatterns = patterns('', url(r'^$', listing, n..
나는 일에서 간단한 작업을 위해 Python 스크립트를 만들고, 다른 사람들이 사용할 수 있도록 패키징을 신경쓰지 않았다. 이제 REST API를 위한 Python 래퍼를 만들기로 배정받았다. 나는 어떻게 시작할지 전혀 감이 없고 도움이 필요하다.내가 가진 것:가능한 한 구체적으로 하고 싶습니다. 제 virtualenv 는 이미 준비되어 있고, 또한 up in github 입니다. Python을 위한 .gitignore 파일도 있고, REST API와 상호 작용하기 위한 requests library 도 있습니다. 그게 전부입니다.현재 디렉토리 트리는 다음과 같습니다. .├── bin│ └── /the usual stuff/├── include│ └── /the usual stuff/├── lib│ └─..