반응형

programing tip 3103

약속 : 다음 대 다음 + 잡기

약속 : 다음 대 다음 + 잡기 이 질문에 이미 답변이 있습니다. .then (success, fail)은 언제 약속에 대한 반 패턴으로 간주됩니까? 7 답변 다음 2 개의 코드에 차이가 있습니까? myPromise.then(function() { console.log('success'); }).catch(function() { console.log('error'); }); myPromise.then(function() { console.log('success'); }, function() { console.log('error'); }); 내가 알고 then및 catch반환의 새로운 약속 해결 또는 콜백의 값을 반환으로 거부했다. 하지만 웹에서 2 개의 코드를보고 2 개의 코드의 실제 차이점에 대해 궁금..

programing tip 2020.09.08

어셈블리 바인딩 리디렉션 : 방법 및 이유

어셈블리 바인딩 리디렉션 : 방법 및 이유 이것은 문제가되는 질문이 아니라 어셈블리 바인딩 리디렉션의 작동에 대한 일반적인 이해 질문입니다. 쿼리 바인딩 리디렉션이 부, 빌드 및 개정 번호가 아닌 주 버전 만 표시하는 이유는 무엇입니까? 메이저 버전이 변경된 경우에만 이전 버전과 새 버전이 변경 되나요? 바인딩 리디렉션이 필요한 이유는 무엇입니까? 라이브러리 B를 참조하는 애플리케이션 A와 버전 1.1.2.5의 라이브러리 C가 있다고 가정합니다. 라이브러리 B는 라이브러리 C도 참조하지만 버전 1.1.1.0입니다. 런타임에 동일한 어셈블리의 다른 버전을로드 할 수 없기 때문에 이제 충돌이 발생합니다. 이 충돌을 해결하려면 일반적으로 새 버전으로 바인딩 리디렉션을 사용할 수 있습니다 (그러나 이전 버전도 ..

programing tip 2020.09.08

PHP 세션 ID는 얼마나 고유합니까?

PHP 세션 ID는 얼마나 고유합니까? PHP 세션 ID는 얼마나 고유합니까? 나는 내가 읽은 여러 가지에서 두 명의 사용자가 동일한 세션 ID를 얻지 못하도록 의존해서는 안된다는 인상을 받았습니다. GUID 아닌가요? Session_id는 실제로 복제 될 수 있지만 확률은 매우 낮습니다. 트래픽이 공정한 웹 사이트가있는 경우 웹 사이트 생활에서 한 번 발생할 수 있으며 한 세션 동안 한 명의 사용자를 짜증나게합니다. 트래픽이 매우 많은 웹 사이트 나 은행 업계를위한 서비스를 구축 할 것으로 예상하지 않는 한 이것은 신경 쓸 가치가 없습니다. 배송시 고유하지 않습니다. 기본 구성에서는 gettimeofday의 결과 (매우 고유하지 않음)를 포함하여 다양한 항목의 해시 결과이지만 걱정이되는 경우 / dev..

programing tip 2020.09.08

Clojure 네임 스페이스를 여러 파일로 분할

Clojure 네임 스페이스를 여러 파일로 분할 ?로 사전 컴파일을 수행 할 때 여러 소스 파일에 걸쳐 Clojure 네임 스페이스를 분할 할 수 :gen-class있습니까? 어떻게 (:main true)하고 (defn- ...)활동하기 시작? 개요 확실히 당신은 할 수 있습니다. 사실 clojure.core네임 스페이스 자체는 이런 방식으로 분리되어 있으며 다음을 살펴보면서 따라갈 수있는 좋은 모델을 제공합니다 src/clj/clojure. core.clj core_deftype.clj core_print.clj core_proxy.clj ..etc.. 이러한 모든 파일이 참여하여 단일 clojure.core네임 스페이스 를 구축합니다 . 기본 파일 이 중 하나는 네임 스페이스 이름과 일치하도록 명명 ..

programing tip 2020.09.08

복사 된 웹 텍스트에 추가 정보를 추가하는 방법

복사 된 웹 텍스트에 추가 정보를 추가하는 방법 일부 웹 사이트는 이제 복사 된 콘텐츠에 텍스트를 추가 하는 Tynt 의 JavaScript 서비스를 사용합니다 . 이것을 사용하여 사이트에서 텍스트를 복사 한 다음 붙여 넣으면 텍스트 하단에 원본 콘텐츠에 대한 링크가 표시됩니다. Tynt는 또한이를 추적합니다. 잘 된 깔끔한 트릭입니다. 이 작업을 수행하는 스크립트는 인상적입니다. 클립 보드 (이전 버전의 IE에서만 기본적으로 허용되고 항상 꺼져 있어야 함)를 조작하려고하기보다는 실제 선택을 조작합니다. 따라서 텍스트 블록을 선택하면 추가 콘텐츠가 선택 항목에 포함 된 숨겨진 항목으로 추가됩니다 . 붙여 넣을 때 추가 스타일이 무시되고 추가 링크가 나타납니다. 이것은 실제로 간단한 텍스트 블록으로 수행하..

programing tip 2020.09.08

Python 요청 및 영구 세션

Python 요청 및 영구 세션 내가 사용하고 요청 모듈 (파이썬 2.5 버전 0.10.0을). 웹 사이트의 로그인 양식에 데이터를 제출하고 세션 키를 검색하는 방법을 알아 냈지만 후속 요청에서이 세션 키를 사용하는 확실한 방법을 볼 수 없습니다. 누군가 아래 코드의 줄임표를 채우거나 다른 접근 방식을 제안 할 수 있습니까? >>> import requests >>> login_data = {'formPosted':'1', 'login_email':'me@example.com', 'password':'pw'} >>> r = requests.post('https://localhost/login.py', login_data) >>> >>> r.text u'You are being redirected here..

programing tip 2020.09.07

Python 추출 패턴 일치

Python 추출 패턴 일치 Python 2.7.1 패턴 내에서 단어를 추출하기 위해 Python 정규식을 사용하려고합니다. 다음과 같은 문자열이 있습니다. someline abc someother line name my_user_name is valid some more lines "my_user_name"이라는 단어를 추출하고 싶습니다. 나는 뭔가를한다 import re s = #that big string p = re.compile("name .* is valid", re.flags) p.match(s) #this gives me 지금 my_user_name을 어떻게 추출합니까? 정규식에서 캡처해야합니다. search패턴의 경우를 사용하여 문자열을 검색합니다 group(index). 유효한 검사가 ..

programing tip 2020.09.07

오류 : 디스플레이를 열 수 없음 : (null) Xclip을 사용하여 SSH 공개 키를 복사 할 때

오류 : 디스플레이를 열 수 없음 : (null) Xclip을 사용하여 SSH 공개 키를 복사 할 때 난에 다음과 같은거야 생성 SSH 키 , 그것은 말한다 sudo apt-get 설치 xclip # xclip을 다운로드하고 설치합니다. 당신이하지 않으면 apt-get, 당신은 (같은 다른 설치 프로그램을 사용해야 할 수도 있습니다 yum) xclip -sel 클립

programing tip 2020.09.07

제거가 발생하기 전에 jQuery slideUp (). remove ()가 slideUp 애니메이션을 표시하지 않는 것 같습니다.

제거가 발생하기 전에 jQuery slideUp (). remove ()가 slideUp 애니메이션을 표시하지 않는 것 같습니다. 나는이 자바 스크립트 줄을 가지고 있고 내가보고있는 동작은 selectedLi"미끄러지는"없이 즉시 사라진다 는 것이다 . 이것은 내가 예상했던 동작이 아닙니다. selectedLi슬라이드가 제거되기 전에 위로 올라가 도록하려면 어떻게해야 합니까? selectedLi.slideUp("normal").remove(); slideUp에 콜백 인수에 remove 호출을 넣어 문제를 해결할 수 있을까요? 예 : selectedLi.slideUp("normal", function() { $(this).remove(); } ); 좀 더 명확해야합니다. "이것"(내가 작동하는 것에 동의 ..

programing tip 2020.09.07

Microsoft.Web.Publishing.Tasks.dll에서 TransformXml 작업을로드 할 수 없습니다.

Microsoft.Web.Publishing.Tasks.dll에서 TransformXml 작업을로드 할 수 없습니다. 누구든지이 오류를 보았고 해결 방법을 알고 있습니까? "TransformXml"작업은 어셈블리 C : \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web \ Microsoft.Web.Publishing.Tasks.dll에서로드 할 수 없습니다. 파일 또는 어셈블리 'file : /// C : \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ Web \ Microsoft.Web.Publishing.Tasks.dll'또는 해당 종속성 중 하나..

programing tip 2020.09.07
반응형