반응형

javascript 2867

파이썬 스크립트에서 현재 자식 해시를 얻으십시오

파이썬 스크립트에서 현재 자식 해시를 얻으십시오 파이썬 스크립트의 출력에 현재 git hash를 포함시키고 싶습니다 ( 해당 출력을 생성 한 코드 의 버전 번호 ). 파이썬 스크립트에서 현재 git hash에 어떻게 액세스 할 수 있습니까? 이 git describe명령은 사람이 표현할 수있는 코드의 "버전 번호"를 작성하는 좋은 방법입니다. 설명서의 예제에서 : git.git 현재 트리와 같은 것으로 다음을 얻습니다. [torvalds@g5 git]$ git describe parent v1.0.4-14-g2414721 즉, "부모"브랜치의 현재 헤드는 v1.0.4를 기반으로하지만 그 위에 몇 개의 커밋이 있기 때문에, 추가 커밋 수 ( "14")와 커밋에 대한 약식 객체 이름을 추가했습니다. 끝에 자..

programing tip 2020.06.27

CSS를 사용하여 배경 이미지 중심 맞추기

CSS를 사용하여 배경 이미지 중심 맞추기 배경 이미지를 중앙에 배치하고 싶습니다. 사용 된 div가 없으며 CSS 스타일입니다. body{ background-position:center; background-image:url(../images/images2.jpg) no-repeat; } 위의 CSS는 모든 타일과 중앙에 위치하지만 이미지의 절반은 보이지 않으며 위로 이동합니다. 내가하고 싶은 것은 이미지의 중앙에 있습니다. 21 인치 화면에서도 이미지를 볼 수 있습니까? background-image: url(path-to-file/img.jpg); background-repeat:no-repeat; background-position: center center; 작동합니다. 그렇지 않다면 div이..

programing tip 2020.06.27

XOR이 해시를 결합하는 기본 방법 인 이유는 무엇입니까?

XOR이 해시를 결합하는 기본 방법 인 이유는 무엇입니까? 두 개의 해시가 H(A)있고 H(B)이를 결합하려고 한다고 가정하십시오 . 나는 두 개의 해시를 결합하는 좋은 방법이 XOR그들에게 있다는 것을 읽었습니다 XOR( H(A), H(B) ). 내가 찾은 가장 좋은 설명은 다음 해시 함수 지침 에 간략하게 설명되어 있습니다 . 대수 분포가 거의없는 두 숫자를 XOR하면 대수 분포가 다른 수는 여전히 발생하지만 두 값에 따라 달라집니다. ... * 결합 할 두 숫자의 각 비트에서 두 비트가 같으면 0이 출력되고 그렇지 않으면 1이 출력됩니다. 즉, 조합의 50 %에서 1이 출력됩니다. 따라서 두 개의 입력 비트가 각각 50 또는 50의 확률로 0 또는 1이면 출력 비트도 마찬가지입니다. XOR이 OR ..

programing tip 2020.06.27

ASP.NET 웹 API에서 다운로드 파일 이름을 설정하는 방법

ASP.NET 웹 API에서 다운로드 파일 이름을 설정하는 방법 내 ApiController 클래스에는 서버에서 만든 파일을 다운로드하는 다음과 같은 메서드가 있습니다. public HttpResponseMessage Get(int id) { try { string dir = HttpContext.Current.Server.MapPath("~"); //location of the template file Stream file = new MemoryStream(); Stream result = _service.GetMyForm(id, dir, file); if (result == null) { return Request.CreateResponse(HttpStatusCode.NotFound); } resul..

programing tip 2020.06.27

파일을 세는 bash 명령이 있습니까?

파일을 세는 bash 명령이 있습니까? 패턴과 일치하는 파일 수를 계산하는 bash 명령이 있습니까? 예를 들어,이 패턴과 일치하는 디렉토리의 모든 파일 수를 가져오고 싶습니다. log* 이 간단한 단일 라이너는 bash뿐만 아니라 모든 쉘에서 작동해야합니다. ls -1q log* | wc -l ls -1q는 공백이나 개행과 같은 특수 문자가 포함되어 있어도 파일 당 한 줄을 제공합니다. 출력은 행 수를 계산하는 wc -l로 파이프됩니다. \nbash를 사용 하여 안전하게 할 수 있습니다 (즉, 공백이 있거나 파일 이름 이 버그로 표시되지 않음 ). $ shopt -s nullglob $ logfiles=(*.log) $ echo ${#logfiles[@]} 일치하는 파일이없는 경우 배열nullglob ..

programing tip 2020.06.27

Angular 2의 로컬 스토리지

Angular 2의 로컬 스토리지 브라우저 세션에 데이터를 저장하고 세션이 종료 될 때까지 데이터를 검색해야합니다. Angular 2에서 로컬 및 세션 스토리지를 어떻게 사용합니까? 표준 localStorageAPI 를 사용할 수 있어야합니다. 예를 들면 다음과 같습니다. localStorage.setItem('whatever', 'something'); 그건 꽤 광범위하게 지원 . 추가 할 필요가 있습니다 "dom"받는 "lib"당신의 배열 tsconfig.json이 이미이없는 경우. 로컬 스토리지에 데이터를 저장하려면 localStorage.setItem('key', 'value'); 예를 들어 localStorage.setItem(itemName, JSON.stringify(itemData)); 개..

programing tip 2020.06.27

Java에서 링크 된 목록 데이터 구조를 작성하는 방법

Java에서 링크 된 목록 데이터 구조를 작성하는 방법 [닫은] Java로 링크 된 목록을 만드는 가장 좋은 방법은 무엇입니까? Java에 익숙한 개발자에게 명백한 해결책 은 java.util에 이미 제공된 LinkedList 클래스 를 사용하는 것 입니다. 그러나 어떤 이유로 자신의 구현을 원한다고 가정 해보십시오. 다음은 목록 시작 부분에 새 링크를 삽입하고 목록 시작 부분에서 삭제 한 다음 목록을 반복하여 포함 된 링크를 인쇄하는 연결 목록의 빠른 예입니다. 이 구현의 개선 사항 에는 이중 연결 목록 만들기 , 중간 또는 끝에서 삽입 및 삭제 하는 메소드 추가, get 및 sort 메소드 추가 가 포함됩니다. 참고 :이 예에서 Link 객체에는 실제로 다른 Link 객체가 포함되어 있지 않습니다. ..

programing tip 2020.06.27

파이썬 : 출력 문자열 형식, 오른쪽 정렬

파이썬 : 출력 문자열 형식, 오른쪽 정렬 좌표 x, y, z가 포함 된 텍스트 파일을 처리 중입니다. 1 128 1298039 123388 0 2 .... 모든 라인은 다음을 사용하여 3 개의 항목으로 구분됩니다. words = line.split() 데이터를 처리 한 후 각 열의 항목이 입력 파일뿐만 아니라 올바르게 정렬되도록 다른 txt 파일에 좌표를 다시 작성해야합니다. 모든 선은 좌표로 구성됩니다 line_new = words[0] + ' ' + words[1] + ' ' words[2]. std::setw()C ++에는 너비와 정렬을 설정할 수 있는 조작기 등이 있습니까? 최신 str.format구문을 사용하여이 방법을 시도하십시오 . line_new = '{:>12} {:>12} {:>12}..

programing tip 2020.06.27

Mockito를 사용하여 모의 객체에서 확인 된 예외를 throw하십시오.

Mockito를 사용하여 모의 객체에서 확인 된 예외를 throw하십시오. 특정 메소드가 호출 될 때 조롱 된 객체 중 하나가 확인 된 예외를 발생 시키려고합니다. 나는 다음을 시도하고있다. @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List list = mock(List.class); when(list.get(0)).thenThrow(new SomeException()); String test = list.get(0); } public class SomeException extends Exception { } 그러나 다음과 같은 오류가 발생합니다. org.testng.TestException:..

programing tip 2020.06.26

Windows Form (C #)에서 애니메이션 GIF를 표시하는 방법

Windows Form (C #)에서 애니메이션 GIF를 표시하는 방법 상당히 긴 프로세스 실행으로 진행 메시지를 보여주는 양식이 있습니다. 웹 서비스에 대한 호출이므로 진행률 표시 줄에 전체 백분율을 의미있게 표시 할 수는 없습니다. (진행률 표시 줄의 선택 윤곽 속성이 특히 마음에 들지 않습니다) 프로세스에 일부 활동의 느낌을주기 위해 애니메이션 GIF를 표시하고 싶습니다 (예 : Windows 복사 프로세스와 같은 한 컴퓨터에서 다른 컴퓨터로 파일이 날아가는 파일). 어떻게합니까? 너무 어렵지 않습니다. 양식에 그림 상자를 놓습니다. 그림 상자에 .gif 파일을 이미지로 추가 로드 할 때 그림 상자를 표시하십시오. 고려해야 할 사항 : 그림 상자를 비활성화하면 GIF 애니메이션이 표시되지 않습니다...

programing tip 2020.06.26
반응형