반응형

전체 글 2757

바인딩이 클로저보다 느린 이유는 무엇입니까?

바인딩이 클로저보다 느린 이유는 무엇입니까? 이전 포스터 에서 Javascript의 Function.bind vs Closure : 선택 방법을 물었습니다 . 그리고 부분적 으로이 답변을 받았습니다. 바인드가 클로저보다 빠르다는 것을 나타냅니다. 범위 순회는 다른 범위에있는 값 (변수, 객체)을 잡기 위해 도달 할 때 추가 오버 헤드가 추가된다는 의미입니다 (코드 실행 속도가 느려짐). bind를 사용하면 기존 범위로 함수를 호출하므로 범위 순회가 발생하지 않습니다. 두 개의 jsperfs는 bind가 실제로 클로저 보다 훨씬 느리다는 것을 암시합니다 . 이것은 위의 코멘트로 게시되었습니다 그리고 저는 제 jsperf 를 작성하기로 결정했습니다. 그렇다면 왜 바인딩이 훨씬 느릴까요 (크롬에서 70 + %..

Development Tip 2020.10.16

git push to specific branch

git push to specific branch 이 질문을 읽은 후에도 git-push-current-branch , 여전히 git push 명령을 작성하는 방법을 파악하는 데 어려움이 있습니다. 질문 링크에서 언급했듯이 문서에서 명확하지 않습니다. 내 '실제 세계'예제를 사용하고 싶습니다. 다음은 git status분기의 최상위 수준 에서 명령을 수행 할 때 표시되는 내용입니다 . 분기 amd_qlp_tester 브랜치는 5 커밋만큼 'origin / amd_qlp_tester'보다 앞서 있습니다. 기타... 그래서 내 브랜치 이름은 amd_qlp_tester기본 브랜치에서 "분기"되었습니다 (용어가 잘못된 경우 SVN 배경 때문입니다). 그러나 ʻorigin / amd_qlp_testser '라는 ..

Development Tip 2020.10.16

Valgrind는 어떻게 작동합니까?

Valgrind는 어떻게 작동합니까? 누군가 Valgrind가 어떻게 작동하는지에 대한 빠른 최고 수준의 설명을 제공 할 수 있습니까? 예 : 메모리가 할당되고 해제되는시기를 어떻게 알 수 있습니까? Valgrind는 기본적으로 "샌드 박스"에서 애플리케이션을 실행합니다. 이 샌드 박스에서 실행하는 동안 자체 지침을 삽입하여 고급 디버깅 및 프로파일 링을 수행 할 수 있습니다. 매뉴얼에서 : 그런 다음 프로그램은 Valgrind 코어에서 제공하는 합성 CPU에서 실행됩니다. 새 코드가 처음으로 실행되면 코어는 선택한 도구에 코드를 전달합니다. 이 도구는 여기에 자체 계측 코드를 추가하고 결과를 코어에 다시 전달하여 계측 된 코드의 지속적인 실행을 조정합니다. 따라서 기본적으로 valgrind는 애플리케이..

Development Tip 2020.10.16

“Unparseable date : 1302828677828”서버에서받은 밀리 초 형식 날짜를 Gson으로 역 직렬화하려고합니다.

“Unparseable date : 1302828677828”서버에서받은 밀리 초 형식 날짜를 Gson으로 역 직렬화하려고합니다. 문제를 해결하기 위해 4 시간 동안 쉬지 않고 노력한 후 누군가 나를 도울 수 있는지 여기에서 물어보기로 결정했습니다. 문제는 내 Android 클라이언트가 서버에서받은 데이터를 역 직렬화하려고 할 때 "Unparseable : 1302828677828"예외가 발생한다는 것입니다. Gson을 사용하여 밀리 초 형식의 날짜를 역 직렬화 할 수 있는지 알고 싶습니다. Alfonso의 의견 : 마침내 해결책을 얻었습니다. // Creates the json object which will manage the information received GsonBuilder builder ..

Development Tip 2020.10.16

JavaScript에 해당하는 C # String.Format ()이 있습니까?

JavaScript에 해당하는 C # String.Format ()이 있습니까? 이 질문에 이미 답변이 있습니다. jQuery 20 답변 의 String.format과 동일 C #은 매개 변수 String.Format()와 같은 요소를 대체 하는 데 정말 강력 합니다 {0}. JavaScript에 동등한 기능이 있습니까? javascript에 sprintf ()를 사용해보십시오 . 또는 // First, checks if it isn't implemented yet. if (!String.prototype.format) { String.prototype.format = function() { var args = arguments; return this.replace(/{(\d+)}/g, function(..

Development Tip 2020.10.16

웹 서비스의 URL에서 wsdl 파일을 가져 오는 방법

웹 서비스의 URL에서 wsdl 파일을 가져 오는 방법 웹 서비스에 대한 WSDL 파일을 얻고 싶습니다. 유일한 URL은 webservice.example / foo와 같습니다. URL을 직접 사용하면 오류 응답 만 전달됩니다. URL을 접미사 ?WSDL 예를 들어 URL이 다음과 같은 경우 : http://webservice.example:1234/foo 너는 사용한다: http://webservice.example:1234/foo?WSDL 그리고 wsdl이 전달됩니다. 웹 서비스 URL에서 WSDL( Web Service Description Language) 를 가져옵니다 . SOAP 웹 서비스에서 가능합니다. http://www.w3schools.com/xml/tempconvert.asmx WSD..

Development Tip 2020.10.16

개체 클래스의 속성을 설정할 수 없습니다.

개체 클래스의 속성을 설정할 수 없습니다. 그래서 저는 이 질문에 답하는 동안 파이썬을 가지고 놀았는데 이것이 유효하지 않다는 것을 발견했습니다. o = object() o.attr = 'hello' 때문에 AttributeError: 'object' object has no attribute 'attr'. 그러나 객체에서 상속 된 모든 클래스는 유효합니다. class Sub(object): pass s = Sub() s.attr = 'hello' 인쇄시 s.attr예상대로 'hello'가 표시됩니다. 왜 그렇습니까? 파이썬 언어 사양에서 바닐라 객체에 속성을 할당 할 수 없다고 지정하는 것은 무엇입니까? 임의의 속성 할당을 지원하려면 __dict__객체에 임의의 속성을 저장할 수있는 객체와 관련된 di..

Development Tip 2020.10.16

텍스트 편집을 위해 왼쪽 및 오른쪽 화살표 키의 속도를 높이는 방법은 무엇입니까?

텍스트 편집을 위해 왼쪽 및 오른쪽 화살표 키의 속도를 높이는 방법은 무엇입니까? 나뿐입니까, 아니면 MacOS의 왼쪽 및 오른쪽 화살표 키가 텍스트 편집에 비정상적으로 느리다는 것을 다른 사람들이 발견합니까? 내 Windows 컴퓨터와 비교하여 왼쪽 / 오른쪽 화살표 키로 커서를 배치하는 데 Mac에서 두 배 더 오래 걸리는 것 같습니다. 위 / 아래 화살표는 충분히 빠른 것 같지만 왼쪽 / 오른쪽 화살표는 기어 가기 만합니다. 나는 터미널에서 가장 최근에 사용한 명령을 편집하고 있다는 것을 알아 차렸고, 지금은 브라우저 형식의 텍스트에서 그것을인지하고 있습니다. 이러한 키에 대한 응답 속도를 높이기 위해 설정할 수있는 Mac 환경 설정이 있습니까? 키를 누르고있을 때 반복되는 속도 를 변경하려면 다음..

Development Tip 2020.10.16

Line break (like ) using only css

CSS 만 사용하는 줄 바꿈 (예 :) 추가 html 태그를 추가하지 않고 순수한 CSS에서 줄 바꿈을 만들 수 있습니까? 요소 뒤에서 줄 바꿈을 원 하지만 이전 은 원하지 않습니다. HTML Text, text, text, text, text. Sub header Text, text, text, text, text. CSS h4 { display: inline; } 이와 같은 많은 질문을 찾았지만 항상 "use display : block;" , 내가 할 수없는 , 같은 줄에 있어야 할 때 . 다음과 같이 작동합니다. h4 { display:inline; } h4:after { content:"\a"; white-space: pre; } 예 : http://jsfiddle.net/Bb2d7/ 트릭은 여..

Development Tip 2020.10.16

IDE 용 매직 (_call 및 _callStatic) 메서드를 문서화하는 방법

IDE 용 매직 (_call 및 _callStatic) 메서드를 문서화하는 방법 메모장 ++ 및 숭고한 코딩으로 수년간 행복한 시간을 보낸 후 PHP IDE를 사용하라는 조언을 받았습니다. 나는 phpStorm을 시도하고 있는데 멋져 보입니다. 코드 완성 및 문서화는 훌륭한 기능이지만 매직 메서드를 사용할 때는 잘 작동하지 않습니다. phpStorm이 매직 메서드에서 일어나는 일을 이해하도록하는 해결 방법이 있습니까? 우리의 상황은 다음과 같습니다. abstract class a { public static function __callStatic($method,$args) { if(strpos($method,"get_by_") === 0) { //do stuff } elseif(strpos($method..

Development Tip 2020.10.16
반응형