반응형

전체 글 660

C#에서 두 개 이상의 바이트 배열을 결합하는 가장 좋은 방법

C#에서 두 개 이상의 바이트 배열을 결합하는 가장 좋은 방법 C#에 있는 3바이트 배열을 하나로 결합해야 합니다.이 작업을 완료하는 가장 효율적인 방법은 무엇입니까?기본 유형(바이트 포함)의 경우 를 대신 사용합니다. 더 빠릅니다. 저는 각각 10바이트씩 3개의 배열을 사용하여 100만 번 실행된 루프에서 각각의 제안된 방법의 시간을 측정했습니다.결과는 다음과 같습니다. 다음을 사용하여 새 바이트 배열 만들기System.Array.Copy.2187556ppm 다음을 사용하여 새 바이트 배열 만들기System.Buffer.BlockCopy.1406286ppm C# 항복 연산자를 사용한 IEnumberable - 0.0781270초 LINQ의 Concat을 사용한 IEnumberable - 0.078127..

programing 2023.05.23

쿼리 계획에서 "비트맵 힙 검사"란 무엇입니까?

쿼리 계획에서 "비트맵 힙 검사"란 무엇입니까? "비트맵 힙 스캔"의 원리를 알고 싶습니다. 쿼리를 실행할 때 이러한 현상이 자주 발생한다는 것입니다.OR그 상태로 누가 "비트맵 힙 스캔"의 원리를 설명할 수 있습니까?가장 좋은 설명은 제가 틀리지 않는 한 알고리즘의 저자인 Tom Lane의 것입니다.위키백과 기사도 참조하십시오. 간단히 말해서, 이것은 일종의 seq 스캔과 같습니다.차이점은 비트맵 인덱스는 모든 디스크 페이지를 방문하는 것이 아니라 적용 가능한 인덱스 AND와 OR을 함께 검색하고 필요한 디스크 페이지만 방문한다는 것입니다. 이것은 인덱스가 행별로 순서대로 방문되는 인덱스 검색과는 다릅니다. 즉, 디스크 페이지가 여러 번 방문될 수 있습니다. 댓글에 있는 질문...네, 바로 그거예요. ..

programing 2023.05.23

Collections.defaultdict 차이와 일반 dict

Collections.defaultdict 차이와 일반 dict 저는 파이썬 문서의 예시를 읽었지만, 여전히 이 방법이 무엇을 의미하는지 이해할 수 없습니다.누가 도와줄 수 있어요?여기 파이썬 문서의 두 가지 예가 있습니다. >>> from collections import defaultdict >>> s = 'mississippi' >>> d = defaultdict(int) >>> for k in s: ... d[k] += 1 ... >>> d.items() dict_items([('m', 1), ('i', 4), ('s', 4), ('p', 2)]) 그리고. >>> s = [('yellow', 1), ('blue', 2), ('yellow', 3), ('blue', 4), ('red', 1)] >>..

programing 2023.05.23

VBA 메시지 상자에서 선택 가능한 텍스트

VBA 메시지 상자에서 선택 가능한 텍스트 내가 VBA에서 메시지 상자를 만들 때 사용자는 텍스트와 전혀 상호 작용할 수 없습니다.나의 경우, 나는 사용자가 텍스트를 강조 표시하고 복사할 수 있기를 원합니다.클립보드에 텍스트를 복사하는 단추를 추가하는 것이 더 나은 방법일 수도 있다고 생각합니다.좋은 의견이라도 있나?이 코드의 경우: msgbox "Does Control+C work on a lowly, old message box?" +를 누르고 메모장을 열면 다음과 같은 메시지가 표시됩니다. --------------------------- Microsoft Excel --------------------------- Does Control+C work on a lowly, old message bo..

programing 2023.05.23

Documents 폴더에 파일이 있는지 확인하는 방법은 무엇입니까?

Documents 폴더에 파일이 있는지 확인하는 방법은 무엇입니까? 사용자가 물건을 살 때 HTML 파일 하나를 내 앱의 문서 폴더에 다운로드하는 앱이 있습니다. 이제 나는 이 HTML 파일이 존재하는지 확인해야 하므로, 만약 사실이라면, 이 HTML 파일을 로드하고, 그렇지 않으면 내 기본 html 페이지를 로드합니다. 내가 어떻게 그럴 수 있어요?와 함께NSFileManager밖으로 나갈 수가 없어요mainBundle..스위프트 3: let documentsURL = try! FileManager().url(for: .documentDirectory, in: .userDomainMask, appropriateFor: nil, create: true) 문서 디렉터리의 파일 URL을 제공합니다.다음은 f..

programing 2023.05.23

Excel 테이블에서 SQL 쿼리를 실행하는 방법은 무엇입니까?

Excel 테이블에서 SQL 쿼리를 실행하는 방법은 무엇입니까? 전화 번호 필드가 null이 아닌 A-Z로 정렬된 모든 성 필드의 다른 테이블에서 하위 테이블을 작성하려고 합니다.SQL을 사용하면 이 작업을 쉽게 수행할 수 있지만, Excel 내에서 SQL 쿼리를 실행하는 방법에 대해 전혀 알지 못합니다.저는 postgresql로 데이터를 가져와서 거기에 쿼리하고 싶지만, 그것은 약간 지나친 것 같습니다. 쿼리입니다.SELECT lastname, firstname, phonenumber WHERE phonenumber IS NOT NULL ORDER BY lastname할 수 .엑셀이 네이티브로 할 수 없는 것이기에는 너무 단순한 것 같습니다.엑셀 내에서 이와 같은 SQL 쿼리를 실행하려면 어떻게 해야 ..

programing 2023.05.23

Mongoose - 전자 메일 구문의 유효성 검사

Mongoose - 전자 메일 구문의 유효성 검사 사용자용 몽구스 스키마(UserSchema)가 있는데 이메일의 구문이 올바른지 확인하고 싶습니다.현재 사용하고 있는 유효성 검사는 다음과 같습니다. UserSchema.path('email').validate(function (email) { return email.length }, 'The e-mail field cannot be empty.') 그러나 이것은 필드가 비어 있는지 여부만 확인하고 구문은 확인하지 않습니다. 재사용할 수 있는 것이 이미 존재합니까? 아니면 제 나름의 방법을 생각해내고 유효성 검사 기능 안에서 호출해야 합니까?스키마에서 유효성 검사를 위해 일치 또는 유효성 검사 속성을 사용할 수도 있습니다. 예 var validateEmai..

programing 2023.05.23

npm을 사용하여 앱의 종속성을 어떻게 다시 설치합니까?

npm을 사용하여 앱의 종속성을 어떻게 다시 설치합니까? 내 앱이 의존하는 모든 패키지(즉, 내 앱 node_modules 폴더에 있음)를 다시 설치하는 간단한 방법이 있습니까?내가 볼 수 있는 가장 쉬운 방법은 삭제하는 것입니다.node_modules폴더 및 실행npm install.올바른 방법은 실행하는 것입니다.npm update이 명령은 매우 강력하며 누락된 패키지를 업데이트하고 이미 설치된 최신 버전의 패키지를 사용할 수 있는지 확인합니다. NPM 소개를 읽고 NPM으로 무엇을 할 수 있는지 알아보십시오.대부분 다음 명령을 사용하여 모든 노드 모듈을 완전히 다시 설치합니다(프로젝트 폴더에 있는지 확인). rm -rf node_modules && npm install 실행할 수도 있습니다.npm ..

programing 2023.05.23

앱스토어에서 애플리케이션에 대한 올바른 'aps-environment' 자격 문자열을 찾을 수 없습니다.

앱스토어에서 애플리케이션에 대한 올바른 'aps-environment' 자격 문자열을 찾을 수 없습니다. 그래서 저는 약 한 달 전에 내놓은 Dripper라는 앱을 가지고 있습니다. 그리고 며칠 전에 업데이트를 했습니다.업데이트에는 푸시 알림과 몇 가지 수정 사항이 추가되었습니다.저는 개발 프로파일을 사용하여 샌드박스 apn으로 테스트를 해보았는데 일이 잘 진행되었습니다.그런 다음 생산용 APN으로 전환하여 시험 비행을 진행했습니다. 다시 완벽하게 작동했습니다.일단 시장에 업데이트를 하고 실행해 보니 서버에서 새로운 푸시 등록을 받지 못했습니다.장치의 콘솔 로그를 살펴보니 다음과 같습니다. 12월 4일 17:55:15 Ina-touch-it coffco [1210] : 원격알림 등록 Dec 4 17:55..

programing 2023.05.23

UI 탐색 모음에 단추를 추가하는 방법은 무엇입니까?

UI 탐색 모음에 단추를 추가하는 방법은 무엇입니까? 프로그래밍 방식으로 UI 탐색 모음에 버튼을 추가하는 방법은 무엇입니까?설정하기 위한 샘플 코드rightbutton에서NavigationBar. UIBarButtonItem *rightButton = [[UIBarButtonItem alloc] initWithTitle:@"Done" style:UIBarButtonItemStyleDone target:nil action:nil]; UINavigationItem *item = [[UINavigationItem alloc] initWithTitle:@"Title"]; item.rightBarButtonItem = rightButton; item.hidesBackButton = YES; [bar pushNa..

programing 2023.05.23
반응형