반응형

2020/05/26 30

전 처리기 지시문으로 OS를 어떻게 확인합니까?

전 처리기 지시문으로 OS를 어떻게 확인합니까? 컴파일 된 운영 체제에 따라 다른 작업을 수행하려면 코드가 필요합니다. 나는 이와 같은 것을 찾고있다 : #ifdef OSisWindows // do Windows-specific stuff #else // do Unix-specific stuff #endif 이것을 할 수있는 방법이 있습니까? 같은 일을하는 더 좋은 방법이 있습니까? 미리 정의 된 매크로 OS 용 사이트는 검사의 매우 완전한 목록이 있습니다. 다음은 발견 된 곳으로 연결되는 링크입니다. 윈도우 _WIN32 32 비트 및 64 비트 _WIN64 64 비트 만 유닉스 (Linux, * BSD, Mac OS X) 이 점검을 사용하는 함정 중 일부에 대해서는이 관련 질문 을 참조 하십시오. un..

Programing 2020.05.26

왜 Java의 Iterator가 Iterable이 아닌가?

왜 Java의 Iterator가 Iterable이 아닌가? 왜 Iterator인터페이스가 확장되지 Iterable않습니까? 이 iterator()메소드는 단순히를 반환 할 수 this있습니다. Java 디자이너의 의도적이거나 단순한 감독입니까? 다음과 같은 반복자와 함께 for-each 루프를 사용하는 것이 편리합니다. for(Object o : someContainer.listSomeObjects()) { .... } 여기서 listSomeObjects()반복자를 반환합니다. 반복자는 일반적으로 컬렉션의 단일 인스턴스를 가리 킵니다. Iterable은 객체에서 요소를 가로 지르기 위해 객체에서 반복자를 얻을 수 있음을 의미하며 단일 인스턴스를 반복 할 필요가 없습니다. 이터레이터가 나타내는 것입니다. ..

Programing 2020.05.26

팬더는 다른 데이터 프레임에없는 행을 얻습니다.

팬더는 다른 데이터 프레임에없는 행을 얻습니다. 공통으로 일부 행이있는 두 개의 팬더 데이터 프레임이 있습니다. dataframe2가 dataframe1의 서브 세트라고 가정하십시오. dataframe2에없는 dataframe1의 행을 어떻게 얻을 수 있습니까? df1 = pandas.DataFrame(data = {'col1' : [1, 2, 3, 4, 5], 'col2' : [10, 11, 12, 13, 14]}) df2 = pandas.DataFrame(data = {'col1' : [1, 2, 3], 'col2' : [10, 11, 12]}) 한 가지 방법은 내부 병합 양식의 결과를 두 df로 저장하는 것입니다. 그런 다음 하나의 열 값이이 공통 값이 아닌 경우 간단히 행을 선택할 수 있습니다. ..

Programing 2020.05.26

Git 프로젝트의 모든 개발자 목록

Git 프로젝트의 모든 개발자 목록 Git에서 프로젝트에 기여한 모든 사용자 (커밋을 수행 한 사용자)를 나열 할 수 있습니까? 추가 통계가 있습니까? CURRENT 브랜치에서 모든 사용자 및 이메일과 커밋 수를 표시하려면 다음을 수행하십시오. git shortlog --summary --numbered --email 또는 간단히 : git shortlog -sne 모든 지점 (현재 지점의 사용자 뿐만 아니라)의 사용자를 표시하려면 --all플래그 를 추가해야합니다 . git shortlog -sne --all 목록에서 더 구체적으로 만들고 싶다면 (독특한 커미터와 작성자 목록을 찾으십시오) 다음을 사용할 수 있습니다 git log. git log --pretty="%an %ae%n%cn %ce" | s..

Programing 2020.05.26

두 벡터를 연결하는 가장 좋은 방법은 무엇입니까?

두 벡터를 연결하는 가장 좋은 방법은 무엇입니까? 멀티 트 레딩을 사용하고 결과를 병합하려고합니다. 예를 들면 다음과 같습니다. std::vector A; std::vector B; std::vector AB; AB가 A의 내용과 B의 내용을 순서대로 갖기를 원합니다. 이와 같은 작업을 수행하는 가장 효율적인 방법은 무엇입니까? AB.reserve( A.size() + B.size() ); // preallocate memory AB.insert( AB.end(), A.begin(), A.end() ); AB.insert( AB.end(), B.begin(), B.end() ); 이것이 정확히 멤버 함수의 기능 std::vector::insert입니다 std::vector AB = A; AB.insert..

Programing 2020.05.26

MySQL 테이블이 마지막으로 업데이트 된 시점을 어떻게 알 수 있습니까?

MySQL 테이블이 마지막으로 업데이트 된 시점을 어떻게 알 수 있습니까? 내 페이지의 바닥 글에 "my / xx / 200x를 마지막으로 업데이트했습니다"와 같은 것을 추가하고 싶습니다.이 날짜는 특정 mySQL 테이블이 마지막으로 업데이트 된 날짜입니다. 가장 좋은 방법은 무엇입니까? 마지막 업데이트 날짜를 검색하는 기능이 있습니까? 이 값이 필요할 때마다 데이터베이스에 액세스해야합니까? 이후 버전의 MySQL에서는 information_schema데이터베이스를 사용하여 다른 테이블이 언제 업데이트되었는지 알 수 있습니다. SELECT UPDATE_TIME FROM information_schema.tables WHERE TABLE_SCHEMA = 'dbname' AND TABLE_NAME = 'ta..

Programing 2020.05.26

밀리 초 단위로 긴 Epoch 시간에서 Java 8 LocalDate를 작성하려면 어떻게해야합니까?

밀리 초 단위로 긴 Epoch 시간에서 Java 8 LocalDate를 작성하려면 어떻게해야합니까? longEpoch 이후 밀리 초로 표시되는 날짜를 s 로 반환하는 외부 API가 있습니다. 이전 스타일의 자바 API로, 나는 간단하게 만들 것 Date와의를 Date myDate = new Date(startDateLong) Java 8 LocalDate및 LocalDateTime클래스 의 해당 내용은 무엇입니까 ? long으로 표시된 특정 시점을 LocalDate현재 현지 시간대 로 변환하는 데 관심이 있습니다. Epoch 이후 밀리 초가 있고 현재 현지 시간대를 사용하여 현지 날짜로 변환하려면 다음을 사용할 수 있습니다. LocalDate date = Instant.ofEpochMilli(longVa..

Programing 2020.05.26

intellij가 Eclipse에서와 동일한 방식으로 수입을 구성 할 수 있습니까?

intellij가 Eclipse에서와 동일한 방식으로 수입을 구성 할 수 있습니까? 모든 팀원이 Eclipse를 사용하는 프로젝트를 진행 중이며 유일한 IDEA 사용자입니다. 이로 인해 수입품 재배치에서 많은 소음이 발생합니다. 이클립스 가져 오기 순서는 Java, Javax, Org, Com, 알파벳 순서의 모든 것입니다. 이러한 규칙을 따르도록 IDEA를 구성 할 수 있습니까? 더 자세한 내용 : 이클립스 구성과 일치하도록이 단계를 수행했습니다. (투입 Settings> Editor> Code Style> Java> imports, @yole 언급 됨) " '로 가져 오기를 사용하는 클래스 수"를 99로 설정하십시오 (해제 할 수없는 것 같습니다) 이 순서를 설정하십시오 (일식 기본값과 같음). st..

Programing 2020.05.26

Windows에 GREP과 같은 패턴 일치 유틸리티가 있습니까?

Windows에 GREP과 같은 패턴 일치 유틸리티가 있습니까? grepWindows 명령 프롬프트에서 사용할 수 있는 것과 유사한 유틸리티가 있습니까 , 아니면 타사 도구가 있습니까? FINDSTR모든 Windows NT 클래스 운영 체제와 함께 제공 되는 명령 줄 도구 가 있습니다 ( FINDSTR /?자세한 내용은 명령 프롬프트 창에 입력 ). 모든 기능을 지원 grep하지는 않지만 필요에 따라 충분할 수 있습니다. select-string이 용도 의 cmdlet을 포함하는 PowerShell (Windows 7 / 2008R2에 표준으로 포함, XP / 2003 / Vista / 2008의 경우 선택 사항) GnuWin Project의 Windows 용 Grep (2014-10-02 : 구식입니다..

Programing 2020.05.26
반응형