반응형

전체 글 2757

svn을 사용하여 파일 이름을 바꾸는 방법은 무엇입니까?

svn을 사용하여 파일 이름을 바꾸는 방법은 무엇입니까? 내가 시도 svn mv old_file_name new_file_name하면 svn: Path 'new_file_name' is not a directory 올바른 방법은 무엇입니까? (죄송합니다. 이것은 너무 사소한 것 같지만 막혔습니다). 추신. svn 버전 1.6.11 사용 편집new_file_name 현재 버전 관리중인 파일의 이름을 참조하는 경우에만이 오류가 발생하는 것 같습니다 . 이 경우에는 물론 간단하게 mv old_file_name new_file_name svn delete old_file_name 동작은 대상 파일 이름이 이미 존재하는지 여부에 따라 다릅니다. 일반적으로 안전 메커니즘이며 최소 3 가지 다른 경우가 있습니다. 대..

Development Tip 2020.10.14

Python for 루프에서 반복자와 시퀀스에 동일한 이름을 사용할 수있는 이유는 무엇입니까?

Python for 루프에서 반복자와 시퀀스에 동일한 이름을 사용할 수있는 이유는 무엇입니까? 이것은 더 개념적인 질문입니다. 최근에 Python에서 코드 조각을 보았습니다 (2.7에서 작동했으며 2.5에서도 실행되었을 수도 있음). for루프가 반복되는 목록과 목록의 항목 모두에 동일한 이름을 사용했습니다. , 이는 저를 나쁜 습관이자 전혀 작동하지 않아야하는 것으로 생각합니다. 예를 들면 : x = [1,2,3,4,5] for x in x: print x print x 수율 : 1 2 3 4 5 5 이제, 당신이 모두 당신의 부분에 대해 같은 변수 이름을 사용 할 수있을 것입니다 왜 실패하지만, 루프에서 X에 할당 된 마지막 값이 될 것입니다 인쇄 된 마지막 값이 이해하는 나에게 의미가 for루프가 ..

Development Tip 2020.10.14

PHP에서 NULL과 null의 차이점

PHP에서 NULL과 null의 차이점 PHP에서 NULL와 사이에 차이점이 null있습니까? 때로는 상호 교환이 가능한 것처럼 보이며 때로는 그렇지 않은 것 같습니다. 편집 : 어떤 이유로 내가 (이 질문을 게시하기 전에) 대답에 연결된 문서를 읽을 때 나는이 질문을 처음에 게시 한 전체 이유 인 "대소 문자 구분 없음"대신 "대소 문자 구분"으로 읽었습니다. . Null은 대소 문자를 구분하지 않습니다. 로부터 문서 : null 유형의 값은 하나만 있으며 대소 문자를 구분하지 않는 키워드 NULL입니다. 다른 점이 없다. 동일한 유형은 대소 문자를 구분하지 않는 키워드입니다. True/ False기타 와 동일 ... 기술적 인 차이가 있습니다. 당신이 생각하는 것이 아니라 (사전에 어디에 표시되는지 ..

Development Tip 2020.10.14

CSS Block Formatting Context는 어떻게 작동합니까?

CSS Block Formatting Context는 어떻게 작동합니까? CSS Block Formatting Context 는 어떻게 작동합니까? CSS2.1 사양에 따르면 블록 형식화 컨텍스트에서 상자는 위쪽에서 시작하여 세로로 배치됩니다. 이는 블록 상자가 새로운 블록 서식 컨텍스트를 설정 한 경우를 제외하고는 부동 요소가있는 경우에도 발생합니다. 아시다시피 브라우저가 블록 서식 컨텍스트에서 블록 상자를 렌더링 할 때 부동 요소가 생략됩니다. 새 블록 서식 컨텍스트를 설정하는 이유는 무엇입니까? 상자 (블록 상자 및 인라인 상자)는 정상적인 흐름에서 어떻게 배치됩니까? 블록 요소가 블록 상자를 생성하는 어딘가에서 읽었지만 사용자 에이전트가 상자를 그릴 때 부동 요소는 무시되고 내용을 채울 때 고려합..

Development Tip 2020.10.14

Git의 화이트리스트 및 하위 디렉터리

Git의 화이트리스트 및 하위 디렉터리 텍스트 파일 전용 화이트리스트를 만들었습니다. * !*.txt 이제 하위 디렉토리에 추적되지 않은 텍스트 파일 sub/dir/file.txt이 있습니다 - , 이것은 표시되지 않습니다 (무시 됨). 그러나 루트 디렉토리의 텍스트 파일은 표시됩니다. 그 이유는 무엇이며 어떻게 수정합니까? 그런 식으로 시도하면 구조의 디렉토리를 블랙리스트에 올리기 때문에 실패합니다. 해결하기 위해, 당신은, 디렉토리가 아닙니다, 당신은 커밋 할 파일 유형 중 하나가 아닌 블랙리스트에 모든 것을 원하는 디렉토리를 블랙리스트 않으면 서 . 이 .gitignore작업을 수행 할 파일 : # First, ignore everything * # Now, whitelist anything tha..

Development Tip 2020.10.14

IntelliJ IDEA 12에서 저장시 후행 공백 제거

IntelliJ IDEA 12에서 저장시 후행 공백 제거 IntelliJ IDEA에 저장할 때 후행 공백을 자동으로 제거 할 수 있습니까? 예를 들어 git을 사용하여 커밋시 공백을 자르는 것과 같은 몇 가지 해결 방법이 있다는 것을 알고 있습니다. 어쩌면이 질문의 중복 이 하나 ,하지만 난이 키보드 단축키와 매크로를 설정하지 않고 할 수 있기를 바랍니다. 12에 대해 잘 모르지만 13에 다음 설정이 있습니다. 설정 → 편집기 → 저장시 후행 공백 제거 IntelliJ 2017.2 현재 설정 → 편집기 → 일반 → 저장시 후행 공백 제거 외부 도구를 추가하십시오. 프로그램 패스 /usr/bin/sed(상자에 따라 다를 수 있음 which sed)를 실행 -i 's/[[:space:]]\+$//' $Fil..

Development Tip 2020.10.14

이름이 PDB 명령과 충돌하는 변수를 어떻게 조작합니까?

이름이 PDB 명령과 충돌하는 변수를 어떻게 조작합니까? 내 코드는 좋든 나쁘 든 단일 문자 변수 (물리적 요소이므로 해당 문자는 의미가 있음)와 자주 상호 작용하는 NumPy로 가득 차 있습니다. Python 디버거를 사용할 때 가끔 n. 그러나 내가를 치면 우선 순위가 더 높은에 n대한 PDB 명령입니다 (n)ext. print n그것을 보면서 작동하지만 어떻게 설정할 수 있습니까? !명령문 앞에 느낌표를 사용하여 실행하십시오. python -m pdb test.py > /home/user/test.py(1)() -> print('foo') (Pdb) !n = 77 (Pdb) !n 77 (Pdb) n foo > /home/user/test.py(2)() -> print('bar') (Pdb) 문서는 ..

Development Tip 2020.10.14

휠 파일 설치

휠 파일 설치 .whl 파일은 어떻게 설치합니까? 휠 라이브러리가 있지만 해당 파일을 설치하는 데 사용하는 방법을 모르겠습니다. .whl 파일이 있지만 실행 방법을 모르겠습니다. 도와주세요. 일반적으로 pip바퀴를 설치 하는 것과 같은 도구를 사용합니다 . PyPI에서 호스팅되는 프로젝트의 경우 파일을 검색하고 다운로드하려면 도구에 맡기십시오. 이 작업을 수행하려면 wheel패키지 를 설치해야 합니다. pip install wheel 그런 다음 pip프로젝트를 설치하도록 지시하거나 (가능한 경우 휠을 다운로드합니다) 휠 파일을 직접 설치할 수 있습니다. pip install project_name # discover, download and install pip install wheel_file.whl ..

Development Tip 2020.10.14

가상?

가상? 우세하다? 아니면 둘다? C ++ 이 질문에 이미 답변이 있습니다. 'override'키워드는 재정의 된 가상 메서드에 대한 검사일 뿐입니 까? 5 답변 지난 몇 주 동안 뭔가 가상과 재정의에 대해 내 두뇌를 괴롭 히고 있습니다. 가상 함수로 상속을 할 때 virtual컴파일러가 올바른 함수를 검색하도록 알리기 위해 추가해야한다는 것을 배웠습니다 . 그 후 C ++ 11에는 새로운 키워드 인 override가 있다는 것도 배웠습니다. 이제 조금 혼란 스럽습니다. 내 프로그램에서 가상 및 재정의 키워드를 모두 사용해야합니까, 아니면 둘 중 하나만 사용하는 것이 더 낫습니까? 나 자신을 설명하려면-내가 의미하는 코드 예제 : class Base { public: virtual void print() ..

Development Tip 2020.10.14
반응형