반응형

JavaScript 2291

JavaScript에서 null이거나 정의되지 않은 경우 값을 대체합니다.

JavaScript에서 null이거나 정의되지 않은 경우 값을 대체합니다. ??C # 연산자를 JavaScript 에 적용해야하는 요구 사항이 있는데 방법을 모르겠습니다. C #에서 이것을 고려하십시오. int i?=null; int j=i ?? 10;//j is now 10 이제 JavaScript로 설정했습니다. var options={ filters:{ firstName:'abc' } }; var filter=options.filters[0]||'';//should get 'abc' here, it doesn't happen var filter2=options.filters[1]||'';//should get empty string here, because there is only one filte..

developer tip 2020.08.11

파이썬에서 부울을 어떻게 사용합니까?

파이썬에서 부울을 어떻게 사용합니까? 파이썬은 실제로 부울 값을 포함합니까? 나는 당신이 할 수 있다는 것을 압니다. checker = 1 if checker: #dostuff 그러나 나는 꽤 현학적이고 Java에서 부울을 보는 것을 즐깁니다. 예를 들면 : Boolean checker; if (someDecision) { checker = true; } if(checker) { //some stuff } 파이썬에 부울과 같은 것이 있습니까? 문서에서 이와 비슷한 것을 찾을 수없는 것 같습니다. checker = None if some_decision: checker = True if checker: # some stuff [편집하다] 자세한 정보 : http://docs.python.org/librar..

developer tip 2020.08.11

Rails 3에서 마이그레이션 파일을 삭제하는 방법

Rails 3에서 마이그레이션 파일을 삭제하는 방법 마이그레이션 파일을 제거 / 삭제하고 싶습니다. 어떻게할까요? 여기에 비슷한 질문이 있다는 것을 알고 있지만 업데이트로서 스크립트 / 파괴를 수행하는 것보다 더 좋은 방법이 있습니까? 또한, 나는 어떻게해야 db:reset하거나 db:drop내가 제거하면 / 마이그레이션을 삭제 하시겠습니까? 나는 보통: rake db:migrate VERSION=XXX모든 환경에서 삭제하려는 이전 버전으로 수행하십시오 . 마이그레이션 파일을 수동으로 삭제하십시오. 보류중인 마이그레이션이있는 경우 (예 : 제거한 마이그레이션이 마지막 마이그레이션이 아님) rake db:migrate다시 새로 수행 합니다. 애플리케이션이 이미 프로덕션 또는 스테이징에있는 경우 테이블 또는..

developer tip 2020.08.11

Haskell : Where vs. Let

Haskell : Where vs. Let 나는 Haskell을 처음 접했고 Where vs. Let에 대해 매우 혼란 스럽습니다 . 둘 다 비슷한 목적을 제공하는 것 같습니다. Where 와 Let 사이의 몇 가지 비교를 읽었 지만 언제 각각을 사용해야하는지 구분하는 데 어려움이 있습니다. 누군가가 컨텍스트를 제공하거나 다른 것을 사용할 때를 보여주는 몇 가지 예를 제공 할 수 있습니까? 어디 대하자 where절은 함수 정의의 수준에서 정의 할 수 있습니다. 일반적으로 let정의 범위와 동일합니다 . 유일한 차이점은 가드를 사용할 때 입니다. where절의 범위는 모든 가드에 걸쳐 있습니다. 반대로 let표현식 의 범위 는 현재 함수 절과 가드 (있는 경우)뿐입니다. Haskell 치트 시트 하스켈 위..

developer tip 2020.08.10

만드는 방법

만드는 방법 element expand or contract to its parent container? 목표는 해당 컨테이너의 크기에 관계없이 요소를 상위 컨테이너 (이 경우 a)의 크기로 확장하는 것입니다. 코드: 이 문제에 대한 가장 일반적인 해결책 viewBox은 요소에 속성을 설정하는 것 같습니다 . viewBox="0 0 widthOfContainer heightOfContainer" 그러나 요소 내의 요소에 미리 정의 된 너비 및 / 또는 높이가 있는 경우에는 작동하지 않는 것 같습니다 . 예를 들어, 위 코드에서 요소에는 너비와 높이가 명시 적으로 설정되어 있습니다. 따라서 분명한 해결책은 해당 요소에도 % 너비와 % 높이를 사용하는 것입니다. 하지만이 작업을해야합니까? 특히, 잘 작동하고..

developer tip 2020.08.10

Java의 Thread.sleep은 언제 InterruptedException을 발생합니까?

Java의 Thread.sleep은 언제 InterruptedException을 발생합니까? Java의 Thread.sleep은 언제 InterruptedException을 발생합니까? 무시해도 안전합니까? 멀티 스레딩을하지 않습니다. 일부 작업을 다시 시도하기 전에 몇 초 동안 기다립니다. 일반적으로 예외를 무시해서는 안됩니다. 다음 문서를 살펴보십시오. 인터럽트를 삼키지 마십시오 Runnable에 의해 정의 된 작업이 인터럽트 가능한 메서드를 호출하는 경우와 같이 InterruptedException을 던지는 것은 옵션이 아닙니다. 이 경우 InterruptedException을 다시 던질 수는 없지만 아무것도하지 않으려 고합니다. 차단 메서드가 중단을 감지하고 InterruptedException을..

developer tip 2020.08.10

유니 코드 문자를 URL 인코딩하는 올바른 방법은 무엇입니까?

유니 코드 문자를 URL 인코딩하는 올바른 방법은 무엇입니까? 비표준 % uxxxx 체계에 대해 알고 있지만 W3C에서 해당 체계를 거부했기 때문에 현명한 선택이 아닌 것 같습니다. 몇 가지 흥미로운 예 : 하트 캐릭터. 내 브라우저에 이것을 입력하면 : http://www.google.com/search?q=♥ 그런 다음 복사하여 붙여 넣으면이 URL이 표시됩니다. http://www.google.com/search?q=%E2%99%A5 Firefox (또는 Safari)가이 작업을 수행하는 것처럼 보입니다. urllib.quote_plus(x.encode("latin-1")) '%E2%99%A5' 3 점 문자와 같이 Latin-1로 인코딩 할 수없는 것을 제외하고는 말이됩니다. … URL을 입력하면 ..

developer tip 2020.08.10

C ++에서 "using"키워드의 논리는 무엇입니까?

C ++에서 "using"키워드의 논리는 무엇입니까? C ++에서 "using"키워드의 논리는 무엇입니까? 그것은 다른 상황에서 사용되며 모든 사람들이 공통점을 가지고 있는지 찾으려고 노력하고 있으며 "using"키워드가 그렇게 사용되는 이유가 있습니다. using namespace std; // to import namespace in the current namespace using T = int; // type alias using SuperClass::X; // using super class methods in derived class C ++ 11에서 usingfor 사용시 키워드 type alias는 typedef. 7.1.3.2 typedef-name은 별칭 선언으로도 도입 할 수 있습니다..

developer tip 2020.08.10

자바 스크립트에서 소문자 "f"를 사용하는`new function ()`

자바 스크립트에서 소문자 "f"를 사용하는`new function ()` 제 동료는 소문자 "f"와 함께 "new function ()"을 사용하여 JavaScript에서 새 객체를 정의했습니다. 모든 주요 브라우저에서 잘 작동하는 것처럼 보이며 개인 변수를 숨기는데도 상당히 효과적입니다. 예를 들면 다음과 같습니다. var someObj = new function () { var inner = 'some value'; this.foo = 'blah'; this.get_inner = function () { return inner; }; this.set_inner = function (s) { inner = s; }; }; "this"가 사용되는 즉시 someObj의 공용 자산이됩니다. 따라서 someO..

developer tip 2020.08.10

어쨌든 상위 POM에서 상속 된 아티팩트를 제외 할 수 있습니까?

어쨌든 상위 POM에서 상속 된 아티팩트를 제외 할 수 있습니까? 종속성의 아티팩트는 내부에 요소 를 선언하여 제외 할 수 있지만 이 경우 상위 프로젝트에서 상속 된 아티팩트를 제외해야합니다. 논의중인 POM의 일부는 다음과 같습니다. 4.0.0 test jruby 0.0.1-SNAPSHOT base es.uniovi.innova 1.0.0 com.liferay.portal ALL-DEPS 1.0 provided pom base유물에 의존 javax.mail:mail-1.4.jar하고, ALL-DEPS같은 라이브러리의 다른 버전에 따라 달라집니다. mail.jarfrom ALL-DEPS이 실행 환경에 존재 한다는 사실로 인해 내보내지는 않지만 mail.jar으로 범위가 지정된 상위에 존재하는 과 충돌 합..

developer tip 2020.08.10
반응형