array (10,207) #3


PHP5 클래스에서 private 생성자는 언제 호출됩니까?

PHP5 클래스에서 private 생성자는 언제 호출됩니까?

싱글 톤을위한 PHP(>=5.0) 클래스를 작성한다고 가정 해 보겠습니다. 내가 읽은 모든 문서는 클래스 생성자를 private으로 만들어 클래스를 직접 인스턴스화 할 수 없다고 말합니다. 그래서 내가 이런 것을 가지고 있다면:class SillyDB{private function__construct(){} pu…


JavaScript에서 객체 배열 비교

자바 스크립트 코드에서 객체 배열 2 개를 비교하고 싶습니다. 객체에는 총 8 개의 속성이 있지만 각 객체에는 각각의 값이 없으며 배열은 각각 8 개보다 큰 항목이 될 수 없으므로 각 항목을 순회하고 그 값을 보면 무차별 한 방법 일 수 있습니다. 8 속성은 내가하고 싶은 일을하는 가장 쉬운 방법이지만, 구현하기 전에 누구나 좀 더 세련된 솔루션이 있…


구조체의 배열을 마샬링하는 방법-(.Net/C#=> C++)

면책 조항:마샬링 개념이있는 제로에 가깝습니다. 문자열+구조체 C 배열이 들어있는 구조체 B가 있습니다. 거대한 interop 영역을 통해 COM-C++ 소비자에게 보내야합니다. 구조체 정의를 꾸밀 필요가있는 올바른 속성 집합은 무엇입니까?[ComVisible(true)][StructLayout(LayoutKind.Sequential…


algorithm 연결된 목록에주기가 있는지 테스트하는 최상의 알고리즘

연결된 목록에주기가 있는지 확인하기위한 최적의 알고리즘(중지 알고리즘)은 무엇입니까? 시간과 공간 모두에 대한 점근선 복잡성에 대한 분석은 단조롭기 때문에 답을 더 잘 비교할 수 있습니다. 원래의 질문은 outdegree가 1보다 큰 노드를 다루는 것이 아니 었습니다. 그러나 그것에 대해 몇 가지 이야기가 있습니다. 이 질문은 "유향 그래프에…


python 문자열 목록을 정렬하는 방법?

파이썬에서 알파벳순으로 정렬 된 목록을 만드는 가장 좋은 방법은 무엇입니까?…


c# foreach 루프의 현재 반복 인덱스를 어떻게 구합니까?

내가 만난 적이없는 희귀 한 언어 구조가 있습니까(최근에 배운 몇 가지, 스택 오버플로 중 일부). foreach 루프의 현재 반복을 나타내는 값을 얻기 위해 C#에서? 예를 들어, 현재 상황에 따라 다음과 같은 작업을 수행합니다. int i=0; foreach(Object o in collection){//... i++;…


c# .NET에서 두 바이트 배열 비교

이 작업을 어떻게 빨리 수행 할 수 있습니까? 물론 이것을 할 수 있습니다:static bool ByteArrayCompare(byte[] a1, byte[] a2){if(a1.Length != a2.Length) return false; for(int i=0; i<a1.Length; i++)…


C#에서 IEnumerable 클래스에 대한 foreach와 for 루프의 차이점

다음 코드 블록간에 성능 차이가 있다고 들었습니다. foreach(Entity e in entityList){....}과 for(int i=0; i<entityList.Count; i++){Entity e=(Entity)entityList[i];...}어디에 List<Entity> entityList; 나는 C…


PHP에서 동적 변수를 사용하여 객체를 인스턴스화 할 때의 시사점

다음 폼을 사용하여 PHP에서 새 클래스 인스턴스를 선언 할 때의 성능, 보안 또는 "기타"의미는 무엇입니까?<?php $class_name='SomeClassName'; $object=new $class_name; ?> 이것은 고안된 예이지만 큰 if/switch 문을 사용하지 않으려면이 양식을 공장(OOP)에서 사용했습니다.…



java 자바-> 파이썬?

파이썬의 역동적 인 특성(및 문법) 외에도 자바가 가지고 있지 않은 파이썬 언어의 주요 특징은 무엇입니까?…




배열 string javascript value php list object python java 자바스크립트