반응형

programing tip 3103

자바 스크립트에서 이중 부정 (!!)-목적은 무엇입니까?

자바 스크립트에서 이중 부정 (!!)-목적은 무엇입니까? [복제] 가능한 중복 : 무엇입니까! JavaScript가 아닌 연산자입니까? 이 코드를 발견했습니다 function printStackTrace(options) { options = options || {guess: true}; var ex = options.e || null, guess = !!options.guess; var p = new printStackTrace.implementation(), result = p.run(ex); return (guess) ? p.guessAnonymousFunctions(result) : result; } 그리고 왜 이중 부정이 궁금 할 수 없었습니까? 같은 효과를 얻을 수있는 다른 방법이 있습니까? (..

programing tip 2020.07.25

D3.js : 임의의 요소에 대해 계산 된 너비와 높이를 얻는 방법은 무엇입니까?

D3.js : 임의의 요소에 대해 계산 된 너비와 높이를 얻는 방법은 무엇입니까? 사용자가 클릭하면 선택 마커를 그 주위에 그려야하기 때문에 임의의 g요소 의 너비와 높이를 정확히 알아야 SVG합니다. 인터넷에서 본 것은 다음과 같습니다 d3.select("myG").style("width").. 문제는 요소에 항상 명시적인 너비 속성이 설정되지는 않는다는 것입니다. 예를 들어, 안에 원을 만들면 너비 대신 g반경 ( r)이 설정됩니다. 에서 window.getComputedStyle메소드를 사용하더라도 circle"auto"를 반환합니다. 에서 임의의 svg요소 의 너비를 계산하는 방법이 D3있습니까? 감사합니다. SVG 요소 같은 것을 사용하면 다음과 같은 selection.node().getBBox..

programing tip 2020.07.25

CPAN에 모든 종속성을 설치하도록하려면 어떻게합니까?

CPAN에 모든 종속성을 설치하도록하려면 어떻게합니까? CPAN에 모든 종속성을 설치하도록하려면 어떻게합니까? 나는 이것들을 설정하려고 시도했다 cpan: cpan> o conf prerequisites_policy follow cpan> o conf commit 나는 여전히 "y"라고 몇 번 대답해야했다. 항상 설치하고 설치하는 방법이 있습니까? 무인으로 만들고 싶습니다. CPAN이 항상 올바른 일을 할 수 있도록 CPAN을 신뢰하는 것으로 보이고, 답변을 제안하면 따르고 싶습니다 (항상 Enter무언가를 요청할 때 적중 합니다). 다음은 최초의 자동 CPAN 구성을 포함하여 이러한 변경 사항을 영구적으로 유지하는 단일 라이너입니다. perl -MCPAN -e 'my $c = "CPAN::HandleC..

programing tip 2020.07.25

typescript에서 두 날짜 사이의 시간을 계산하는 방법

typescript에서 두 날짜 사이의 시간을 계산하는 방법 이것은 자바 스크립트에서 작동합니다 new Date()-new Date("2013-02-20T12:01:04.753Z") 그러나 typescript에서 나는 두 개의 새로운 날짜를 쉴 수 없다 Date("2013-02-20T12:01:04.753Z") 매개 변수가 날짜 서명과 일치하지 않아 작동하지 않습니다 이 getTime방법 을 사용하여 1970-01-01 이후 총 밀리 초 단위로 시간을 가져 와서 빼십시오. var time = new Date().getTime() - new Date("2013-02-20T12:01:04.753Z").getTime(); 이것이 typescript에서 수행되는 방법입니다. (new Date()).valueOf..

programing tip 2020.07.25

일부 숫자에 천 단위 구분 기호로 쉼표가 포함 된 경우 데이터를 읽는 방법은 무엇입니까?

일부 숫자에 천 단위 구분 기호로 쉼표가 포함 된 경우 데이터를 읽는 방법은 무엇입니까? csv 파일이 있는데 숫자 값 중 일부가 쉼표가있는 1000 구분 기호로 문자열로 표시됩니다 (예 : "1,513"대신) 1513. R로 데이터를 읽는 가장 간단한 방법은 무엇입니까? 사용할 수는 read.csv(..., colClasses="character")있지만 해당 열을 숫자로 변환하기 전에 관련 요소에서 쉼표를 제거해야하며 깔끔한 방법을 찾을 수 없습니다. 확실하지에 대해 어떻게해야하는 read.csv제대로 해석,하지만 당신은 사용할 수있는 gsub대체하기 ","로 ""하고, 다음에 문자열을 변환 numeric사용 as.numeric: y % mutate_at(vars(b:c), readr::parse_n..

programing tip 2020.07.25

자바 스크립트 문자열에 변수를 어떻게 넣습니까?

자바 스크립트 문자열에 변수를 어떻게 넣습니까? (Node.js) s = 'hello %s, how are you doing' % (my_name) 그것이 파이썬에서하는 방법입니다. javascript / node.js에서 어떻게 할 수 있습니까? 비슷한 것을 원한다면 함수를 만들 수 있습니다. function parse(str) { var args = [].slice.call(arguments, 1), i = 0; return str.replace(/%s/g, () => args[i++]); } 용법: s = parse('hello %s, how are you doing', my_name); 이것은 단순한 예일 뿐이며 다양한 데이터 유형 (예 %i: 등) 또는 이스케이프 처리를 고려하지 않습니다 %s...

programing tip 2020.07.24

알파벳순으로 배열 목록 정렬 (대소 문자 구분)

알파벳순으로 배열 목록 정렬 (대소 문자 구분) names사람들의 이름이 포함 된 문자열 배열 목록 이 있습니다. 알파벳순으로 배열 목록을 정렬하고 싶습니다. ArrayList names = new ArrayList(); names.add("seetha"); names.add("sudhin"); names.add("Swetha"); names.add("Neethu"); names.add("ananya"); names.add("Athira"); names.add("bala"); names.add("Tony"); names.add("Karthika"); names.add("Nithin"); names.add("Vinod"); names.add("jeena"); Collections.sort(names); f..

programing tip 2020.07.24

Windows Phone의 반응성 확장 프로그램 버그

Windows Phone의 반응성 확장 프로그램 버그 로 컴파일 하면 디버거가 연결되어 있지 않으면 VS 2012프로젝트 유형 WP 8.0으로 다음 코드가 실패합니다. 어떻게 든 디버거가 연결되어 있지 않으면 컴파일러 최적화는 내부 코드를 망칩니다 Crash()-코드의 주석을 참조하십시오. Lumia 1520 (8.1) 및 Lumia 630 (8.0) 에서 테스트되었습니다 . 왜 이런 일이 발생하는지 아이디어가 있습니까? public partial class MainPage : PhoneApplicationPage { public MainPage() { InitializeComponent(); Button.Tap += (sender, args) => new A(new B(), "string").Crash..

programing tip 2020.07.24

22Mb의 총 메모리 사용량에도 불구하고 Haskell 스레드 힙 오버 플로우?

22Mb의 총 메모리 사용량에도 불구하고 Haskell 스레드 힙 오버 플로우? 광선 추적기를 병렬화하려고합니다. 이것은 작은 계산의 목록이 매우 길다는 것을 의미합니다. 바닐라 프로그램은 67.98 초와 13MB의 총 메모리 사용 및 99.2 %의 생산성으로 특정 장면에서 실행됩니다. 첫 번째 시도에서 나는 parBuffer버퍼 크기가 50 인 병렬 전략 을 사용 했습니다. parBuffer스파크가 소비되는 속도만큼만 목록을 탐색 parList하고 많은 메모리를 사용하는 것과 같은 목록의 척추를 강요하지 않기 때문에 선택했습니다. 목록이 매우 길기 때문입니다. 을 사용하면 -N2100.46 초와 총 메모리 사용 14MB 및 97.8 %의 생산성으로 실행되었습니다. 스파크 정보는 다음과 같습니다.SPAR..

programing tip 2020.07.24

Android 가상 장치를 다운로드 할 수있는 저장소가 있습니까?

Android 가상 장치를 다운로드 할 수있는 저장소가 있습니까? [닫은] 벤더가 제공하거나 시장에 기존 안드로이드 장치에 대한 AVD 프로파일을 다운로드 할 수있는 사이트가 있다면 에뮬레이터에서 앱을 실행하고 기본적으로 해당 장치에서 어떻게 실행되는지 알 수 있습니까? 새 장치를 만드는 것이 매우 쉽다는 것을 알고 있지만 각 장치의 구성 파일을 다운로드하여 실행할 수 있다면 좋을 것입니다. 샘플 AVD 이미지를 저장할 저장소를 방금 만들었습니다. 기본적 으로이 Git 저장소를 로컬 .android 폴더에 복제하여 기본 에뮬레이터 이미지를 미리 구성 할 수 있습니다. https://github.com/mwolfson/AndroidAVDRepo 에뮬레이터 이미지를 더 추가 할 계획이지만 지금은 대표적인 장..

programing tip 2020.07.24
반응형