반응형

2020/08/21 28

SVN 체크 아웃 무시 폴더

SVN 체크 아웃 무시 폴더 svn checkout에서 폴더를 무시할 수 있습니까? 빌드 서버에서 체크 아웃 할 때 DOCs 폴더를 무시해야합니다. 편집 : 외부 무시는 옵션이 아닙니다. 필요한 외부 기능이 있습니다. 체크 아웃시 폴더를 직접 무시할 수는 없지만 svn 1.5에서는 스파 스 체크 아웃을 사용할 수 있습니다. 예를 들면 : $ svn co http://subversion/project/trunk my_checkout --depth immediates 이것은 프로젝트 트렁크의 파일과 디렉토리를 'my_checkout'으로 확인하지만 해당 디렉토리로 재귀하지는 않습니다. 예 : $ cd my_checkout && ls bar/ baz foo xyzzy/ 그런 다음 'bar'의 내용을 가져 오려..

Programing 2020.08.21

파이썬의 소켓 recv 메서드에서 시간 제한을 설정하는 방법은 무엇입니까?

파이썬의 소켓 recv 메서드에서 시간 제한을 설정하는 방법은 무엇입니까? 파이썬의 소켓 recv 메서드에 시간 제한을 설정해야합니다. 어떻게하나요? 일반적인 방법은 select () 를 사용 하여 데이터를 사용할 수있을 때까지 또는 시간 초과가 발생할 때까지 기다리는 것입니다. recv()데이터를 실제로 사용할 수있을 때만 호출 합니다. 안전을 위해 소켓을 비 차단 모드로 설정하여 recv()무기한 차단되지 않도록 보장 합니다. select()한 번에 둘 이상의 소켓을 대기하는 데 사용할 수도 있습니다. import select mysocket.setblocking(0) ready = select.select([mysocket], [], [], timeout_in_seconds) if ready[0]:..

Programing 2020.08.21

H1-H6 태그의 가장 일반적인 글꼴 크기는 무엇입니까?

H1-H6 태그의 가장 일반적인 글꼴 크기는 무엇입니까? 저는 항상 일반적인 모범 사례 기준으로 어디서부터 시작해야할지 확신하지 못했습니다. 예, 귀하의 디자인에 따라 다릅니다.하지만 가장 일반적인 것은 무엇입니까? 내가 현재 시작하는 것은 다음과 같습니다. h1 { font-size: 24px;} h2 { font-size: 22px;} h3 { font-size: 18px;} h4 { font-size: 16px;} h5 { font-size: 12px;} h6 { font-size: 10px;} 예, 현재 직장에서는 EM을 사용하지 않습니다. 감사 브라우저의 기본 스타일 시트에 따라 다릅니다. 여기 에서 CSS2.1 사용자 에이전트 스타일 시트 기본값의 (비공식) 표를 볼 수 있습니다 . 위에 나열..

Programing 2020.08.21

Google 새로 고침 토큰이 만료 되나요?

Google 새로 고침 토큰이 만료 되나요? 테스트 목적으로 단기간에 새로 고침 토큰을 여러 번 사용했지만 Google 새로 고침 토큰이 만료됩니까? 아니면 동일한 새로 고침 토큰을 호출하여 장기간 (1 주 또는 심지어 몇 달)에 또 다른 액세스 토큰을 얻을 수 있습니까? Google Auth 서버에서 발행 한 새로 고침 토큰은 만료되지 않습니다. 이것이 새로 고침 토큰의 요점입니다. 사용자가 애플리케이션에 대한 액세스를 취소하면 새로 고침 토큰이 만료됩니다 (또는 권한이 없음). 이 문서를 참조하면 새로 고침 토큰의 기능을 명확하게 설명합니다. 오래 지속되는 토큰 (일반적으로 1 년 또는 무제한 수명 동안 유효)을 발행하는 대신 서버는 수명이 짧은 액세스 토큰과 수명이 긴 새로 고침 토큰을 발행 할 수..

Programing 2020.08.21

`copy ()`로 슬라이스를 복제 할 수없는 이유는 무엇입니까?

`copy ()`로 슬라이스를 복제 할 수없는 이유는 무엇입니까? Go에서 조각의 복사본을 만들고 문서를 읽어야하며 복사 기능이 있습니다. 내장 된 복사 함수는 소스 슬라이스의 요소를 대상 슬라이스로 복사합니다. (특별한 경우로 문자열의 바이트를 바이트 조각으로 복사합니다.) 소스와 대상이 겹칠 수 있습니다. Copy는 복사 된 요소의 수를 반환하며, 이는 len (src) 및 len (dst)의 최소값입니다. 하지만 내가 할 때 : arr := []int{1, 2, 3} tmp := []int{} copy(tmp, arr) fmt.Println(tmp) fmt.Println(arr) 내는 tmp이전과 같이 비어 있습니다 (사용하려고 시도했습니다 arr, tmp). [] [1 2 3] 이동 놀이터 에서 ..

Programing 2020.08.21

디렉토리에있는 모든 파일 내용의 총 크기

디렉토리에있는 모든 파일 내용의 총 크기 ls또는을 사용하면 du각 파일이 차지하는 디스크 공간의 양을 알 수 있습니다. 각 파일을 열고 바이트를 계산하면 얻을 수있는 파일 및 하위 디렉터리의 모든 데이터의 합계가 필요합니다. 각 파일을 열고 세지 않고도 얻을 수 있다면 보너스 포인트. 디스크의 파일이 차지하는 크기가 아닌 '명확한 크기'(즉, 각 파일의 바이트 수)를 원하면 -b또는 --bytes옵션을 사용하십시오 (GNU coreutils 가있는 Linux 시스템을 사용하는 경우 ). % du -sbh 사용 du -sb: du -sb DIR 선택적 h으로보다 사용자 친화적 인 출력을위한 옵션을 추가합니다 . du -sbh DIR 디렉토리로 이동 한 다음 : du -sh ftw! 원래 여기에 썼습니다 ..

Programing 2020.08.21

장고 템플릿 : 포함 및 확장

장고 템플릿 : 포함 및 확장 2 개의 다른 기본 파일에 동일한 콘텐츠를 제공하고 싶습니다. 그래서 이렇게하려고합니다. page1.html : {% extends "base1.html" %} {% include "commondata.html" %} page2.html : {% extends "base2.html" %} {% include "commondata.html" %} 문제는 내가 extends와 include를 모두 사용할 수 없다는 것입니다. 그렇게 할 수있는 방법이 있습니까? 그렇지 않은 경우 어떻게 위의 작업을 수행 할 수 있습니까? commondata.html은 base1.html 및 base2.html 모두에 지정된 블록을 대체합니다. 그 목적은 형식이 약간 다른 pdf 및 html 형식..

Programing 2020.08.21

Flask로 사용자 에이전트를 얻으려면 어떻게해야합니까?

Flask로 사용자 에이전트를 얻으려면 어떻게해야합니까? Flask를 사용하여 사용자 에이전트에 액세스하려고하는데 설명서를 찾을 수 없거나 알려주지 않습니다. from flask import request request.headers.get('User-Agent') request.user_agentuseragent 문자열을 기반으로 생성 된 다음 속성을 포함 하는 개체를 사용할 수도 있습니다 . 플랫폼 (Windows, Linux, macOS 등) 브라우저 (chrome, firefox, msie 등) 버전 언어 문자열 ( == request.headers.get('User-Agent')) flask.request.user_agent.string 사용하는 경우 request.headers.get('Use..

Programing 2020.08.21

git diff 이름이 변경된 파일

git diff 이름이 변경된 파일 파일이 a.txt있습니다. cat a.txt > hello 의 내용 a.txt은 "안녕하세요"입니다. 나는 커밋합니다. git add a.txt git commit -m "first commit" 그런 다음 dir 로 이동 a.txt합니다 test. mkdir test mv a.txt test 그런 다음 두 번째 커밋을합니다. git add -A git commit -m "second commit" 마지막으로 a.txt대신 "안녕"이라고 편집 합니다. cat a.txt > goodbye 마지막 커밋을합니다. git add a.txt git commit -m "final commit" 이제 여기 내 질문이 있습니다. a.txt마지막 커밋과 첫 커밋 사이 의 내용을 어떻게..

Programing 2020.08.21

UIView 하위 클래스에 대한 Nib을로드하는 올바른 방법

UIView 하위 클래스에 대한 Nib을로드하는 올바른 방법 이 질문이 이전에 요청 된 것을 알고 있지만 답변이 모순되고 혼란 스럽기 때문에 나를 화나게하지 마십시오. UIView내 앱 전체 에서 재사용 가능한 하위 클래스 를 갖고 싶습니다 . nib 파일을 사용하여 인터페이스를 설명하고 싶습니다. 이제 활동 표시기가있는 로딩 표시기보기라고 가정 해 보겠습니다. 이 뷰를 인스턴스화하고 뷰 컨트롤러의 뷰에 애니메이션을 적용하는 이벤트를 원합니다. 뷰의 인터페이스를 프로그래밍 방식으로 설명 할 수 있고, 요소를 프로그래밍 방식으로 생성하고 프레임을 init 메서드 등으로 설정할 수 있습니다. 그래도 펜촉을 사용하여 어떻게 할 수 있습니까? 프레임을 설정하지 않고도 인터페이스 빌더에 제공된 크기를 유지합니다...

Programing 2020.08.21
반응형