반응형

2020/10/04 30

열에 대한 Max 값이있는 행을 가져옵니다.

열에 대한 Max 값이있는 행을 가져옵니다. 표: UserId, Value, Date. 각 UserId에 대한 UserId, max (Date) 값을 얻고 싶습니다. 즉, 최신 날짜가있는 각 UserId의 값입니다. SQL에서 간단히 수행 할 수있는 방법이 있습니까? (바람직하게는 Oracle) 업데이트 : 모호함에 대한 사과 : 모든 사용자 ID를 가져와야합니다. 그러나 각 UserId에 대해 해당 사용자가 최신 날짜를 가지고있는 행만. 그러면 my_date 열 값이 해당 사용자 ID에 대한 my_date의 최대 값과 동일한 모든 행이 검색됩니다. 최대 날짜가 여러 행에있는 사용자 ID에 대해 여러 행을 검색 할 수 있습니다. select userid, my_date, ... from ( select ..

Programing 2020.10.04

Git은 GitHub에서 특정 분기를 가져옵니다.

Git은 GitHub에서 특정 분기를 가져옵니다. 여러 지점이있는 프로젝트가 있습니다. 나는 그들을 GitHub 로 밀고 있었고 , 이제 다른 누군가가 프로젝트를 진행하고 있으므로 GitHub에서 브랜치를 가져와야합니다. 마스터에서 잘 작동합니다. 그러나 누군가가 지점을 만들었다 고하자 xyz. xyzGitHub에서 브랜치 를 가져와 xyz내 브랜치 에 병합하려면 localhost어떻게해야합니까? 나는 실제로 여기에 내 대답이 있습니다 : Git에서 분기를 밀고 당기십시오 . 하지만 "! [거부 됨]"오류와 "빨리 감기가 아님"에 대한 내용이 표시됩니다. 어떤 제안? 하지만 "! [거부 됨]"오류와 "빨리 감기가 아님"에 대한 내용이 표시됩니다. Git이 브랜치의 변경 사항을 현재 마스터로 병합 할 수 ..

Programing 2020.10.04

Python의 디렉토리 트리 목록

Python의 디렉토리 트리 목록 파이썬에서 주어진 디렉토리에있는 모든 파일 (및 디렉토리) 목록을 얻으려면 어떻게해야합니까? 이것은 디렉토리 트리의 모든 파일과 디렉토리를 순회하는 방법입니다. import os for dirname, dirnames, filenames in os.walk('.'): # print path to all subdirectories first. for subdirname in dirnames: print(os.path.join(dirname, subdirname)) # print path to all filenames. for filename in filenames: print(os.path.join(dirname, filename)) # Advanced usage: # e..

Programing 2020.10.04

Perl에서 로케일 설정 경고를 수정하는 방법은 무엇입니까?

Perl에서 로케일 설정 경고를 수정하는 방법은 무엇입니까? 실행 perl하면 경고가 표시됩니다. perl : 경고 : 로케일 설정에 실패했습니다. perl : 경고 : 로케일 설정을 확인하십시오. LANGUAGE = (설정되지 않음), LC_ALL = (설정되지 않음), LANG = "en_US.UTF-8" 시스템에 지원되고 설치됩니다. perl : 경고 : 표준 로케일 ( "C")로 폴백합니다. 어떻게 고치나요? 귀하의 OS는 en_US.UTF-8. 특정 플랫폼에 대해서는 언급하지 않았지만 문제를 재현 할 수 있습니다. % uname -a OSF1 hunter2 V5.1 2650 알파 % perl -e 종료 perl : 경고 : 로케일 설정에 실패했습니다. perl : 경고 : 로케일 설정을 확인하십..

Programing 2020.10.04

OAuth 2는 보안 토큰을 사용한 재생 공격과 같은 것을 어떻게 보호합니까?

OAuth 2는 보안 토큰을 사용한 재생 공격과 같은 것을 어떻게 보호합니까? 내가 이해하는 바와 같이에서 사용자 정보 Site-A에 액세스 하기 위해 OAuth 2에서 다음과 같은 일련의 이벤트가 발생합니다 .Site-B Site-A에 등록 Site-B하고 Secret과 ID를 얻습니다. 때 사용자가 알 Site-A액세스 Site-B, 사용자가 전송됩니다 Site-B그들이 말해 어디에 Site-B그들이 것 참 좋아하는 줄 것을 Site-A특정 정보에 대한 권한을. Site-B사용자 를 Site-A인증 코드와 함께로 다시 리디렉션 합니다. Site-A그런 다음 Site-B보안 토큰에 대한 대가 로 해당 인증 코드를 암호와 함께 다시 전달합니다 . Site-A그런 다음 요청 과 함께 보안 토큰을 번들로 묶..

Programing 2020.10.04

배열 대 목록

배열 대 목록: 언제 사용합니까? MyClass[] array; List list; 하나가 다른 것보다 선호되는 시나리오는 무엇입니까? 그리고 왜? 실제로 어레이를 사용하려는 경우는 드뭅니다. List배열의 크기를 조정하는 것은 비용이 많이 들기 때문에 데이터를 추가 / 제거하고 싶을 때 언제든지를 사용 하십시오. 데이터가 고정 길이라는 것을 알고 있고 매우 특정한 이유 (벤치마킹 후)에 대해 미세 최적화하려는 경우 어레이가 유용 할 수 있습니다. ListLINQ는 배열보다 훨씬 더 많은 기능을 제공하며 거의 항상 올바른 선택입니다. params물론 논쟁을 제외하고 . ;-피 카운터로서 List-1 차원입니다. int[,]또는 같은 직사각형 (기타) 배열이 string[,,]있지만 객체 모델에서 이러한 ..

Programing 2020.10.04

클라이언트가 JavaScript 파일을 새로 고치도록하려면 어떻게해야합니까?

클라이언트가 JavaScript 파일을 새로 고치도록하려면 어떻게해야합니까? 우리는 현재 비공개 베타로 작업 중이므로 상당히 빠르게 변경하는 과정에 있습니다. 분명히 사용량이 증가하기 시작함에 따라이 프로세스를 늦출 것입니다. 즉, 우리가 겪고있는 한 가지 문제는 새 JavaScript 파일로 업데이트를 푸시 한 후에도 클라이언트 브라우저가 여전히 파일의 캐시 된 버전을 사용하고 업데이트를 볼 수 없다는 것입니다. 분명히 지원 요청시 ctrlF5서버에서 최신 파일을받을 수 있도록 새로 고침 을 수행하도록 간단히 알릴 수 있지만 그 전에 처리하는 것이 좋습니다. 현재 우리의 생각은 JavaScript 파일의 이름에 버전 번호를 붙이고 변경이 이루어지면 스크립트의 버전을 높이고 모든 참조를 업데이트하는 것입..

Programing 2020.10.04

오류 발생시 bash 쉘 스크립트에서 자동 종료

오류 발생시 bash 쉘 스크립트에서 자동 종료 몇 가지 셸 스크립트를 작성 중이며 명령 중 하나라도 실패하면 해당 셸 스크립트의 실행을 중지 할 수있는 기능이 있으면 유용합니다. 예는 아래를 참조하십시오. #!/bin/bash cd some_dir ./configure --some-flags make make install 따라서이 경우 스크립트가 표시된 디렉토리로 변경할 수없는 경우 실패하면 나중에 ./configure를 수행하고 싶지 않을 것입니다. 이제 각 명령에 대해 if 검사를 할 수 있다는 것을 잘 알고 있습니다 (절망적 인 해결책이라고 생각합니다).하지만 명령 중 하나가 실패 할 경우 스크립트를 종료하는 전역 설정이 있습니까? set -e내장 사용 : #!/bin/bash set -e # ..

Programing 2020.10.04

Python에서 이달의 마지막 날 가져 오기

Python에서 이달의 마지막 날 가져 오기 주어진 달의 마지막 날을 쉽게 결정하기 위해 파이썬의 표준 라이브러리를 사용하는 방법이 있습니까 (즉, 하나의 함수 호출)? 표준 라이브러리가이를 지원하지 않는 경우 dateutil 패키지가이를 지원합니까? 달력 모듈 에 대한 문서를 볼 때 이전에이 사실을 알지 못했지만 monthrange 라는 메서드 가이 정보를 제공합니다. monthrange (year, month) 지정된 연도 및 월에 대한 월 1 일의 요일과 월의 일 수를 반환합니다. >>> import calendar >>> calendar.monthrange(2002,1) (1, 31) >>> calendar.monthrange(2008,2) (4, 29) >>> calendar.monthrange..

Programing 2020.10.04
반응형