반응형

분류 전체보기 2429

registerServiceWorker는 React JS에서 무엇을합니까?

registerServiceWorker는 React JS에서 무엇을합니까? 저는 React의 초보자이고 다음 코드에서 registerServiceWorker ()의 목적이 무엇인지 궁금합니다. import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; import registerServiceWorker from './registerServiceWorker'; ReactDOM.render(, document.getElementById('root')); registerServiceWorker(); 서비스 워커는 자산 및 기타 파일을 캐시하는 데 도움이되는 웹 API로, 사용자가 오프라인이거나 네트워크 속도가 느린 ..

developer tip 2020.11.18

Hibernate Criteria API에서 SQL을 얻는 방법 (로깅을위한 * 아님 *)

Hibernate Criteria API에서 SQL을 얻는 방법 (로깅을위한 * 아님 *) Hibernate Criteria에서 (생성 될) SQL을 얻는 쉬운 방법이 있습니까? 이상적으로는 다음과 같은 것이 있습니다. Criteria criteria = session.createCriteria(Operator.class); ... build up the criteria ... ... and then do something like ... String sql = criteria.toSql() (But this of course does not exist) 그런 다음 아이디어는 거대한 'MINUS'쿼리의 일부로 SQL을 사용하는 것입니다 (구조가 동일하고 데이터가 아닌 두 개의 동일한 스키마 사이의 차이점..

developer tip 2020.11.18

ContextMenu의 MenuItem에서 ElementName 바인딩

ContextMenu의 MenuItem에서 ElementName 바인딩 다른 사람이 ElementName을 사용하는 바인딩이 MenuItem개체 내에 포함 된 개체에 대해 올바르게 확인되지 않는다는 사실을 알고 ContextMenu있습니까? 이 샘플을 확인하십시오. 모든 바인딩은 ContextMenu에 포함 된 바인딩을 제외하고 훌륭하게 작동합니다. 런타임 중에 출력 창에 오류를 인쇄합니다. 해결 방법을 아는 사람이 있습니까? 여기서 무슨 일이 일어나고 있습니까? 훨씬 더 간단한 해결책을 찾았습니다. UserControl에 대한 코드 숨김 : NameScope.SetNameScope(contextMenu, NameScope.GetNameScope(this)); 다른 사람들이 말했듯이 'ContextMen..

developer tip 2020.11.18

Git이 이전에 이동 한 파일을 확인하도록하기

Git이 이전에 이동 한 파일을 확인하도록하기 나는 생각하지 않고 수동으로 많은 파일을 이동했으며 파일이 실제로 다른 파일이 아니라 단지 이동되었음을 인식하도록 git을 얻는 방법을 찾을 수 없습니다. 이전을 제거하고 새 항목을 추가 (따라서 기록을 잃음)하거나 git-mv로 모든 변경 사항을 다시 실행하는 것 외에 다른 방법이 있습니까? 나는 이미 이것을한다고 생각한다. 이제 내가 틀릴 수 있지만 git은 파일 시스템에서의 위치 또는 델타 / 차이를 기반으로하지 않는 내용을 기반으로 파일을 추적한다는 것을 읽었습니다. 스택에서 파일이 제거되고 다시 추가되는 것처럼 표시한다고 생각하지만 한 번 시도했지만 앞에서 언급 한 git이 일을 추적하는 방식으로 인해 여전히 기록이 유지되었다고 생각합니다. 누군가가..

developer tip 2020.11.18

float가 정수인지 확인

float가 정수인지 확인 float변수에 정수 값이 포함되어 있는지 어떻게 확인할 수 있습니까? 지금까지 다음을 사용했습니다. float f = 4.5886; if (f-(int)f == 0) printf("yes\n"); else printf("no\n"); 그러나 더 나은 해결책이 있는지 또는 이것이 어떤 (또는 많은) 단점이 있는지 궁금합니다. 이미 주어진 훌륭한 답변 외에도 ceilf(f) == f또는 을 사용할 수도 있습니다 floorf(f) == f. 두 표현식 은 모두 정수 true이면 반환 합니다 f. 또한 falseNaN ( NaN은 항상 같지 않음을 비교 함 ) 및 true± 무한대에 대해 반환 하며 floorf()/ ceilf()return floats 때문에 잘린 결과를 유지하는 ..

developer tip 2020.11.18

벡터 / 행렬 끝까지 우아한 인덱싱

벡터 / 행렬 끝까지 우아한 인덱싱 R에서 말할 수 i있습니까? 위치 에서 벡터 / 행렬의 끝까지 모든 인덱스를 원합니까? 3 번째 열부터 부분 행렬을 원한다고 가정 해 보겠습니다. 나는 현재이 방법으로 만 알고 있습니다. A = matrix(rep(1:8, each = 5), nrow = 5) # just generate some example matrix... A[,3:ncol(A)] # get submatrix from 3rd column onwards 하지만 정말 써야 ncol(A)하나요? "3 번째 열부터"라고 말하는 우아한 방법이 없나요? 같은 뭔가 A[,3:]? (또는 A[,3:...])? 때로는 원하지 않는 것을 R에게 알리는 것이 더 쉽습니다 . 즉, 음의 인덱싱을 사용하여 행렬에서 열을..

developer tip 2020.11.18

bash 쉘 명령 행에 대한 매개 변수 -e의 의미는 무엇입니까?

bash 쉘 명령 행에 대한 매개 변수 -e의 의미는 무엇입니까? 헤더가있는 bash 쉘 스크립트가 #!/bin/bash -e있습니다. 스크립트를 실행하면 grep명령 실행 후 중단 되지만 매개 변수를 제거 -e하면 스크립트가 정상적으로 실행될 수 있습니다. 매개 변수의 의미는 무엇입니까 -e? 이 -e옵션은 "파이프 라인이 0이 아닌 ( '오류') 종료 상태로 끝나는 경우 즉시 스크립트를 종료합니다"를 의미합니다. 일치하는 항목을 찾지 못한 경우 grep종료 상태를 반환 하므로 실제 "오류"가없는 경우에도 스크립트가 종료 1될 수 있습니다 -e. 당신은 유지하려는 경우 -e옵션을뿐만 아니라이 grep유효 더 일치하는 항목을 찾을 수있는 명령을, 당신은 추가 할 수 있습니다 || :받는 grep명령. 이..

developer tip 2020.11.18

R % in % 연산자

R % in % 연산자 에서는 R다음 스크립트를 실행하고 있습니다. > 1:6 %in% 0:36 [1] TRUE TRUE TRUE TRUE TRUE TRUE 분명히 논리 벡터를 생성하고 있습니다. 나는 문서를 읽을 수 있지만 결과 등을 기반으로 스칼라 반환 운영자 찾을 수 없습니다 1:6 %in% 0:36단순히 반환 TRUE하면서 0:37 %in% 0:36수익을 FALSE. 존재합니까? 당신이 사용할 수있는 all > all(1:6 %in% 0:36) [1] TRUE > all(1:60 %in% 0:36) [1] FALSE 비슷한 메모에서 요소가 TRUE인지 확인하려면 다음을 사용할 수 있습니다. any > any(1:6 %in% 0:36) [1] TRUE > any(1:60 %in% 0:36) [1] ..

developer tip 2020.11.18

Instagram API : 모든 사용자 미디어를 얻는 방법?

Instagram API : 모든 사용자 미디어를 얻는 방법? 일반적으로 모든 사용자 미디어를 가져와야합니다. 사용자가 250 장 이상의 사진을 가지고 있습니다. 나는한다 /users/1/media/recent/?access_token=...&count=250 하지만 20 장의 사진 만 반환됩니다. 인스 타 그램에는 미디어를 얻는 데 한계가있을 수 있습니다. 그렇다면 응답에는 문제를 해결하기위한 페이지 매김이 있습니다. 하지만 최대 증명 사진 만 있습니다. 페이지를 매길 첫 번째 (분) ID 사진을 어떻게 알 수 있습니까? 맞습니다. Instagram API는 호출 당 20 개의 이미지 만 반환합니다. 따라서 페이지 매김 기능을 사용해야합니다. API 콘솔을 사용하려는 경우. 먼저 Instagram 로그..

developer tip 2020.11.18

내가 만든 .clj Clojure 파일을 어떻게 실행할 수 있습니까?

내가 만든 .clj Clojure 파일을 어떻게 실행할 수 있습니까? Linux Mint 컴퓨터에 Geany를 설치하고 간단한 코드를 작성했습니다. 언어를 시작하기위한 작은 안녕하세요. 이제 나는 그것을 실행하고 그것이 무엇을 출력하는지보고 싶습니다. 이 코드를 어떻게 실행할 수 있습니까? 저는 IDE 나 미리 패키징 된 것을 사용하지 않고 단순한 텍스트 편집기 인 Geany를 사용하고 있습니다. 어떤 명령을 실행해야합니까? 와 clojure 아무도 이것을 제안하지 않았다는 것을 믿을 수 없습니다. 당신은 할 수 있어야합니다 clojure path/to/script.clj 이것은 apt-get과 함께 Ubuntu에 설치된 clojure를 사용하여 작동합니다. 다른 설치에 대해 잘 모르겠습니다 ... 와 ..

developer tip 2020.11.17
반응형