반응형

C# 2652

대표자들을 이해하려는 것이 우주의 본질을 이해하려고하는 것처럼 느껴지는 이유는 무엇입니까?

대표자들을 이해하려는 것이 우주의 본질을 이해하려고하는 것처럼 느껴지는 이유는 무엇입니까? 저는 두 권의 책을 읽었습니다. 그들은 여전히 ​​나에게 전혀 의미가 없습니다. 델리게이트를 사용하는 코드를 작성할 수 있지만 그 이유를 모르겠습니다. 이 문제가있는 유일한 사람입니까, 아니면 그냥 바보입니까? 누군가 내가 언제, 어디서, 왜 실제로 대리인을 사용하는지 설명해 주시면 영원히 사랑할 것입니다. 대리자는 변수에서 함수를 전달하는 방법 일뿐입니다. 콜백을 수행하기 위해 위임 된 함수를 전달합니다. 예를 들어 비동기 IO를 수행 할 때 디스크에서 데이터를 읽을 때 호출되는 위임 함수 (델리게이트 매개 변수로 작성한 함수)를 전달합니다. 다른 사람들이 언급했듯이 대리인은 콜백에 편리합니다. 그들은 다른 많은..

Nice programing 2021.01.08

임시 컨테이너를 사용하는 범위 파이프 라인을 작성하려면 어떻게해야합니까?

임시 컨테이너를 사용하는 범위 파이프 라인을 작성하려면 어떻게해야합니까? 이 서명을 사용하는 타사 기능이 있습니다. std::vector f(T t); 또한 named 의 기존 잠재적으로 무한 범위 ( range-v3 정렬 )가 있습니다. 해당 범위의 모든 요소에 매핑 하고 모든 벡터를 모든 요소가있는 단일 범위로 평면화 하는 파이프 라인을 만들고 싶습니다 .Tsrcf 본능적으로 다음과 같이 쓸 것입니다. auto rng = src | view::transform(f) | view::join; 그러나 이것은 임시 컨테이너의 뷰를 만들 수 없기 때문에 작동하지 않습니다. range-v3는 이러한 범위 파이프 라인을 어떻게 지원합니까? 나는 그것이 할 수 없다고 생각합니다. 의 없음 view의 어디를 저장 ..

Nice programing 2021.01.08

std :: fstream 버퍼링 대 수동 버퍼링 (수동 버퍼링으로 10 배 이득)?

std :: fstream 버퍼링 대 수동 버퍼링 (수동 버퍼링으로 10 배 이득)? 두 가지 쓰기 구성을 테스트했습니다. 1) Fstream 버퍼링 : // Initialization const unsigned int length = 8192; char buffer[length]; std::ofstream stream; stream.rdbuf()->pubsetbuf(buffer, length); stream.open("test.dat", std::ios::binary | std::ios::trunc) // To write I use : stream.write(reinterpret_cast(&x), sizeof(x)); 2) 수동 버퍼링 : // Initialization const unsigned in..

Nice programing 2021.01.08

Docker 컨테이너에서 Xcode를 실행할 수 있습니까?

Docker 컨테이너에서 Xcode를 실행할 수 있습니까? Docker 컨테이너에서 Xcode를 실행할 수 있습니까? 이것이 가능한지 궁금해서 Xcode CI 시스템을 고정하고 싶습니다. Docker Hackathon 2015 의이 저장소는 Docker 클라이언트를 사용하여 iOS 앱 을 빌드하고 실행 하는 방법을 설명합니다 . 그게 당신이 추구하는 것입니까? 비디오보기 : https://www.youtube.com/watch?v=CGHOH9Ocl1k 비밀 소스는 도커 서버를 시뮬레이션하기 위해 REST API를 구현하는 server.js 에 있습니다. 따라서 실제로 실제 Linux 도커 서버에서 iOS를 실행하는 것이 아니라 도커 API를 구현 한 다음 ios-sim (실행) 및 XCode (빌드)에 ..

Nice programing 2021.01.08

CLR의 Clojure

CLR의 Clojure CLR에서 Clojure를 조사하는 데 관심이 있습니다. 나는 항구 가 있다는 것을 알지만, 나는 항상이 2 등 시민들에 대해 약간 조심스러워한다 (즉, 그들은 원래의 안정성이나 기능을 가지고 있지 않다). 일반적으로 사람들이 CLR에서 Clojure가 미성숙하다고 생각한다면이 시점에서 많은 시간을 보내는 경향이 적습니다.이 시점에서 많은 문제를 해결할 시간이나 에너지가 없습니다. 반면 CLR의 Clojure가 잘 구워진 것 같으면 오늘 다이빙을 시작합니다! CLR에서 Clojure에 대한 실제 경험이 있습니까? CLR 버전을 시작하는 모든 조언 및 / 또는 기타 도움을 주시면 감사하겠습니다. 직장에서는 상당한 양의 레거시 .NET 코드가 있으므로 디버깅에 ClojureCLR을 많..

Nice programing 2021.01.08

RESTEasy 또는 Jersey?

RESTEasy 또는 Jersey? RESTFul 웹 서비스에 대한 요구 사항이 있습니다. Jersey 또는 Restlet 또는 RESTEasy 또는 다른 제품을 사용할지 여부를 결정하는 것은 팀에 달려 있습니다. 다른 프레임 워크를 생략 한 후에는 RESTEasy와 Jersey 중에서 선택할 수 없습니다. 둘 다 거의 똑같은 것 같으니 무엇을 고려해야합니까? 클라이언트 API는 단순하고 풍부해야합니다. 우리는 이미 프로덕션에서 JBoss 5.1을 사용하고 있습니다. Jersey와 RESTEasy의 장단점을 알려주세요. JBoss에서 가져온 것을 제외하고는 Jersey에서 유효한 지점을 찾을 수 없습니다. Jersey의 좋은 부가가치 기능 중 하나는 Jersey Test Framework로 JUnit 내..

Nice programing 2021.01.08

경고 소스를 찾는 가장 좋은 방법 : getElementById ()에 빈 문자열이 전달되었습니다.

경고 소스를 찾는 가장 좋은 방법 : getElementById ()에 빈 문자열이 전달되었습니다. 경고 : getElementById ()에 빈 문자열이 전달되었습니다. 소스 파일 : chrome : //browser/content/browser.xul 행 : 0 며칠 전 내 사이트를 개발하는 동안 위의 메시지를 받기 시작했습니다. 모든 것이 제대로 작동하고 있지만 (또는 적어도 나는 있다고 생각합니다) 이것이 어디에서 오는지 알고 싶습니다. 나는 jQuery를 사용하므로 getElementById()직접 사용하지 마십시오 . 또한 Firebug와 Firefox 용 웹 개발자 확장이 실행 중입니다. 나는 jQuery 선택에 주어진 빈 문자열을 확인하거나 jQuery 자체를 조사하기 위해 힘들게 코드를 ..

Nice programing 2021.01.08

DMD 대 GDC 대 LDC

DMD 대 GDC 대 LDC 다른 D 컴파일러의 장단점은 무엇입니까? 성능 및 표준 준수 / D2 지원은 어떻습니까? 디버거는 얼마나 잘 지원됩니까? 오류 메시지와 IDE 통합은 얼마나 좋습니까? 64 비트 지원은 얼마나 좋습니까? 지금까지 내 생각 : DMD 성숙하고 잘 유지 단 하나의 플랫폼, 64 비트 지원은 좋지 않습니다. FOSS 아님 GDC 다양한 플랫폼 지원 매우 성숙한 최적화 기능이 있으므로 빠르나요? 오래된 런타임? GCC가 좋은 디버거 지원입니까? LDC 다양한 플랫폼 지원 LLVM이므로 JITing을 지원합니까? 매우 성숙한 최적화 기능이 있으므로 빠르나요? 잘 관리되지 않습니까? 오래된 런타임? 죽은 / 작동하지 않음 당 sdc MiniD-매우 훌륭하지만 D는 아닙니다. ARM을 타..

Nice programing 2021.01.08

Android Studio 여러 라이브러리 프로젝트에서 단일 AAR을 패키징하는 방법은 무엇입니까?

Android Studio 여러 라이브러리 프로젝트에서 단일 AAR을 패키징하는 방법은 무엇입니까? 다른 내부 라이브러리 프로젝트에 대한 종속성이있는 Android 라이브러리 프로젝트를 구축 중입니다. 내부 라이브러리가 이미 포함 된 단일 AAR 라이브러리를 패키징하는 방법이 있는지 궁금합니다. 응용 프로그램 개발자에게 하나의 AAR 라이브러리 패키지 만 공유하고 싶습니다. 이것이 현재 내 build.gradle 파일의 모습이지만 현재는 별도의 AAR 파일을 생성하며 둘 다 응용 프로그램의 build.gradle에 포함되어야합니다. 다른 회사에서 애플리케이션을 구축하고 있으므로 전체 라이브러리 프로젝트가 아닌 최종 AAR 파일을 해당 회사와 공유해야합니다. ----- internalLib --------..

Nice programing 2021.01.08

memcpy ()의 속도가 4KB마다 급격하게 떨어지는 이유는 무엇입니까?

memcpy ()의 속도가 4KB마다 급격하게 떨어지는 이유는 무엇입니까? memcpy()i * 4KB에서 속도가 급격히 떨어지는 것을 알아 차리는 속도를 테스트했습니다 . 결과는 다음과 같습니다. Y 축은 속도 (MB / 초)이고 X memcpy()축은를 위한 버퍼의 크기로 1KB에서 2MB로 증가합니다. Subfigure 2 및 Subfigure 3은 1KB-150KB 및 1KB-32KB의 일부를 자세히 설명합니다. 환경: CPU : Intel (R) Xeon (R) CPU E5620 @ 2.40GHz OS : 2.6.35-22-generic # 33-Ubuntu GCC 컴파일러 플래그 : -O3 -msse4 -DINTEL_SSE4 -Wall -std = c99 캐시와 관련이있을 것 같지만 다음과 같..

Nice programing 2021.01.08
반응형