반응형

source 1602

커밋된 파일에 .gitignore 적용

커밋된 파일에 .gitignore 적용 무시하려는 파일을 많이 커밋했습니다.어떻게 git에게 미래의 커밋에서 이 파일들을 무시하라고 말할 수 있을까요? EDIT: 저장소에서도 삭제합니다.이러한 파일은 빌드 후 또는 사용자별 도구 지원을 위해 작성된 파일입니다.편집 후.gitignoreignored 파일을 일치시키기 위해git ls-files -ci --exclude-standard제외 목록에 포함된 파일을 보려면 다음을 수행하십시오. Linux/MacOS:git ls-files -ci --exclude-standard -z | xargs -0 git rm --cached Windows(PowerShell): git ls-files -ci --exclude-standard | % { git rm --cac..

source 2023.04.19

병합된 사전을 포함하는 리소스 사전을 참조하는 데 문제가 있습니다.

병합된 사전을 포함하는 리소스 사전을 참조하는 데 문제가 있습니다. CommonLibraryWpfTemes라는 라이브러리가 있으며, 그 안에 여러 개의 리소스 사전 XAML 파일이 있습니다.My Themes/Generic.xml 파일에는 ResourceDictionary가 포함되어 있습니다.다른 모든 파일을 병합하는 MergedDictionaries 선언입니다. Generic.xaml 어플리케이션 프로젝트에서 CommonLibraryWpfTemes를 참조하고 App.xaml 파일에서 Generic.xml을 명시적으로 참조합니다. App.xaml -- FAILES 이거 안 되네.앱을 실행하면 다음 오류가 발생합니다. System.Windows.Markup.XamlParseException occurred ..

source 2023.04.19

읽기 전용 ObservableCollection 속성을 만들려면 어떻게 해야 합니까?

읽기 전용 ObservableCollection 속성을 만들려면 어떻게 해야 합니까? (데이터베이스의) 객체 목록이 포함된 뷰 모델에 속성을 노출하려고 합니다. 이 컬렉션을 읽기 전용으로 만들어야 합니다.즉, 추가 및 삭제 등을 방지하고 싶습니다.하지만 포어치와 인덱서가 작동하도록 놔두세요.편집 가능한 컬렉션을 보유하고 있는 개인 필드를 선언하고 읽기 전용 공용 속성으로 참조합니다.다음과 같이 public ObservableCollection CollectionOfFoo { get { return _CollectionOfFoo; } } 그러나 이 구문은 컬렉션에 대한 참조를 변경하는 것을 방해할 뿐입니다.추가/삭제 등을 방지하는 것은 아닙니다. 이를 실현하는 올바른 방법은 무엇일까요?해결책은 다음과 같습..

source 2023.04.19

디렉토리에서 마지막으로 수정된 5개의 파일을 나열하려면 어떻게 해야 합니까?

디렉토리에서 마지막으로 수정된 5개의 파일을 나열하려면 어떻게 해야 합니까? 알고있어요ls -t는 모든 파일을 수정 시간별로 나열합니다.하지만 어떻게 하면 이 결과를 마지막 n개의 파일로 제한할 수 있을까요?머리나 꼬리를 사용해 보세요.가장 최근에 수정된 5개의 파일을 원하는 경우: ls -1t | head -5 -1(즉, 1개)은 한 줄에 1개의 파일을 나타내며, 헤드는 처음 5개의 엔트리를 가져간다고 합니다. 마지막 5회 시도 ls -1t | tail -5 승인된 답변에는 파일 이름만 나열되지만 상위 5개의 파일을 가져오려면 다음을 사용할 수도 있습니다. ls -lht | head -6 여기서: -l목록 형식의 출력 -h출력을 사람이 읽을 수 있도록 합니다(파일 크기(KB, MB 등). -t가장 최근..

source 2023.04.19

Swift에서 문자열을 최신 상태로 변환

Swift에서 문자열을 최신 상태로 변환 이 문자열을 변환하려면 어떻게 해야 합니까?"2016-04-14T10:44:00+0000"으로NSDate1년, 1개월, 1일, 1시간만 지킬 수 있을까요? 그T데이트할 때 익숙했던 걸 중간에 날려버리는 것 같아요. ISO8601 문자열을 최신 상태로 변환합니다. let isoDate = "2016-04-14T10:44:00+0000" let dateFormatter = DateFormatter() dateFormatter.locale = Locale(identifier: "en_US_POSIX") // set locale to reliable US_POSIX dateFormatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ssZ" let dat..

source 2023.04.19

C#/WPF: ViewModel의 모든 속성에 대해 Property Changed?

C#/WPF: ViewModel의 모든 속성에 대해 Property Changed? 이런 수업이 있어요. public class PersonViewModel : ViewModelBase //Here is the INotifyPropertyChanged Stuff { public PersonViewModel(Person person) { PersonEntity = person; } public Person PersonEntity { get { return PersonEntity.Name; } private set { PersonEntity.Name = value; RaisePropertyChanged("PersonEntity"); } public string Name { get { return Person..

source 2023.04.14

새 행의 선택 가능 영역을 작게 만들지 않고 WPF DataGrid 셀을 오른쪽으로 정렬하려면 어떻게 해야 합니까?

새 행의 선택 가능 영역을 작게 만들지 않고 WPF DataGrid 셀을 오른쪽으로 정렬하려면 어떻게 해야 합니까? WPF4.0 DataGrid를 사용하고 있습니다.새 행의 셀을 두 번 클릭하면 해당 열에 셀 스타일을 추가하지 않으면 모든 작업이 정상적으로 수행됩니다.예를 들어 xaml이 이렇게 보이도록 데이터를 올바르게 정렬하는 숫자 열이 있습니다. Impa 여기서 공유 리소스의 스타일은 다음과 같습니다. 새 행의 결과 선택 가능 영역은 영상에 파란색의 작은 영역으로 표시됩니다.이것은 사용자가 적중할 수 있는 매우 작은 타겟이며, 이것은 사용자가 새 행에서 시작할 가능성이 가장 높은 컬럼입니다. CellStyle을 제거하면 영역은 원하는 대로 작동하지만 물론 올바른 정렬이 손실됩니다. 둘 다 할 수 있..

source 2023.04.14

콘텐츠가 화면에 맞았을 때 UITableView 테이블 스크롤을 비활성화하는 방법

콘텐츠가 화면에 맞았을 때 UITableView 테이블 스크롤을 비활성화하는 방법 iphone 앱에 몇 개의 테이블(그룹화 스타일)이 있습니다(화면 일부에만 표시됨).Interface Builder그러나, 에서 분류되지 않는다UITableViewController80%는 작고 화면에 표시됩니다.테이블이 화면에 맞으면 스크롤을 비활성화하여 좀 더 깔끔하게 하고 싶습니다.그러나 테이블이 화면을 벗어나면(나중에 행을 추가할 때) 스크롤을 다시 활성화하고 싶습니다(그렇지 않으면 해당 콘텐츠를 볼 수 없기 때문에). 방법이 있을까요?난 그걸 이해할 수 없을 것 같아.할 줄 압니다. tableView.scrollEnabled = NO; 어디에 있는지, 아니면 테이블 오브젝트 크기 같은 것을 계산해야 하는지 잘 모르..

source 2023.04.14

어레이 요소를 ParamArray를 통해 함수에 전달하면 varpointer가 함수에 도달하는 이유는 무엇입니까?

어레이 요소를 ParamArray를 통해 함수에 전달하면 varpointer가 함수에 도달하는 이유는 무엇입니까? 사용할 때 VBA에서 이상한 점을 발견했습니다.ParamArray어레이 요소를 통과시킵니다.경우에 따라 함수에 도착하는 배열 요소의 값이 아니라 변수 포인터입니다(Excel 2016, 32비트). 몇 가지 터벅터벅한 후, 나는 변종 배열로서의 함수의 정의가 파라미터 목록과 결합된 것을 발견했다.ParamArray예상치 못한 행동이 발생한 것 같습니다만, 실현 가능한 이유를 알 수 없습니다. 다음과 같은 경우 동작은 정상으로 돌아갑니다. 1) 함수 선언에서 변수 r이 제거됨 2)b로 선언되어 있다.Dim b() 3) 함수가 a를 반환한다.Variant(대신규정입니다.Variant() 다소 난해..

source 2023.04.14

"비원자"라는 성질이 무슨 뜻이죠?

"비원자"라는 성질이 무슨 뜻이죠? 이 암호에서 "비원자"는 무엇을 의미합니까? @property(nonatomic, retain) UITextField *theUsersName; 원자핵과 비원자핵의 차이점은 무엇입니까? 감사해요.Apple Docs 를 봐 주세요. 기본적으로, 당신이 말한다면nonatomic를 사용하여 @synthesize여러 스레드가 동시에 속성을 변경/읽으려고 하면 불량 상태가 발생할 수 있습니다.부분적으로 기입된 값이나 오버 릴리스/보존된 오브젝트를 취득할 수 있기 때문에 크래시가 발생하기 쉽습니다(단, 이것은 잠재적으로 아토믹액세서보다 훨씬 고속입니다). 를,atomic이전에는 키워드가 없었지만, 현재는 있습니다.)@synthesized 메서드는 객체 수준의 잠금을 사용하여 단일..

source 2023.04.14
반응형