반응형

전체 글 768

유형 힌트를 사용하여 "nullable" 반환 유형을 지정하는 방법

유형 힌트를 사용하여 "nullable" 반환 유형을 지정하는 방법 다음과 같은 기능이 있다고 가정합니다. def get_some_date(some_argument: int=None) -> %datetime_or_None%: if some_argument is not None and some_argument == 1: return datetime.utcnow() else: return None 다음 중 하나가 될 수 있는 반환 유형을 지정하려면 어떻게 해야 합니까?None?를 찾고 있습니다. 반품 타입은 다음 중 하나일 수 있습니다.datetime(에서 반환된 바와 같이)datetime.utcnow()) 또는None를 사용해야 합니다.Optional[datetime]: from typing import ..

source 2022.12.25

Java 생성자에서 int 배열 초기화

Java 생성자에서 int 배열 초기화 나는 수업이 있고 그 수업에는 다음과 같은 것이 있다. //some code private int[] data = new int[3]; //some code 그리고 내 컨스트럭터: public Date(){ data[0] = 0; data[1] = 0; data[2] = 0; } 내가 이렇게 하면 모든 게 괜찮아.기본 데이터 값은 초기화되지만 대신 이렇게 하면 다음과 같습니다. public Date(){ int[] data = {0,0,0}; } 다음과 같이 되어 있습니다. Local variable hides a field 왜요? 컨스트럭터 내에서 어레이를 초기화하는 가장 좋은 방법은 무엇입니까?private int[] data = new int[3]; 그러면 어..

source 2022.12.25

MySQL OR과 IN의 퍼포먼스 비교

MySQL OR과 IN의 퍼포먼스 비교 퍼포먼스에 대해서 다음 사이에 차이가 있는지 궁금합니다. SELECT ... FROM ... WHERE someFIELD IN(1,2,3,4) SELECT ... FROM ... WHERE someFIELD between 0 AND 5 SELECT ... FROM ... WHERE someFIELD = 1 OR someFIELD = 2 OR someFIELD = 3 ... 아니면 MySQL이 컴파일러가 코드를 최적화하는 방식으로 SQL을 최적화할 것인가? 편집 ★★★를 변경.ANDOR는 코멘트에 기재되어 있는 이유에 의한 것입니다.나는 이것을 확실히 알아야 했기 때문에 두 가지 방법을 모두 벤치마킹했다.나는 일관되게 찾았다.IN하는 보다 훨씬 OR. "의견"을 제시..

source 2022.12.25

Eclipse는 왜 @Override on interface methods에 대해 불평하는가?

Eclipse는 왜 @Override on interface methods에 대해 불평하는가? 기존 프로젝트에서는 다음을 사용하고 있습니다.@Override슈퍼클래스 메서드가 아닌 인터페이스 메서드를 덮어쓰는 메서드입니다.코드로는 변경할 수 없지만, 아직 Maven과 함께 만들 수 있기 때문에 Eclpse가 주석에 대해 불평하지 않았으면 합니다. 이 에러를 무효로 하려면 어떻게 해야 하나요? 주의: 프로젝트 요건 때문에 Java 1.5용으로 컴파일해야 합니다.「 」의 @Override인터페이스에 의해 선언된 메서드를 구현하는 방법에 대한 주석은 Java 6 이후에서만 유효합니다.Java 5 java java java java java java java java IDE 프로젝트가 Java 6 JRE를 사용..

source 2022.12.25

Java에는 사용 설명서가 있습니까?

Java에는 사용 설명서가 있습니까? Java에는 휴지 상태일 때 세션을 열 때 사용할 수 있는 사용 설명서가 있습니까? C#에서는 다음과 같습니다. using (var session = new Session()) { } 따라서 개체는 범위를 벗어나 자동으로 닫힙니다.Java 7은 이 기능을 Java 플랫폼에 제공하는 자동 리소스 블록 관리를 도입했습니다.이전 버전의 Java에는 다음과 같은 기능이 없었습니다.using. 를 들어, 「」를 실장하고 있는 임의의 할 수 .java.lang.AutoCloseable하다 try(ClassImplementingAutoCloseable obj = new ClassImplementingAutoCloseable()) { ... } 의 ★★★java.io.Closeab..

source 2022.12.25

근거가 약한 레퍼런스에 대한 실용적인 용도가 있습니까?

근거가 약한 레퍼런스에 대한 실용적인 용도가 있습니까? 이 질문에는 이미 답변이 있습니다. 닫힘10년 전에요. 중복 가능성: 취약한 레퍼런스 - 얼마나 유용한가? 가비지 콜렉터는 언제든지 취약한 레퍼런스를 청구할 수 있기 때문에, 그것을 사용하는 실용적인 이유가 있습니까?Listener와 같은 다른 곳에서 사용되는 한 참조를 유지하려면 약한 참조를 사용할 수 있습니다. WeakHashMap은 파생 데이터에 대한 키의 짧은 수명 캐시로 사용할 수 있습니다.또한 사용되는 객체에 대한 정보를 어디에 보관하고 해당 객체가 언제 폐기되는지 모르는 경우에도 사용할 수 있습니다. BTW Soft Reference는 Weak Reference와 비슷하지만 항상 즉시 정리되지는 않습니다.GC는 가능한 경우 항상 약한 참..

source 2022.11.25

PHP에 가장 적합한 PDF-API는 무엇입니까?

PHP에 가장 적합한 PDF-API는 무엇입니까? 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘10년 전에요. 다음 중 PHP에 가장 적합한 PDF-API는 무엇입니까? Apache FOP dompdf의 PDF html2ps mPDF PDFlib TCPDF wkhtmltopdf Zend_PDF 개인적으로 저는 차라리 fpdf의 ehnheniced 및 manted 버전인 tcpdf로 하겠습니다.mpdf 사이트에서: "mPDF는 UTF-8 인코딩된 HTML에서 PDF ..

source 2022.11.25

베스트 프랙티스인 Vue 인스턴스를 생성할 때의 차이와 각 옵션을 언제 사용할지 이해하는 데 도움이 필요합니까?

베스트 프랙티스인 Vue 인스턴스를 생성할 때의 차이와 각 옵션을 언제 사용할지 이해하는 데 도움이 필요합니까? main.js에서 vue 인스턴스를 작성하기 위해 권장되는 베스트 프랙티스 방법이 무엇인지 알아보려고 합니다.CLI에서 새 프로젝트를 만들면 다음과 같은 instance가 생성됩니다. new Vue({ render: h => h(App) }).$mount("#app"); 다만, 다음의 메뉴얼에서는, https://vuejs.org/v2/guide/instance.html 를 참조해 주세요. Vue는 이 접근 방식과 유사한 인스턴스 생성을 설명합니다.새 인스턴스 내부에 el 속성을 추가하거나 아래와 같이 마운트할 수 있습니다.결과는 같은 것 같지만, 커뮤니티에서 베스트 프랙티스로 여겨지는 것, ..

source 2022.11.25

MySQL 콘솔에서 화면을 지우려면 어떻게 해야 합니까?

MySQL 콘솔에서 화면을 지우려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. Windows XP에서 MySQL 명령줄 클라이언트를 통해 열린 MySQL 화면을 지우는 방법 (8개의 답변) 닫힘8년 전. MySQL 명령줄 프롬프트에서 화면을 지울 수 없습니다.내 화면은 테이블, 데이터, 쿼리로 가득 차 있다.어떻게 정리하면 되죠?Ctrl+L 셸 명령이지만 MySQL 콘솔에서는 정상적으로 동작합니다.또 다른 방법은 시스템명령어를 발행하는 것입니다. Linux의 경우: mysql> system clear; Windows의 경우(아마도).Linux 의 경우는, 다음과 같습니다. mysql> system cls; 단말 어플리케이션의 화면을 선명하게 해 주세요.MySQL 쉘을 정리하는 명령어는 없습..

source 2022.11.25

"The object was not found"를 의미하는 표준 Java 예외 클래스가 있습니까?

"The object was not found"를 의미하는 표준 Java 예외 클래스가 있습니까? 다음과 같은 일반적인 형태의 함수를 고려합니다. Foo findFoo(Collection foos, otherarguments) throws ObjectNotFoundException { for(Foo foo : foos){ if(/* foo meets some condition*/){ return foo; } } throw new ObjectNotFoundException(); } 구체적인 사례는 다음과 같습니다. User findUserByName(Collection users, String name) throws ObjectNotFoundException { for(User user : users){ ..

source 2022.11.25
반응형