반응형

programing 796

Mongoose - 한 함수 호출에서 여러 문서 제거

Mongoose - 한 함수 호출에서 여러 문서 제거 설명서에는 deleteMany() 메서드가 있습니다. Character.deleteMany({ name: /Stark/, age: { $gte: 18 } }, function (err) {}); 하나의 공통 속성이 있고 다른 속성이 다른 여러 문서를 제거하려고 합니다.이와 같은 것: Site.deleteMany({ userUID: uid, id: [10, 2, 3, 5]}, function(err){} 이에 대한 올바른 구문은 무엇입니까?당신이 찾고 있는 것은$in연산자: Site.deleteMany({ userUID: uid, id: { $in: [10, 2, 3, 5]}}, function(err) {}) 여기에 있는 설명서: https://doc..

programing 2023.05.14

비동기식으로 주기적으로 기능을 실행하려면 어떻게 해야 합니까?

비동기식으로 주기적으로 기능을 실행하려면 어떻게 해야 합니까? 에서 마이그레이션합니다.tornado로.asyncio그리고 나는 찾을 수 없습니다.asyncio와 동등한.tornado의PeriodicCallback(A)PeriodicCallback실행할 함수와 호출 간의 시간(밀리초)이라는 두 가지 인수가 사용됩니다. 에 그런 동등한 것이 있습니까?asyncio? 그렇지 않다면, 이를 구현하는 가장 깨끗한 방법은 무엇입니까?RecursionError잠시 후에? 3.5 이하의 Python 버전의 경우: import asyncio @asyncio.coroutine def periodic(): while True: print('periodic') yield from asyncio.sleep(1) def stop..

programing 2023.05.14

Alt-Tab 프로그램 전환기에서 창을 숨기는 가장 좋은 방법은 무엇입니까?

Alt-Tab 프로그램 전환기에서 창을 숨기는 가장 좋은 방법은 무엇입니까? 저는 지금까지.NET 개발자는 몇 년째 계속되고 있으며, 이것은 여전히 제가 제대로 하는 방법을 모르는 것들 중 하나입니다.Windows Forms와 WPF 모두에서 속성을 통해 작업 표시줄에서 창을 숨기는 것은 쉽지만, 제가 알기로는 창이 ↹Tab+ 대화 상자에서 숨겨지는 것을 보장하지 않습니다(또는 영향을 미칠 수도 있습니다).+에 보이지 않는 ↹Tab창이 표시되는 것을 본 적이 있는데 ↹Tab+ 대화 상자에 창이 표시되지 않거나 표시되지 않을 것을 보장하는 가장 좋은 방법이 무엇인지 궁금합니다. 업데이트: 아래 제가 게시한 솔루션을 참조하십시오.저는 제 자신의 답을 해결책으로 표시하는 것이 허용되지 않지만, 지금까지는 그것..

programing 2023.05.14

웹 앱 서비스에서 "Azure 파일 스토리지"를 사용하려면 어떻게 해야 합니까?

웹 앱 서비스에서 "Azure 파일 스토리지"를 사용하려면 어떻게 해야 합니까? 웹 앱 서비스와 함께 파일 스토리지를 사용하는 방법을 설명하는 데 도움이 되는 리소스를 찾는 데 어려움을 겪고 있습니다. 이전 웹 역할(클라우드 서비스(웹 및 작업자 역할)에서 Azure 파일 서비스 사용)과 함께 사용할 수 있습니다. 그러나 "Azure Web Service"에는 OnStart() 메서드가 없습니다.SMB 프로토콜을 사용하여 웹 앱의 Azure File Service 공유에 드라이브를 매핑하려는 경우 현재로서는 불가능할 것 같습니다. 당신이 할 수 있는 것은 Azure File Service REST API를 사용하고 공유와 파일을 그런 식으로 조작하는 것입니다.REST API 자체를 실제로 사용할 필요는 ..

programing 2023.05.14

SQL WHERE ID(id1, id2, ..., idn)

SQL WHERE ID(id1, id2, ..., idn) 대량의 ID 목록을 검색하려면 쿼리를 작성해야 합니다. 많은 백엔드(MySQL, Firebird, SQL Server, Oracle, PostgreSQL...)를 지원하므로 표준 SQL을 작성해야 합니다. ID 집합의 크기는 클 수 있으며 쿼리는 프로그래밍 방식으로 생성됩니다.그렇다면, 가장 좋은 접근법은 무엇일까요? IN을 사용하여 조회 작성 SELECT * FROM TABLE WHERE ID IN (id1, id2, ..., idn) 여기서 제 질문은.n이 매우 크면 어떻게 됩니까?또한, 성능은 어떻습니까? OR을 사용하여 조회 작성 SELECT * FROM TABLE WHERE ID = id1 OR ID = id2 OR ... OR ID =..

programing 2023.05.14

DLL 프로젝트에서 WPF 창을 만들지 않습니까?

DLL 프로젝트에서 WPF 창을 만들지 않습니까? Visual Studio에서 DLL 프로젝트에 WPF 창을 만들지 못하게 하는 이유가 있습니까? 응용 프로그램 프로젝트에서 창을 만들고 DLL 프로젝트에 복사하여 "해결"했습니다.또한 사용자 컨트롤을 만들고 기본 클래스를 "Windows"로 변경할 수 있습니다. 하지만 내가 이런 식으로 해야 한다면, 아마도 내가 하지 말아야 하기 때문일 것입니다.프로젝트 유형이 다음인지 확인합니다.WPF User Control Library프로젝트를 생성할 때 사용합니다. 문제가 없다면, csproj 파일을 편집하고 확인하십시오.아래 요소.Project/PropertyGroup다음 GUID 포함 {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FA..

programing 2023.05.09

Excel 2010: 유효성 검사 목록에서 자동 완성을 사용하는 방법

Excel 2010: 유효성 검사 목록에서 자동 완성을 사용하는 방법 몇 가지 vlookup() 함수가 종속된 대규모 검증 목록을 사용하고 있습니다.이 목록은 점점 더 커지고 있습니다.항목을 검색하는 목록을 수동으로 아래로 스크롤하는 대신 내가 찾고 있는 목록 항목의 첫 글자를 입력하는 방법이 있습니까? 구글링을 몇 번 해봤지만, 이것은 이것이 이전 버전의 Excel에서는 실제로 가능하지만 Excel 2010에서는 불가능하다는 것을 시사합니다.도움이 되길 바랍니다.다음은 이 문제를 처리하는 매우 좋은 방법입니다(오즈그리드에서 확인됨). 당신의 목록이 있다고 가정해 보겠습니다.Sheet2자동 완성 기능이 설정된 유효성 검사 목록을 사용하려는 경우Sheet1. 온Sheet1 A1를 입력하십시오.=Sheet2..

programing 2023.05.09

Xcode의 빌드 폴더는 어디에 있습니까?

Xcode의 빌드 폴더는 어디에 있습니까? Xcode 4 이전에는 빌드가 프로젝트의 루트 폴더에 생성되었습니다.더 이상 찾을 수 없습니다. 빌드 폴더는 어디에 있습니까?~/Library/Developer/Xcode/DerivedData이제 기본값입니다. 프로젝트가 빌드 디렉터리를 지정할 수 있도록 Xcode의 Pref를 설정할 수 있습니다.다음 위치에 있어야 합니다.~/Library/Developer/Xcode/DerivedData. 기본값을 변경한 경우 [파일]-> [작업영역 설정]으로 이동한 후 [빌드 위치]를 확인할 수 있습니다.를 사용하여 출력 디렉토리를 구성할 수 있습니다.CONFIGURATION_BUILD_DIR환경 변수입니다. 출처: http://developer.apple.com/libra..

programing 2023.05.09

Windows에서 Redis를 실행하려면 어떻게 해야 합니까?

Windows에서 Redis를 실행하려면 어떻게 해야 합니까? Windows에서 Redis를 실행하려면 어떻게 해야 합니까?Redis 다운로드 페이지는 *nix 옵션을 제공하는 것으로 보입니다. Windows에서 Redis를 기본적으로 실행할 수 있습니까?과거에 마이크로소프트는 윈도우즈용 redis의 전체 배포를 제공하는 Redis-64로 릴리스된 윈도우즈 포트를 가지고 있었습니다. Microsoft 포트는 이제 더 이상 사용되지 않지만 이러한 공백을 메우기 위해 몇 가지 대안이 생겨났습니다. 메무라이는 Redis-64 사용 중지 페이지에서 공식적으로 권장되는 대안입니다. Janea Systems가 유지 관리하는 무료 개발자 계층이 있는 상용 서비스입니다. redis-windows는 또한 존재하는 또 다..

programing 2023.05.09

GPG 키로 Git에서 커밋을 "자동 서명"하는 방법이 있습니까?

GPG 키로 Git에서 커밋을 "자동 서명"하는 방법이 있습니까? Git가 생성된 각 커밋 또는 태그에 항상 서명하도록 하는 쉬운 방법이 있습니까? 저는 다음과 같은 것으로 시도했습니다. 별칭 commit = commit -S 하지만 그것은 효과가 없었습니다. 이 작업을 수행하기 위해 다른 프로그램을 설치하고 싶지 않습니다.그것은 쉽게 할 수 있습니까? 부수적인 질문입니다. 커밋에 서명하면 안 됩니다. 제가 홈브루와 같은 프로젝트에 대해 단일 커밋을 제출할 때는 절대 만들지 않는 태그만 작성해야 합니다. 추가를: 추가하기를 원하는 경우-Spu현재로서는 2013년 12월이므로 Git 릴리스에 도달할 것이라는 보장이 없습니다.)에서 해당 옵션을 처리할 구성을 추가합니다. 2014년 5월 업데이트: Git 2..

programing 2023.05.09
반응형