반응형

spring3 393

numpy.array의 임의 차원에 대해 반복

numpy.array의 임의 차원에 대해 반복 numpy 배열의 임의 차원에 대해 반복자를 얻는 기능이 있습니까? 첫 번째 차원을 반복하는 것은 쉽습니다... In [63]: c = numpy.arange(24).reshape(2,3,4) In [64]: for r in c : ....: print r ....: [[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]] [[12 13 14 15] [16 17 18 19] [20 21 22 23]] 그러나 다른 차원을 반복하는 것은 더 어렵습니다. 예를 들어 마지막 차원은 다음과 같습니다. In [73]: for r in c.swapaxes(2,0).swapaxes(1,2) : ....: print r ....: [[ 0 4 8] [12 16 20..

IT이야기 2021.09.21

문자열에서 날짜/시간을 구문 분석하는 방법은 무엇입니까?

문자열에서 날짜/시간을 구문 분석하는 방법은 무엇입니까? 입력 : 날짜 및 선택적 시간이 있는 문자열. 다른 표현이 좋지만 필요합니다. 문자열은 사용자가 제공하며 형식이 잘못될 수 있습니다. 예: "2004-03-21 12:45:33" (저는 이것을 기본 레이아웃으로 간주합니다) "2004/03/21 12:45:33" (옵션 레이아웃) "23.09.2004 04:12:21" (독일어 형식, 선택 사항) "2003-02-11" (시간이 없을 수 있음) 필요한 출력 : Epoch 이후 초(1970/01/01 00:00:00) 또는 기타 고정 소수점. 보너스 : 또한 로컬 시스템 시간의 UTC 오프셋을 읽는 것이 좋습니다. 입력은 해당 시스템의 현지 시간으로 간주됩니다. 출력은 UTC여야 합니다. 시스템은 L..

IT이야기 2021.09.21

"타입 펀닝 포인터를 역참조하면 엄격한 앨리어싱 규칙이 깨집니다" 경고

"타입 펀닝 포인터를 역참조하면 엄격한 앨리어싱 규칙이 깨집니다" 경고 enum*을 int*로 변환하는 코드를 사용합니다. 이 같은: enum foo { ... } ... foo foobar; int *pi = reinterpret_cast(&foobar); 코드(g++ 4.1.2)를 컴파일할 때 다음 경고 메시지가 나타납니다. dereferencing type-punned pointer will break strict-aliasing rules 이 메시지를 봤더니 엄격한 앨리어싱 최적화가 켜져 있을 때만 발생한다는 것을 알았습니다. 다음과 같은 질문이 있습니다. 이 경고와 함께 코드를 남겨두면 잠재적으로 잘못된 코드가 생성됩니까? 이 문제를 해결할 방법이 있습니까? 그렇지 않은 경우 소스 파일 내부에서..

IT이야기 2021.09.21

메모장 ++ 파일 필터에서 찾기 EXCLUDE

메모장 ++ 파일 필터에서 찾기 EXCLUDE 특정 파일을 제외하기 위해 파일 대화 상자에서 n ++의 찾기를 얻는 방법을 찾고 있습니다 ... 지금까지 내가 찾은 유일한 참조는 이 http://sourceforge.net/project/shownotes.php?release_id=536795&group_id=189927 이지만 불행히도 작동하지 않습니다. 나는 *[^*.dll]을 사용하여 dll 파일을 제외한 모든 것을 검색한다고 생각합니다. 이 문제를 어떻게 해결할 수 있습니까? 감사 해요 좋은 대답은 아니지만 작동하는 것으로 나타났습니다. *.sql ; *.asp ; *.html ; *.as ; *.mxml 확실히 '제외' 목록은 아니지만 살펴봐야 할 모든 유형을 포함하여 동일한 결과를 얻습니다. ..

IT이야기 2021.09.21

Apache http 클라이언트 또는 URLConnection

Apache http 클라이언트 또는 URLConnection 이 질문에 이미 답이 있습니다. URLConnection 또는 HTTPClient : 더 나은 기능과 효율성을 제공하는 것은 무엇입니까? 6개의 답변 Android 앱에서 웹 페이지를 다운로드해야 하는데 Android apache http 클라이언트를 사용할지 아니면 Java의 URLConnection을 사용할지 결정하는 데 어려움을 겪고 있습니다. 이견있는 사람? 대부분의 경우 그것이 HttpClient갈 길이 라고 말하고 싶습니다 . 그러나 내가 URLConnection. 여기 및 여기 에서 예외 사례의 예 편집 비슷한 질문이 이전에 요청되었습니다: httpclient 대 httpurlconnection . 표준 Java 라이브러리를 기반..

IT이야기 2021.09.21

파일이 Python에서 열려 있는지 확인

파일이 Python에서 열려 있는지 확인 내 앱에서 Excel 파일에 씁니다. 작성 후 사용자는 파일을 열어 볼 수 있습니다. 그러나 사용자가 더 이상 쓰기 전에 파일을 닫는 것을 잊었다면 경고 메시지가 나타나야 합니다. 따라서 쓰기 프로세스 전에 이 파일이 열려 있는지 확인하는 방법이 필요합니다. 이 작업을 수행할 파이썬 코드를 제공해 주시겠습니까? 파일에 쓰고 있다고 가정하고 파일을 닫고(사용자가 Excel에서 열 수 있도록) 추가/쓰기 작업을 위해 파일을 다시 열기 전에 파일이 아직 없는지 확인하려고 합니다. 엑셀에서 열어? 다음과 같이 해야 합니다. try: myfile = open("myfile.csv", "r+") # or "a+", whatever you need except IOError:..

IT이야기 2021.09.21

추상은 아니지만 재정의해야 하는 메서드를 만드는 방법

추상은 아니지만 재정의해야 하는 메서드를 만드는 방법이 있습니까? 자식 클래스가 슈퍼 클래스의 비추상 메서드를 재정의하도록 강제하는 방법이 있습니까? 부모 클래스의 인스턴스를 만들 수 있어야 하지만 클래스가 이 클래스를 확장하는 경우 일부 메서드에 대한 자체 정의를 제공해야 합니다. 내가 아는 한 이것을 수행하는 직접적인 컴파일러 시행 방법은 없습니다. 부모 클래스를 인스턴스화 할 수 없도록 하는 대신 기본 구현이 있는 일부(비공개) 하위 클래스의 인스턴스를 생성하는 팩토리 메서드를 제공하여 이 문제를 해결할 수 있습니다 . public abstract class Base { public static Base create() { return new DefaultBase(); } public abstrac..

IT이야기 2021.09.18

JavaScript 객체를 JSON 문자열로 직렬화

JavaScript 객체를 JSON 문자열로 직렬화 이 JavaScript 프로토타입이 있습니다. Utils.MyClass1 = function(id, member) { this.id = id; this.member = member; } 새 개체를 만듭니다. var myobject = new MyClass1("5678999", "text"); 만약 내가한다면: console.log(JSON.stringify(myobject)); 결과는 다음과 같습니다. {"id":"5678999", "member":"text"} 하지만 다음과 같이 JSON 문자열에 포함할 객체 유형이 필요합니다. "MyClass1": { "id":"5678999", "member":"text"} 프레임워크 등을 사용하여 이를 수행하는 ..

IT이야기 2021.09.18

면도기 보기 내부에서 내 모델이 유효한지 어떻게 확인할 수 있습니까?

면도기 보기 내부에서 내 모델이 유효한지 어떻게 확인할 수 있습니까? 내 모델이 Razor 보기 내에서 유효한지 확인해야 합니다. 유효한 경우 HTML을 표시할 수 있기를 원합니다. 어떻게 할 수 있습니까? 나는 같은 것을 원한다 @if ( Model.IsValid ) { } 하지만 위의 작동하지 않습니다 ModelState가 유효한지 여부를 확인할 수 있지만 웹 요청이 생성된 시점에서 ModelState의 유효성만 확인한다는 점에 유의하십시오. @if (ViewData.ModelState.IsValid) { ... } 또한 뷰에서 모델의 속성 유효성을 확인할 수 있습니다. @if (ViewData.ModelState.IsValidField("FIELD_NAME")) { ... } ReferenceURL..

IT이야기 2021.09.18

정적 가상 기능을 가질 수 있습니까?

정적 가상 기능을 가질 수 있습니까? 그렇지 않다면 왜? 가능한 중복: C++ 정적 가상 멤버? 정적 가상 기능을 가질 수 있습니까? 그렇지 않다면 왜? class X { public: virtual static void fun(){} // Why we cant have static virtual function in C++? }; 아니요, C++에서는 의미가 없기 때문입니다. 가상 함수는 클래스 인스턴스 에 대한 포인터/참조가 있을 때 호출됩니다 . 정적 함수는 특정 인스턴스에 연결되지 않고 클래스에 연결됩니다. C++에는 클래스에 대한 포인터가 없으므로 정적 함수를 가상으로 호출할 수 있는 시나리오가 없습니다. 의미가 없습니다. 가상 멤버 함수 의 요점 은 호출된 개체 인스턴스 의 동적 유형에 따라 ..

IT이야기 2021.09.17
반응형