반응형

jQuery 2652

Travis CI의 기능과 사용시기 이해

Travis CI의 기능과 사용시기 이해 저는 Git을 처음 접했고 GitHub에서 작은 오류를 발견 한 후 일부 오픈 소스 프로젝트에 기여할 계획입니다. 그것을 포크하고 오류를 수정했을 때 풀 요청을 의도했으며 다음과 같은 내용이 나타나는 것을 알았습니다. 실패 — Travis CI 빌드에 실패했습니다. 세부 사항을 살펴보면 Could not find .travis.ymlTravis Cl에 로그인하지 않고 저장소에 .travis.yml을 추가하지 않았기 때문에. Travis와 이것이 지속적인 통합으로 알려진 것에 대해 처음 들었습니다. 그리고 그것은 꽤 멋지므로 그것에 대해 더 배우기 위해 Wikipedia에서 찾아 보았습니다. Travis CI는 GitHub에서 호스팅되는 프로젝트를 빌드하고 테스트하..

Nice programing 2020.10.19

IE와의 javascript document.getElementsByClassName 호환성

IE와의 javascript document.getElementsByClassName 호환성 특정 클래스가있는 요소 배열을 검색하는 가장 좋은 방법은 무엇입니까? document.getElementsByClassName을 사용하지만 IE는이를 지원하지 않습니다. 그래서 Jonathan Snook의 솔루션을 시도했습니다 . function getElementsByClassName(node, classname) { var a = []; var re = new RegExp('(^| )'+classname+'( |$)'); var els = node.getElementsByTagName("*"); for(var i=0,j=els.length; i ".abcd" "a b cd" -> ".a.b.cd" " a b ..

Nice programing 2020.10.19

Elasticsearch의 인증

Elasticsearch의 인증 Elasticsearch에서 보안 액세스를 어떻게 정의합니까? elasticsearch-head 플러그인이 있지만 액세스에는 보안이 필요하지 않습니다. 이 답변에 언급 된 플러그인은 더 이상 적극적으로 지원되지 않습니다. Elasticsearch에는 기본 제공 액세스 제어가 없습니다. 따라서 역방향 프록시를 설정하고 (여기에 nginx를 설정하는 방법에 대한 블로그 게시물 ), https://github.com/Asquera/elasticsearch-http-basic 과 같은 타사 elasticsearch 플러그인 중 하나를 사용하거나 공식 보안 플러그인 Shield . 미안하지만 HTTP 수준에서 엉성한 정규식으로 쿼리를 캡처하려는 모든 플러그인과 프록시에 대해 심각한..

Nice programing 2020.10.19

ES6 게터 / 세터 (화살표 기능 포함)

ES6 게터 / 세터 (화살표 기능 포함) 나는 babel6을 사용하고 있고 내 애완 동물 프로젝트를 위해 사용할 수있는 방법에 대해 XMLHttpRequest에 대한 래퍼를 만들고 있습니다. open = (method, url, something) => { return this.xhr.open(method, url, something); } 하지만 속성 화살표 기능이 작동하지 않습니다. 이것은 작동합니다 : get status() { return this.xhr.status; } 하지만 사용할 수 없습니다 get status = () => this.xhr.status; 의도적입니까? ES2015 문법에 따르면 객체 리터럴의 속성 은 다음 네 가지 중 하나 일 수 있습니다. PropertyDefiniti..

Nice programing 2020.10.19

Apache Spark 웹 UI에서 "단계 건너 뜀"은 무엇을 의미합니까?

Apache Spark 웹 UI에서 "단계 건너 뜀"은 무엇을 의미합니까? 내 Spark UI에서. 건너 뛴다는 것은 무엇을 의미합니까? 일반적으로 캐시에서 데이터를 가져 왔으며 주어진 단계를 다시 실행할 필요가 없음을 의미합니다. 다음 단계에서 셔플 링 ( reduceByKey)이 필요함을 보여주는 DAG와 일치합니다 . 셔플 링이 관련 될 때마다 Spark는 생성 된 데이터를 자동으로 캐시합니다 . Shuffle은 또한 디스크에 많은 수의 중간 파일을 생성합니다. Spark 1.3부터 ​​이러한 파일은 해당 RDD가 더 이상 사용되지 않고 가비지 수집 될 때까지 보존됩니다. 이는 계보가 다시 계산되는 경우 셔플 파일을 다시 만들 필요가 없도록 수행됩니다. 참고 URL : https://stackove..

Nice programing 2020.10.19

MultipleActiveResultSets = 참 또는 다중 연결?

MultipleActiveResultSets = 참 또는 다중 연결? 연결 ( ExecuteReader)에서 리더를 만든 다음 해당 리더의 모든 행에 대해 다른 명령 (사용 ExecuteNonQuery)을 수행 하는 C #이 있습니다 . 이 경우 MultipleActiveResultSets=True연결에서 사용하거나 여러 연결을 사용하는 것이 더 낫 습니까? 이러한 유형의 작업을 위해 특별히 MARS (Multiple Active Result Set)가 추가되었으므로 SqlDataReader에서 읽고 추가 일괄 처리를 실행하기 위해 동시에 두 개의 연결을 열 필요가 없습니다. MARS는 SQL Server 2005 이상과 호환됩니다. MSDN 문서에서 인용하려면 : MARS (Multiple Active..

Nice programing 2020.10.19

MongoDB 스키마 설계-작은 문서가 많거나 큰 문서가 적습니까?

MongoDB 스키마 설계-작은 문서가 많거나 큰 문서가 적습니까? 배경 RDBMS 데이터베이스에서 MongoDB 로의 변환을 프로토 타이핑하고 있습니다. 비정규 화하는 동안 두 가지 선택이있는 것 같습니다. 하나는 수백만 개의 작은 문서로 이어지고 다른 하나는 더 적은 수 (수만 개의) 큰 문서로 이어집니다. 간단한 아날로그로 정리할 수 있다면 다음과 같은 고객 문서가 적은 컬렉션 (Java) 간의 차이 일 것입니다. class Customer { 개인 문자열 이름; 개인 주소 주소; // 각 신용 카드에는 수백 개의 결제 인스턴스가 있습니다. 개인 Set creditCards; } 또는 다음과 같은 많은 지불 문서가있는 컬렉션 : class Payment { 개인 고객 고객; 개인 신용 카드 신용 카..

Nice programing 2020.10.19

왜 0.1 + 0.2 == 0.3 in D입니까?

왜 0.1 + 0.2 == 0.3 in D입니까? assert(0.1 + 0.2 != 0.3); // shall be true 언어가 기본 부동 소수점 산술을 사용하는지 확인하는 것이 가장 좋습니다. C ++ #include int main() { printf("%d\n", (0.1 + 0.2 != 0.3)); return 0; } 산출: 1 http://ideone.com/ErBMd 파이썬 print(0.1 + 0.2 != 0.3) 산출: True http://ideone.com/TuKsd 다른 예 자바 : http://ideone.com/EPO6X C # : http://ideone.com/s14tV D에 대해 이것이 사실이 아닌 이유는 무엇입니까? 이해했듯이 D는 기본 부동 소수점 숫자를 사용합니다..

Nice programing 2020.10.19

OpenCV / Python에서 카메라 매개 변수 설정

OpenCV / Python에서 카메라 매개 변수 설정 저는 Thorlabs (DC1545M)의 USB 카메라와 함께 OpenCV (2.4)와 Python (2.7.3)을 사용하고 있습니다. 비디오 스트림에서 일부 이미지 분석을 수행 중이며 비디오 스트림에서 일부 카메라 매개 변수를 변경할 수 있기를 원합니다. 혼란스러운 점은 일부 카메라 속성을 변경할 수 있지만 전부는 아니고 내가 뭘 잘못하고 있는지 잘 모르겠다는 것입니다. 다음은 Python에서 cv2 바인딩을 사용하는 코드이며 실행되는지 확인할 수 있습니다. import cv2 #capture from camera at location 0 cap = cv2.VideoCapture(0) #set the width and height, and UNSU..

Nice programing 2020.10.19

Homebrew를 사용하여 OS X에서 OpenSSL 업데이트

Homebrew를 사용하여 OS X에서 OpenSSL 업데이트 MacOS X 10.7.5를 사용하고 있으며 핸드 셰이크 실패 로 인해 최신 OpenSSL 버전이 필요합니다 . 인터넷에는 몇 가지 자습서가 있으며 다음을 시도했습니다. brew install openssl brew link openssl --force 그럼에도 불구하고 작동하지 않습니다. openssl version OpenSSL 0.9.8r 8 Feb 2011 brew unlink openssl && brew link openssl --force Unlinking /usr/local/Cellar/openssl/1.0.1e... 1139 links removed Linking /usr/local/Cellar/openssl/1.0.1e... ..

Nice programing 2020.10.19
반응형