반응형

Nice programing 2652

Node.js는 Blob을 만들 수 없습니까?

Node.js는 Blob을 만들 수 없습니까? node.js로 작업 중이며 내 오디오를 node.js 서버로 스트리밍했습니다. 이제 오디오 블롭을 작성하는 과정에서 발견했습니다. var audioBlob = new Blob([dataview], { type: 'audio/wav' }); 새 Blob에서 ReferenceError가 발생합니다. Blob이 지원되지 않는 것 같습니다. node.js fs 모듈로 저장하고 싶은 blob을 어떻게 만들 수 있습니까? 감사합니다! 이 문제에 대한 해결책은 배열 버퍼와 노드 버퍼간에 변환 할 수있는 함수를 만드는 것입니다. :) 바이너리 NodeJS 버퍼를 JavaScript ArrayBuffer로 변환 최근 노드 버전에서는 다음과 같습니다. let buffer =..

Nice programing 2021.01.08

iOS 9 용 Xcode 7에서 XPC 연결이 중단됨

iOS 9 용 Xcode 7에서 XPC 연결이 중단됨 최근에 Xcode 7로 업데이트하고 iPhone을 iOS 9로 업그레이드했습니다. 최신 버전의 iOS 8 및 Xcode 6에서 완벽하게 작동하는 iOS 앱을 개발하여 출시했습니다. iOS 9 지원을 위해 앱을 업데이트하는 과정을 거치려고 할 때 가장 어리석은 이상한 오류가 발생하여 당황했습니다. Xcode를 통해 모든 구문 수정을 자동으로 수행했으며 이제 앱이 제대로 빌드됩니다. 처음에는 잘 실행됩니다. WebView가있는 뷰 컨트롤러로 연결되는 버튼이 있습니다. 이 뷰 컨트롤러는 YouTube의 이미지, 웹 사이트 또는 동영상을 표시하는 링크를로드합니다. 콘텐츠는 언제나처럼 완벽하게로드됩니다. 그러나 프로그램이 충돌하고 시뮬레이터 (및 내 iPhon..

Nice programing 2021.01.08

LLVM 프로필 오류 :“default.profraw”파일 쓰기 실패 : 권한이 거부되었습니다.

LLVM 프로필 오류 :“default.profraw”파일 쓰기 실패 : 권한이 거부되었습니다. LLVM Profile Error: Failed to write file "default.profraw": Permission deniedXcode에서 단위 테스트를 실행 한 후 오류가 발생 합니다. Xcode가이 파일을 어디에 쓰려고하는지 모르겠습니다. 어떤 폴더에 권한을 부여해야합니까? 코드 적용을 활성화하는 것을 잊었을 때이 경고가 발생했습니다. Xcode 10 이상 테스트 체계에 대한 코드 커버리지를 활성화합니다. CLANG_ENABLE_CODE_COVERAGE = NO테스트 대상 및 테스트 자체에 대한 빌드 설정을 설정해보십시오 . 편집 : @ kasyanov-ms의 답변을 참조하십시오. 내 빌드 폴..

Nice programing 2021.01.08

-gc true를 사용하는 Java 12 대 Java 8의 스트림 API에 대한 신비한 마이크로 벤치 마크 결과

-gc true를 사용하는 Java 12 대 Java 8의 스트림 API에 대한 신비한 마이크로 벤치 마크 결과 복잡한 필터를 사용하거나 스트림에서 여러 필터를 사용하는 것의 차이점에 대한 조사의 일환으로 Java 12의 성능이 Java 8보다 훨씬 느립니다. 그 이상한 결과에 대한 설명이 있습니까? 내가 여기서 뭔가 놓친 건가요? 구성 : 자바 8 OpenJDK 런타임 환경 (빌드 1.8.0_181-8u181-b13-2 ~ deb9u1-b13) OpenJDK 64 비트 서버 VM (빌드 25.181-b13, 혼합 모드) 자바 12 OpenJDK 런타임 환경 (빌드 12 + 33) OpenJDK 64 비트 서버 VM (빌드 12 + 33, 혼합 모드, 공유) VM 옵션 : -XX:+UseG1GC -ser..

Nice programing 2021.01.08

Quartz로 iOS에서 PDF 하이퍼 링크 받기

Quartz로 iOS에서 PDF 하이퍼 링크 받기 내 iPad 응용 프로그램의 PDF에서 하이퍼 링크 메타 데이터를 가져 오려고 하루 종일 보냈습니다. CGPDF * API는 진정한 악몽이며,이 ​​모든 것에 대해 인터넷에서 찾은 유일한 정보는 "주석"사전을 찾아야한다는 것입니다.하지만 내 PDF에서는 찾을 수 없습니다. 이전 Voyeur Xcode 샘플 을 사용하여 테스트 PDF 파일을 검사했지만이 "Annots"사전의 흔적이 없습니다. 알다시피, 이것은 내가 모든 PDF 리더에서 볼 수있는 기능입니다 -이 같은 질문을했다 한 질문 에 여러 번 진짜 실제적인 답변을 여기에. 나는 일반적으로 샘플 코드를 직접 요청하지 않지만 이번에는 정말로 필요합니다 ... 누구든지 샘플 코드 로이 작업을 수행 할 수 ..

Nice programing 2021.01.08

HTML5와 호환되는 HTML 필터

HTML5와 호환되는 HTML 필터 HTMLPurifier 용 HTML5 규칙 세트를 추가하는 간단한 방법이 있습니까? HP는 다음을 사용하여 새 태그 를 인식 하도록 구성 할 수 있습니다 . // setup configurable HP instance $config = HTMLPurifier_Config::createDefault(); $config->set('HTML.DefinitionID', 'html5 draft'); $config->set('HTML.DefinitionRev', 1); $config->set('Cache.DefinitionImpl', null); // no caching $def = $config->getHTMLDefinition(true); // add a new tag $fo..

Nice programing 2021.01.08

epoll ()은 O (1)에서 작동합니까?

epoll ()은 O (1)에서 작동합니까? Wikipedia 말한다 O (n)에서 작동하는 이전 시스템 호출과 달리 epoll은 O (1) [2])에서 작동합니다. http://en.wikipedia.org/wiki/Epoll 그러나 Linux-2.6.38의 fs / eventpoll.c에있는 소스 코드는 검색 용 RB 트리로 구현 된 것 같습니다. 여기에는 O (logN)가 있습니다. /* * Search the file inside the eventpoll tree. The RB tree operations * are protected by the "mtx" mutex, and ep_find() must be called with * "mtx" held. */ static struct epitem ..

Nice programing 2021.01.08

TaskCanceledException이 발생하는 이유는 무엇입니까?

TaskCanceledException이 발생하는 이유는 무엇입니까? 다음 테스트 코드가 있습니다. void Button_Click(object sender, RoutedEventArgs e) { var source = new CancellationTokenSource(); var tsk1 = new Task(() => Thread1(source.Token), source.Token); var tsk2 = new Task(() => Thread2(source.Token), source.Token); tsk1.Start(); tsk2.Start(); source.Cancel(); try { Task.WaitAll(new[] {tsk1, tsk2}); } catch (Exception ex) { // her..

Nice programing 2021.01.08

Codecademy for Java와 같은 것이 있습니까?

Codecademy for Java와 같은 것이 있습니까? Java로 프로그래밍을 가르치는 데 중점을 둔 Codecademy 와 같은 사이트를 아는 사람이 있습니까? (Codeacademy.com은 자바 스크립트, HTML, CSS, Python의 안내 강의를 사용합니다) CodingBat을 확인하십시오 ! (그 당시에는 JavaBat 이었지만) Java를 배우는 데 정말 도움이되었습니다. Codecademy와 매우 비슷합니다. javapassion을 확인하십시오. 웹 프로그래밍을 포함하는 여러 과정이 있으며 무료였습니다 (웹 사이트가 자체적으로 지원해야하는 상황이 발생할 때까지). 적은 비용으로도 일년 내내 많은 것을 얻 습니다. 투자 할 시간에 비해 저렴한 가격입니다. 다른 옵션은 Oracle의 온라..

Nice programing 2021.01.08

시간 기반 UUID를 생성하는 방법은 무엇입니까?

시간 기반 UUID를 생성하는 방법은 무엇입니까? Java에서 시간 기반 UUID를 생성하고 싶습니다.-java.util.UUID.randomUUID ()는 UUID 버전 4를 생성합니다. 버전 1 (시간 기반) UUID를 생성하는 방법은 무엇입니까? 별도의 라이브러리가 있습니까 아니면 Java 7 API에서 제공되는 방법 중 일부입니까? 현재 시간이 아닌 다른 시간으로 GUID를 생성해야하는 경우 com.eaio.uuid.UUID를 사용하면 항상 주어진 시간 동안 동일한 UUID를 생성하므로주의해야합니다. 따라서 데이터에 UUID 생성 요구 사항이있는 경우 레코드가 동일한 시간을 가질 수있는 경우 동일한 UUID가 생성됩니다. 미리 생성 된 레코드와 동시에 여러 레코드에 대한 UUID를 생성하기 위해이..

Nice programing 2021.01.08
반응형