반응형

Spring 1992

Angular2 : 래핑 태그없이 컴포넌트 렌더링

Angular2 : 래핑 태그없이 컴포넌트 렌더링 나는 이것을 할 방법을 찾기 위해 고군분투하고 있습니다. 상위 구성 요소에서 템플릿은 a table및 해당 thead요소를 설명 하지만 tbody다음과 같이 다른 구성 요소에 렌더링을 위임 합니다. Name Time 각 myResult 구성 요소는 tr기본적으로 다음과 같이 자체 태그를 렌더링합니다 . {{ entry.name }} {{ entry.time }} myResult 구성 요소가 필요하지 않고 부모 구성 요소에 직접 넣지 않는 이유는 myResult 구성 요소가 실제로 여기에 표시된 것보다 더 복잡하기 때문에 별도의 구성 요소와 파일에 해당 동작을 넣고 싶습니다. 결과 DOM이 나빠 보입니다. 요소 tbody만 포함 할 수 있기 때문에 (MDN..

developer tip 2020.11.02

배낭 문제를 이해하는 방법은 NP 완전입니까?

배낭 문제를 이해하는 방법은 NP 완전입니까? 배낭 문제는 동적 프로그래밍을 통해 O (nW) 복잡성으로 해결할 수 있다는 것을 알고 있습니다. 그러나 우리는 이것이 NP 완전 문제라고 말합니다. 여기서 이해하기 어렵다고 생각합니다. (n은 항목 수입니다. W는 최대 볼륨입니다.) O(n*W)외모는 다항식 시간을 좋아하지만은 없습니다 그것은이다, 의사 다항식 . 시간 복잡도는 알고리즘이 입력 비트 의 길이 함수로 걸리는 시간을 측정합니다 . 동적 프로그래밍 솔루션은 실제로 의 값에서 선형 적이W 지만 길이W 에서는 기하 급수적입니다. 그게 중요합니다! 보다 정확하게는 배낭 문제에 대한 동적 솔루션의 시간 복잡성 은 기본적으로 중첩 루프에 의해 제공됩니다. // here goes other stuff we..

developer tip 2020.11.02

스택 메모리 크기가 왜 그렇게 제한됩니까?

스택 메모리 크기가 왜 그렇게 제한됩니까? 힙에 메모리를 할당 할 때 유일한 제한은 여유 RAM (또는 가상 메모리)입니다. 그것은 Gb의 메모리를 만듭니다. 그렇다면 스택 크기가 왜 그렇게 제한되어 있습니까 (약 1Mb)? 스택에 정말 큰 개체를 만들지 못하게하는 기술적 이유는 무엇입니까? 업데이트 : 내 의도 힘이 명확하지 않을, 내가 원하지 않는 스택에 큰 개체를 할당하고, 내가 필요하지 않습니다 더 큰 스택을. 이 질문은 순수한 호기심입니다. 내 직감은 다음과 같습니다. 스택은 힙만큼 관리하기 쉽지 않습니다. 스택은 연속적인 메모리 위치에 저장되어야합니다. 즉, 필요에 따라 스택을 무작위로 할당 할 수 없지만 최소한 해당 목적을 위해 가상 주소를 예약해야합니다. 예약 된 가상 주소 공간의 크기가 ..

developer tip 2020.11.02

Swift에서 "Index"를 "Int"유형으로 변환하는 방법은 무엇입니까?

Swift에서 "Index"를 "Int"유형으로 변환하는 방법은 무엇입니까? 문자열에 포함 된 문자의 인덱스를 정수 값으로 변환하고 싶습니다. 헤더 파일을 읽으려고 시도했지만에 대한 유형을 찾을 수 없지만 메서드 (예 Index:)가있는 프로토콜을 준수하는 것으로 보입니다 .ForwardIndexTypedistanceTo var letters = "abcdefg" let index = letters.characters.indexOf("c")! // ERROR: Cannot invoke initializer for type 'Int' with an argument list of type '(String.CharacterView.Index)' let intValue = Int(index) // I want ..

developer tip 2020.11.02

C # FileStream : 대용량 파일을 쓰기위한 최적의 버퍼 크기?

C # FileStream : 대용량 파일을 쓰기위한 최적의 버퍼 크기? 2MB에서 5GB 사이의 두 파일을 디스크에 쓰고 있다고 가정합니다. FileStream의 적절한 버퍼 값은 무엇입니까? 몇 메가 바이트의 버퍼 크기로 작업하는 것이 합리적입니까? 아니면 킬로바이트 버퍼를 고수해야합니까? 기본 버퍼 크기는 4KiB입니다. 또한 여기를 살펴보십시오 : 순차 파일 프로그래밍 패턴 및 .NET 성능 참조 된 문서를 기반으로 한 간단한 벤치 마크는 128KB 버퍼 크기보다 큰 내 시스템의 성능이 향상되지 않음을 보여줍니다. 귀하의 마일리지는 다를 수 있으므로 아래를 자유롭게 사용하십시오. Stopwatch sw = new Stopwatch(); Random rand = new Random(); // see..

developer tip 2020.11.02

condition_variable.notify_one ()을 호출하기 전에 잠금을 획득해야합니까?

condition_variable.notify_one ()을 호출하기 전에 잠금을 획득해야합니까? 사용에 대해 약간 혼란 스럽습니다 std::condition_variable. 전화하기 전에 unique_lock에 를 만들어야한다는 것을 이해 합니다. 내가 찾을 수없는 것은 나는 또한 호출하기 전에 고유 잠금을 획득해야하는지 여부입니다 또는 .mutexcondition_variable.wait()notify_one()notify_all() cppreference.com의 예 는 상충됩니다. 예를 들어, notify_one 페이지 는 다음 예를 제공합니다. #include #include #include #include std::condition_variable cv; std::mutex cv_m; int..

developer tip 2020.11.02

MySQL IN 문의 PDO 바인딩 값

MySQL IN 문의 PDO 바인딩 값 나는 PDO에 꽤 오랫동안 괴로워 한 후 답변을 얻고 싶은 PDO에 문제가 있습니다. 이 예를 보자 : MySQL IN 문에서 사용하기 위해 ID 배열을 PDO 문에 바인딩하고 있습니다. 배열은 다음과 같습니다. $ values ​​= array (1,2,3,4,5,6,7,8); 데이터베이스 안전 변수는 $ products = implode ( ','$ values); 따라서 $ products 는 값이 '1,2,3,4,5,6,7,8' 인 STRING이 됩니다. 문은 다음과 같습니다. SELECT users.id FROM users JOIN products ON products.user_id = users.id WHERE products IN (:products) ..

developer tip 2020.11.02

번들 이름, 실행 파일 이름, 제품 이름…

번들 이름, 실행 파일 이름, 제품 이름… 번들 이름, 실행 파일 이름, 제품 이름 ... 더 이상 ?? 누군가가 iPhone 프로젝트의 Xcode에서 이들 각각의 사용을 명확하게 도와 줄 수 있습니까? 그들은 나에게서 살아있는 bajezus를 혼동하는 데 실패하지 않습니다. 그리고 Im은 그들을 잘못 이해하는 것에 지쳤습니다. 누군가 설명해주세요. 하나의 앱 환경에 대해 이렇게 많은 다른 이름 지정 체계가 왜 필요한가요? 내 머리의 오른쪽 커비 구멍에 붙일 수 있도록 각각을 무엇에 사용합니까? info.plist를 보면 다음과 같이됩니다. Bundle Display Name - ${PRODUCT_NAME} Executable File - ${EXECUTABLE_NAME} Bundle Name - ${P..

developer tip 2020.11.02

Python의 메시 그리드 함수 (meshgrid mgrid ogrid ndgrid)

Python의 메시 그리드 함수 (meshgrid mgrid ogrid ndgrid) 나는 meshgrid와 같은 기능의 명확한 비교를 찾고 있습니다. 불행히도 찾을 수 없습니다! Numpy http://docs.scipy.org/doc/numpy/reference/ 는 mgrid ogrid meshgrid Scitools http://hplgit.github.io/scitools/doc/api/html/index.html 은 ndgrid boxgrid 이상적으로는이 모든 것을 요약 한 표가 완벽 할 것입니다! numpy.meshgridMatlab의 meshgrid명령을 따라 모델링되었습니다 . 두 변수의 함수를 벡터화하는 데 사용되므로 다음과 같이 작성할 수 있습니다. x = numpy.array([1..

developer tip 2020.11.02

C ++ : 반환 값은 L- 값입니까?

C ++ : 반환 값은 L- 값입니까? 이 코드를 고려하십시오. struct foo { int a; }; foo q() { foo f; f.a =4; return f;} int main() { foo i; i.a = 5; q() = i; } 어떤 컴파일러도 Clang에 대해 불평하지 않습니다. q() = ...라인이 올바른 이유 는 무엇 입니까? 아니요, 함수의 반환 값은 참조 (C ++ 03) 인 경우에만 l- 값입니다. (5.2.2 [expr.call] / 10) 반환 된 형식이 기본 형식이면 컴파일 오류입니다. (5.17 [expr.ass] / 1) 이것이 작동하는 이유 const는 클래스 유형의 r 값에 대해 멤버 함수 (비 멤버 함수 포함) 를 호출 할 수 있고 할당이 foo구현 정의 멤버 함수..

developer tip 2020.11.02
반응형