반응형

Programming 3283

벡터에서 여러 값을 삭제하는 방법은 무엇입니까?

벡터에서 여러 값을 삭제하는 방법은 무엇입니까? 나는 다음 a = c(1:10)과 같은 벡터를 가지고 있으며 다음 과 같은 여러 값을 제거해야합니다.2, 3, 5 벡터에서 그 숫자를 삭제하는 방법 ( 벡터의 위치 가 아님 )? 순간에 나는 벡터를 반복하고 다음과 같은 것을한다 : a[!a=NUMBER_TO_REMOVE] 그러나 자동으로 수행하는 기능이 있다고 생각합니다. %in%운영자는 제거 할 numers 사이에있는 요소를 알려줍니다 : > a remove a [1] 10 5 2 7 1 6 3 4 8 9 > a %in% remove [1] FALSE TRUE TRUE FALSE FALSE FALSE TRUE FALSE FALSE FALSE > a [! a %in% remove] [1] 10 7 1 6 ..

Programming 2020.07.26

하스켈 타입 vs 데이터 생성자

하스켈 타입 vs 데이터 생성자 learnyouahaskell.com 에서 Haskell을 배우고 있습니다. 형식 생성자와 데이터 생성자를 이해하는 데 문제가 있습니다. 예를 들어, 나는 이것의 차이점을 실제로 이해하지 못한다. data Car = Car { company :: String , model :: String , year :: Int } deriving (Show) 이: data Car a b c = Car { company :: a , model :: b , year :: c } deriving (Show) 첫 번째는 단순히 하나의 생성자 ( Car)를 사용하여 유형의 데이터를 작성 한다는 것을 이해합니다 Car. 나는 두 번째 것을 이해하지 못한다. 또한 데이터 유형은 다음과 같이 어떻게..

Programming 2020.07.26

루비로 추상 클래스를 구현하는 방법은 무엇입니까?

루비로 추상 클래스를 구현하는 방법은 무엇입니까? 루비에는 추상 클래스의 개념이 없다는 것을 알고 있습니다. 그러나 전혀 구현해야한다면 어떻게해야합니까? 나는 다음과 같은 것을 시도했다 ... class A def self.new raise 'Doh! You are trying to write Java in Ruby!' end end class B < A ... ... end 그러나 B를 인스턴스화하려고하면 내부적으로 호출 A.new되어 예외가 발생합니다. 또한 모듈을 인스턴스화 할 수 없지만 상속 할 수도 없습니다. 새로운 방법을 비공개로 만드는 것도 효과가 없습니다. 어떤 포인터? Ruby에서 추상 클래스를 사용하는 것을 좋아하지 않습니다 (거의 항상 더 좋은 방법이 있습니다). 실제로 이것이 상황에..

Programming 2020.07.26

파이썬에서 객체의 속성을 열거하는 방법은 무엇입니까?

파이썬에서 객체의 속성을 열거하는 방법은 무엇입니까? IC # 우리는 반사를 통해 그것을합니다. Javascript에서는 다음과 같이 간단합니다. for(var propertyName in objectName) var currentPropertyValue = objectName[propertyName]; 파이썬에서 어떻게합니까? for property, value in vars(theObject).iteritems(): print property, ": ", value 드문 경우지만 __slots__속성이 있으므로 이러한 클래스에는 종종 속성이 없습니다 __dict__. 참조하십시오 inspect.getmembers(object[, predicate]). 이름별로 정렬 된 (이름, 값) 쌍 목록에서 객체..

Programming 2020.07.26

정규식, 공백이나 콜론을 제외한 모든 영숫자가 아닌 문자

정규식, 공백이나 콜론을 제외한 모든 영숫자가 아닌 문자 어디에서 나이 작업을 수행하는 방법을 알 수없는 것 같습니다. 어떤 도움? 기본적으로 앰퍼샌드, 세미콜론, 달러 기호 등과 같은 모든 종류의 기타 문자를 일치 시키려고합니다. [^a-zA-Z\d\s:] \ d-숫자 클래스 \ s-공백 a-zA-Z-모든 문자와 일치 ^-모두 무시합니다-숫자가 아닌 문자, 공백이 아닌 콜론 이것은해야합니다 : [^a-zA-Z\d\s:]그것이 도움이되기를 바랍니다! 이 시도 [^a-zA-Z0-9 :] JS 예 : "!@#$%* ABC def:123".replace(/[^a-zA-Z0-9 :]/g, ".") 온라인 예를 참조하십시오. http://jsfiddle.net/vhMy8/ 악센트가있는 라틴 문자 (예 : à)를 ..

Programming 2020.07.26

IE11에서는 Angular 2/4/5가 작동하지 않습니다.

IE11에서는 Angular 2/4/5가 작동하지 않습니다. IE 11에서 실행될 때 angular 2 앱이 Loading ...을 표시하는 이유를 알아 내려고합니다. 누군가의 제안에 따라 크롬과 IE 11 모두에서 스택 오버플로에 누군가가 게시 한이 플런저를 사용해 보았습니다 .Chrome에서는 제대로 작동하지만 IE 11에서는 실패합니다. 같은 오류가 발생하여 "로드 중 ..." 플 런커는 https://plnkr.co/edit/6zVFbrH5yohwc714gBbk?p=preview loading... IE 11이 왜 angular 2 앱을 실행하지 못하는지에 대해 아무도 아는 사람이 있습니까? 감사합니다! 최신 버전은 angular기본적으로 상록 브라우저에만 설정됩니다 ... 현재 설정은 소위 "에..

Programming 2020.07.26

웹팩으로 전역 변수 정의

웹팩으로 전역 변수 정의 webpack으로 전역 변수를 정의하여 다음과 같은 결과를 얻을 수 있습니까? var myvar = {}; 내가 본 모든 예제는 외부 파일을 사용하고있었습니다. require("imports?$=jquery!./file.js") 세계에 접근하는 방법에는 여러 가지가 있습니다. 1) 변수를 모듈에 넣습니다. Webpack은 모듈을 한 번만 평가하므로 인스턴스는 전역으로 유지되며 모듈 간 변경 사항이 적용됩니다. 따라서 a globals.js와 같은 것을 만들고 모든 전역의 객체를 내 보내면 import './globals'이러한 전역에 읽고 쓸 수 있습니다 . 한 모듈로 가져 와서 함수에서 객체를 변경하고 다른 모듈로 가져 와서 함수의 변경 사항을 읽을 수 있습니다. 또한 일이 일..

Programming 2020.07.26

EditText와 함께 AlertDialog.Builder를 사용할 때 소프트 키보드가 나타나지 않습니다.

EditText와 함께 AlertDialog.Builder를 사용할 때 소프트 키보드가 나타나지 않습니다. EditText를 입력 방법으로 사용하여 입력 상자를 만들기 위해 AlertDialog.Builder 를 사용 하고 있습니다. 불행히도 EditText 가 초점을 맞추고 있지만 명시 적으로 다시 터치 하지 않으면 Soft Keyboard가 나타나지 않습니다 . 강제로 팝업하는 방법이 있습니까? (AlertDialog.Builder) .show () 후에 다음을 시도했습니다 . 그러나 아무 소용이 없습니다. InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); mgr.showSoftInp..

Programming 2020.07.26

assert에 맞춤 메시지를 추가 하시겠습니까?

assert에 맞춤 메시지를 추가 하시겠습니까? assert가 던진 메시지를 추가하거나 편집하는 방법이 있습니까? 나는 같은 것을 사용하고 싶습니다 assert(a == b, "A must be equal to B"); 그런 다음 컴파일러는 line , time 등을 추가합니다 ... 가능합니까? 내가 본 해킹은 &&연산자 를 사용하는 것 입니다. 널이 아닌 경우 포인터가 "참"이므로 조건을 변경하지 않고 다음을 수행 할 수 있습니다. assert(a == b && "A is not equal to B"); 이후 assert쇼에 실패하는 조건, 너무 당신의 메시지를 표시합니다. 충분하지 않으면 myAssert원하는 것을 표시하는 자체 함수 또는 매크로를 작성할 수 있습니다 . 또 다른 옵션은 피연산자를 ..

Programming 2020.07.26

이벤트 루프 컨텍스트 내에서 마이크로 태스크와 매크로 태스크의 차이점

이벤트 루프 컨텍스트 내에서 마이크로 태스크와 매크로 태스크의 차이점 방금 Promises / A + 사양을 읽었으며 마이크로 태스크 및 매크로 태스크라는 용어를 발견했습니다. http://promisesaplus.com/#notes 이전에이 용어에 대해 들어 본 적이 없으며 이제 차이점이 무엇인지 궁금합니다. 나는 이미 웹에서 일부 정보를 찾으려고 노력했지만, 내가 찾은 것은 w3.org Archives (이 차이점을 설명하지는 않음) 의이 게시물입니다 .http : //lists.w3.org/Archives /Public/public-nextweb/2013Jul/0018.html 또한 "macrotask"라는 npm 모듈을 찾았습니다. https://www.npmjs.org/package/macrot..

Programming 2020.07.26
반응형