반응형

분류 전체보기 720

전 세계적으로 노출된 타사 모듈 확장

전 세계적으로 노출된 타사 모듈 확장 Jest in Typescript에 사용자 지정 일치자를 추가하려고 합니다.이것은 잘 작동하지만 Typescript가 확장된 파일을 인식하도록 할 수 없습니다.Matchers. 내 짝꿍들 export default function myMatcher (this: jest.MatcherUtils, received: any, expected: any): { pass: boolean; message (): string; } { const pass = received === expected; return { pass: pass, message: () => `expected ${pass ? '!' : '='}==`, } } 나의 Matcher.d.ts. declare names..

programing 2023.07.03

문서의 다른 필드 값으로 필드 업데이트

문서의 다른 필드 값으로 필드 업데이트 이 질문에는 이미 다음과 같은 답이 있습니다. 다른 필드의 값을 사용하여 MongoDB 필드 업데이트 (12개 답변) 마감됨6년 전에. 수집품이 있습니다.t1스키마에 다음 필드가 있는 경우 _id, field1, field1 세트를 원합니다field2의 가치field1예를 들어 sql: update t1 set field1=field2; MongoDB에서 어떻게 합니까? 여기 좋은 소식과 나쁜 소식이 있습니다. 나쁜 소식은 AFAIK 한 번의 업데이트() 통화로는 할 수 없다는 것입니다. - mongo는 업데이트 중인 현재 개체를 참조하는 것을 지원하지 않습니다. 좋은 소식은 다른 방법이 있다는 것입니다. 예를 들어 각 루프에 대해 를 실행할 수 있습니다. db.i..

programing 2023.07.03

mongodb-10gen 설치가 apt-get과 함께 실패했습니다.

mongodb-10gen 설치가 apt-get과 함께 실패했습니다. mongodb-10gen을 http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian/ 으로 설치하지만 아래 오류가 발생했습니다. dpkg: error processing /var/cache/apt/archives/mongodb-10gen_2.2.0_amd64.deb (--unpack): trying to overwrite '/usr/bin/mongoimport', which is also in package mongodb-clients 1:1.4.4-3 configured to not write apport reports dpkg-deb: subprocess paste kill..

programing 2023.07.03

시스템이 정의되지 않았습니다.

시스템이 정의되지 않았습니다. 현재 진행 중인 ASP.Net/AJAX 컨트롤 키트 프로젝트가 있습니다.80%의 시간은 아무 문제가 없습니다.페이지는 원래대로 실행됩니다.페이지를 새로 고치면 때때로 "Sys is undefined"라는 Javascript 오류가 표시됩니다. 그것은 항상 일어나는 것은 아니지만, 재현 가능합니다.이 경우 사용자는 브라우저를 종료하고 페이지를 다시 열어야 합니다. 따라서 IIS 설정일 수 있습니다. 또 하나의 메모.저는 오류가 발생했을 때와 발생하지 않았을 때 모두 페이지 소스를 보았습니다.페이지에서 오류가 발생하면 다음 코드가 누락됩니다. 나는 내 문제를 이동함으로써 고쳤습니다.시스을포블록는함하템낮신은.*는down(합니다.페이지의 HTML에서 섹션)을 클릭합니다.나는 원래 ..

programing 2023.07.03

메모리 대역폭이 병목 현상이 되었는지 확인하는 방법은 무엇입니까?

메모리 대역폭이 병목 현상이 되었는지 확인하는 방법은 무엇입니까? 저는 매우 동시적인 C 프로그램을 진행하고 있는데, 코어 수가 8개 미만일 때는 잘 확장되지만, 8개 이상의 코어 확장은 거부합니다. 메모리 대역폭이 병목 현상인 것 같은데, 사실인지 확인하려면 어떻게 해야 합니까? 진단에 도움이 될 수 있는 도구/기술/OS 기능이 있습니까?NUMA 96x8 코어 시스템에서 이 문제가 발생한 적이 있습니다. 문제의 90%는 메모리/캐시 동기화에 있습니다.동기화 루틴(아토믹, 뮤텍스)을 자주 호출하는 경우 모든 소켓에서 적절한 캐시 라인을 비활성화해야 하므로 전체 메모리 버스가 여러 사이클 동안 완전히 잠깁니다. Intel VTune 또는 Perfuite와 같은 프로파일러를 실행하여 프로파일링하고 원자력에 ..

programing 2023.07.03

윈도우즈 서버 2016의 모든 PowerShell 세션에서 명령 기록을 보려면 어떻게 해야 합니까?

윈도우즈 서버 2016의 모든 PowerShell 세션에서 명령 기록을 보려면 어떻게 해야 합니까? 윈도우즈 서버 2016의 모든 세션에서 전체 기록을 볼 수 있는 위치는 어디입니까? 다음 PowerShell 명령에는 현재 세션의 명령만 포함됩니다. Get-History PowerShell에 다음 명령을 입력합니다. (Get-PSReadlineOption).HistorySavePath 모든 기록이 저장되는 경로를 제공합니다.그런 다음 텍스트 편집기에서 경로를 엽니다. 해라cat (Get-PSReadlineOption).HistorySavePathPowerShell에 기록을 나열합니다.PowerShell에서 전체 기록을 가져오고 출력을 파일에 저장하려면 다음 명령을 사용합니다. Get-Content (Ge..

programing 2023.07.03

GCC 어셈블러 출력 읽기

GCC 어셈블러 출력 읽기 저는 조립에 대한 아주 초보적인 이해를 얻는 것을 고려하고 있습니다.저의 현재 목표는 간단합니다. x86/x86-64용 -S 스위치로 C/C++을 컴파일할 때 GCC 어셈블리 출력에 대한 매우 기본적인 이해입니다. 단 하나의 기능을 보고 GCC가 제가 사라질 것으로 예상되는 것들을 최적화하는지 확인하는 것과 같은 간단한 일을 할 수 있을 정도입니다. GCC와 관련된, 특히 읽기 목적의 어셈블리에 대한 진정으로 간결한 소개와 어셈블리를 일상적으로 읽는 사람이 알아야 할 가장 중요한 지침 목록을 가지고 있거나 알고 있는 사람이 있습니까?GCC를 사용해야 합니다.-fverbose-asm선택.컴파일러가 원래 C/C++ 코드에 대한 어셈블리 코드의 관계를 더 쉽게 이해할 수 있도록 추가..

programing 2023.07.03

깃털과 파켓의 차이점은 무엇입니까?

깃털과 파켓의 차이점은 무엇입니까? 둘 다 데이터 분석 시스템에 사용하기 위한 기둥형(디스크) 스토리지 형식입니다.둘 다 Apache Arrow(파이썬용 pyarrow 패키지) 내에 통합되어 있으며, Arrow와 주상 메모리 분석 계층으로 대응하도록 설계되었습니다. 두 형식은 어떻게 다릅니까? 여러분은 가능할 때 판다와 일할 때 항상 깃털을 선호해야 하나요? 깃털이 파켓보다 더 적합하고 반대로 사용하는 경우에는 어떤 것이 있습니까? 부록 여기 https://github.com/wesm/feather/issues/188, 에서 힌트를 찾았지만, 이 프로젝트의 어린 나이를 고려할 때, 그것은 아마도 약간 구식일 것입니다. 전체 데이터 프레임을 덤프하고 로드하는 중이기 때문에 심각한 속도 테스트는 아니지만 이..

programing 2023.07.03

pymono : 우아하게 레코드를 삭제합니다.

pymono : 우아하게 레코드를 삭제합니다. 여기 피몽고를 사용하여 레코드를 여러 개 삭제하는 코드가 있습니다. ids = [] with MongoClient(MONGODB_HOST) as connection: db = connection[MONGODB_NAME] collection = db[MONGODN_COLLECTION] for obj in collection.find({"date": {"$gt": "2012-12-15"}}): ids.append(obj["_id"]) for id in ids: print id collection.remove({"_id":ObjectId(id)}) 이 기록들을 삭제하는 더 좋은 방법이 있습니까?모든 기록을 직접 삭제하는 것처럼. collection.find({"d..

programing 2023.07.03

Python의 요인 함수

Python의 요인 함수 파이썬에서 정수의 인수를 계산하려면 어떻게 해야 합니까?가장 쉬운 방법은 다음을 사용하는 것입니다(Python 2.6 이상에서 사용 가능). import math math.factorial(1000) 직접 작성해야 하는 경우 다음과 같은 반복적인 방법을 사용할 수 있습니다. def factorial(n): fact = 1 for num in range(2, n + 1): fact *= num return fact 또는 재귀적 접근법: def factorial(n): if n = 0그리고 그거. 아니면 a, a를 각각 올려..

programing 2023.07.03
반응형