반응형

etc./StackOverFlow 1071

Python에서 파일 이름에서 확장자 추출

질문자 :Alex 파일 이름에서 확장자를 추출하는 기능이 있습니까? 예. os.path.splitext 사용( Python 2.X 문서 또는 Python 3.X 문서 참조 ): >>> import os >>> filename, file_extension = os.path.splitext('/path/to/somefile.ext') >>> filename '/path/to/somefile' >>> file_extension '.ext' 대부분의 수동 문자열 분할 시도와 달리 os.path.splitext .c/d 대신 확장자가 없는 /a/bc/d 를 올바르게 처리 .bashrc 를 확장자가 없는 것으로 처리합니다 .bashrc : >>> os.path.splite..

etc./StackOverFlow 2022.02.15

LF는 git에서 CRLF로 대체됩니다. - 그게 무엇이며 중요합니까? [복제하다]

질문자 :LearningRoR 이 질문에는 이미 답변이 있습니다 . 자식이 LF를 CRLF로 바꾸기 (21개 답변) 작년에 문을 닫았습니다. 새 레일 애플리케이션을 만들 때 LF 교체에 대한 git 경고가 표시됩니다. 나는 git init git add 를 한다. 그리고 붐! 거의 모든 파일에 대해 이 팝업이 표시됩니다. 나는 보통 계속해서 내 응용 프로그램을 빌드하고 파일을 많이 변경하면 사라집니다. 예시: 파일은 작업 디렉토리에서 원래 줄 끝을 갖습니다. 경고: LF는 Gemfile에서 CRLF로 대체됩니다. 파일은 작업 디렉토리에서 원래 줄 끝을 갖습니다. 경고: LF는 Gemfile.lock에서 CRLF로 대체됩니다. 파일은 작업 디렉토리에서 원래 줄 끝을 갖습니다. 경고: README에서 LF는..

etc./StackOverFlow 2022.02.08

동적 셀 레이아웃 및 가변 행 높이를 위해 UITableView에서 자동 레이아웃 사용

질문자 :smileyborg UITableViewCell 내에서 자동 레이아웃을 사용하여 각 셀의 콘텐츠와 하위 보기가 행 높이(자체/자동)를 결정하면서 부드러운 스크롤 성능을 유지하도록 하는 방법은 무엇입니까? TL;DR: 독서를 좋아하지 않습니까? GitHub의 샘플 프로젝트로 바로 이동합니다. iOS 8 샘플 프로젝트 - iOS 8 필요 iOS 7 샘플 프로젝트 - iOS 7 이상에서 작동 개념 설명 아래의 처음 2단계는 개발 중인 iOS 버전에 관계없이 적용할 수 있습니다. 1. 제약 조건 설정 및 추가 UITableViewCell 하위 클래스에서 셀의 하위 보기가 셀의 contentView 가장자리에 고정되도록 제약 조건을 추가합니다(가장 중요하게는 위쪽 및 아래쪽 가장자리). 참고: 하위 보기..

etc./StackOverFlow 2022.02.08

pull 중 변경 사항을 위해 Git 병합 충돌 해결

질문자 :sanmai 끌어온 변경 사항을 위해 자식 병합 충돌을 어떻게 해결합니까? 기본적으로 충돌 없는 모든 변경 사항을 유지하면서 git mergetool 을 사용하여 모든 충돌을 거치지 않고도 작업 트리에서 충돌하는 모든 변경 사항을 제거해야 합니다. 이후가 아니라 당기는 동안 이 작업을 수행하는 것이 좋습니다. git pull -s recursive -X theirs 또는 간단히 기본 리포지토리의 경우: git pull -X theirs 이미 충돌 상태에 있는 경우... git checkout --theirs path/to/file Pascal Fares 재귀 "그들"전략 옵션을 사용할 수 있습니다. git merge --strategy-option theirs 남자 에게서 : ours This ..

etc./StackOverFlow 2022.02.08

더 이상 원격에서 추적 분기 제거

질문자 :Mailo Světel 원격 동등물이 더 이상 존재하지 않는 모든 추적 분기를 삭제하는 간단한 방법이 있습니까? 예시: 지점(로컬 및 원격) 주인 원산지/마스터 출처/버그 수정-a 출처/버그 수정-b 출처/버그 수정-c 로컬에는 마스터 브랜치만 있습니다. 이제 bug-fix- 에 대해 작업해야 하므로 확인하고 작업하고 변경 사항을 원격으로 푸시합니다. 다음으로 bug-fix-b 로 동일한 작업을 수행합니다. 지점(로컬 및 원격) 주인 버그 수정 버그 수정-b 원산지/마스터 출처/버그 수정-a 출처/버그 수정-b 출처/버그 수정-c 이제 로컬 브랜치 master , bug-fix-a , bug-fix-b 가 있습니다. 마스터 브랜치 관리자는 내 변경 사항을 마스터 로 병합하고 그가 이미 병합한 모..

etc./StackOverFlow 2022.02.08

목록에서 상속하지 않는 이유<T> ?

질문자 :Superbest 프로그램을 계획할 때 나는 종종 다음과 같은 일련의 생각으로 시작합니다. 축구팀은 축구 선수들의 명단일 뿐입니다. 따라서 다음과 같이 표현해야 합니다. var football_team = new List(); 이 목록의 순서는 선수가 명단에 나열된 순서를 나타냅니다. 그러나 나중에 팀에 단순한 선수 목록 외에 기록해야 하는 다른 속성도 있다는 것을 알게 되었습니다. 예를 들어 이번 시즌의 누적 득점, 현재 예산, 유니폼 색상, 팀 이름을 나타내는 string 그래서 저는 다음과 같이 생각합니다. 좋아, 축구 팀은 선수 목록과 같지만 추가로 이름( string )과 누적 점수( int )가 있습니다. .NET은 미식축구팀을 저장하는 클래스를 제공하지 않으므로 나만의 클래스를 만들..

etc./StackOverFlow 2022.02.08

React JSX 내부 루프

질문자 :B Robster React JSX(ObjectRow는 별도의 구성 요소임)에서 다음과 같은 작업을 수행하려고 합니다. for (var i=0; i < numrows; i++) { } JSX가 함수 호출에 매핑되기 때문에 이것이 유효한 JSX가 아닌 이유를 깨닫고 이해합니다. 그러나 템플릿 랜드에서 와서 JSX를 처음 사용하기 때문에 위의 사항을 어떻게 달성할지 잘 모르겠습니다(컴포넌트를 여러 번 추가). JavaScript 함수를 호출하는 것처럼 생각하십시오. 함수 호출에 대한 인수가 들어갈 위치에 for 루프를 사용할 수 없습니다. return tbody( for (var i = 0; i < numrows; i++) { ObjectRow() } ) 함수 tbody 가 for 루프를 인수로 전..

etc./StackOverFlow 2022.02.08

const int*, const int * const 및 int const *의 차이점은 무엇입니까?

질문자 :ultraman const int* , const int * const 및 int const * 올바르게 사용하는 방법을 엉망으로 만듭니다. 할 수 있는 것과 할 수 없는 것을 정의하는 일련의 규칙이 있습니까? 할당, 함수 전달 등과 관련하여 해야 할 일과 하지 말아야 할 일을 모두 알고 싶습니다. 시계 방향/나선형 규칙에 따라 거꾸로 읽으십시오. int* - int* int const * - const에 대한 포인터 int int * const - int에 대한 const 포인터 int const * const - const에 대한 const 포인터 int 이제 첫 번째 const 는 다음과 같이 유형의 양쪽에 있을 수 있습니다. const int * == int const * const in..

etc./StackOverFlow 2022.02.08

C#에서 [Flags] Enum Attribute는 무엇을 의미합니까?

질문자 :Brian Leahy 때때로 다음과 같은 열거형이 표시됩니다. [Flags] public enum Options { None = 0, Option1 = 1, Option2 = 2, Option3 = 4, Option4 = 8 } [Flags] 속성이 정확히 무엇을 하는지 이해하지 못합니다. 누구든지 게시 할 수있는 좋은 설명이나 예가 있습니까? 열거형이 단일 값이 아닌 가능한 값의 컬렉션을 나타낼 때마다 [Flags] 이러한 컬렉션은 종종 비트 연산자와 함께 사용됩니다. 예를 들면 다음과 같습니다. var allowedColors = MyColor.Red | MyColor.Green | MyColor.Blue; [Flags] 속성 은 이를 자체적으로 활성화하지 않습니다 .ToString() 메서..

etc./StackOverFlow 2022.02.08

Java 'for each' 루프는 어떻게 작동합니까?

질문자 :Jay R. 고려하다: List someList = new ArrayList(); // add "monkey", "donkey", "skeleton key" to someList for (String item : someList) { System.out.println(item); } for each 구문을 사용하지 않고 동등한 for 루프는 어떻게 생겼습니까? for (Iterator i = someIterable.iterator(); i.hasNext();) { String item = i.next(); System.out.println(item); } i.remove(); 를 사용해야 하는 경우 유의하십시오. 루프에서 또는 어떤 방식으로 실제 반복기에 액세스할 때 실제 반복기는 단지 유추되기..

etc./StackOverFlow 2022.02.08
반응형