반응형

programing 630

직렬화 가능 상속

직렬화 가능 상속 어떤 항목이 직렬화 가능 클래스에서 상속되는 경우 하위 클래스는 여전히 직렬화 가능합니까?연재가 가능하다는 것이 무엇을 의미하는지에 따라 다릅니다.CLI 마커를 의미하는 경우(즉,[Serializable]속성), 그러면 이것은 상속되지 않습니다(아래 증거).각 파생 클래스를 다음과 같이 명시적으로 표시해야 합니다.[Serializable]하지만, 당신이 의미하는 것은.ISerializable인터페이스, 예: 인터페이스 구현은 상속되지만, 예를 들어, 사용자는 주의해야 합니다.virtual파생 클래스가 데이터를 직렬화에 기여할 수 있도록 하는 방법입니다. using System; class Program { static void Main() { Console.WriteLine(typeof..

programing 2023.05.11

LINQ: 없음 대 모두 없음

LINQ: 없음 대 모두 없음 종종 제공된 값이 목록의 값과 일치하는지 확인합니다(예: 유효성 검사 시). if (!acceptedValues.Any(v => v == someValue)) { // exception logic } 최근에 저는 ReSharper가 이러한 쿼리를 다음과 같이 단순화할 것을 요청하는 것을 발견했습니다. if (acceptedValues.All(v => v != someValue)) { // exception logic } 분명히, 이것은 논리적으로 동일하고, 아마도 조금 더 읽기 쉬울 것입니다. (만약 당신이 수학을 많이 했다면), 제 질문은 이것이 성능에 타격을 주는 결과를 낳을까 하는 것입니다. 그래야 할 것 같은 느낌이 듭니다..Any()짧은 시간인 것처럼 들리지만, 반..

programing 2023.05.11

이클립스에서 Android용으로 개발: R.java가 재생되지 않음

이클립스에서 Android용으로 개발: R.java가 재생되지 않음 저는 제 R.java가 결코 업데이트되지 않는다는 것을 알게 되었고, 그래서 저의 새로운 자원에 대한 정보가 포함되어 있지 않다는 것을 알게 되었습니다. 그래서 저는 그것을 삭제하기로 결정했고 이클립스가 새로운 자원을 생성할 것이라고 생각했습니다.하지만 그런 일은 일어나지 않았고, 저는 지금 R.java를 가지고 있지 않습니다.어떻게 재생할 수 있습니까? Windows 7(윈도우 7)을 사용합니다. 댓글 중 하나: "프로젝트 하기 -> 청소하기가 저에게 문제를 일으켰습니다.치료 중에 R.java가 삭제됩니다...어떤 이유로든 플러그인이 파일을 재생성하지 않습니다."저는 이것이 고장난 레이아웃과 함께 저에게 일어나고 모든 것이 폭발하는 것..

programing 2023.05.11

Git push를 사용하여 프로젝트 배포

Git push를 사용하여 프로젝트 배포 다음을 사용하여 웹 사이트를 배포할 수 있습니까?git push저는 그것이 깃 훅을 사용하여 공연을 하는 것과 관련이 있다고 생각합니다.git reset --hard서버 측면에서, 하지만 제가 어떻게 이것을 달성할 수 있을까요?이 사이트에서 이 스크립트를 찾았는데 꽤 잘 작동하는 것 같습니다. .git 디렉터리를 통해 웹 서버로 복사 로컬 복사본에서 .git/config 파일을 수정하고 웹 서버를 원격으로 추가합니다. [remote "production"] url = username@webserver:/path/to/htdocs/.git 서버에서 .git/hooks/post-update를 이 파일로 바꿉니다(아래 답변 참조). 파일에 대한 실행 권한을 추가합니다(..

programing 2023.05.11

WPF에서 내포된 요소 스타일 지정

WPF에서 내포된 요소 스타일 지정 중첩된 요소 구조가 있다고 가정합니다. 예를 들어, 메뉴 항목이 있는 상황별 메뉴: ... 상황에 맞는 메뉴 또는 메뉴 항목 요소에 스타일 또는 템플리트를 쉽게 적용할 수 있습니다.그러나 MenuItem 스타일이 Menu 스타일에 속하는 경우 모든 MenuItem 요소에 추가하는 것은 상당히 번거롭고 중복됩니다. 어린이 요소에 자동으로 적용할 수 있는 방법이 있습니까?따라서 다음과 같이 간단히 작성할 수 있습니다. ... FooMenuStyle이 MenuItem 요소를 포함하는 스타일을 만들 수 있다면 깔끔하겠지만, 그것은 불가능할 것 같습니다. 편집: ItemContainerStyle을 몰랐고 일반적인 솔루션을 의도했기 때문에 메뉴 예제가 오해의 소지가 있을 수 있습..

programing 2023.05.11

WPF C# 버튼 스타일

WPF C# 버튼 스타일 WPF에서 이 단추 스타일을 다시 만드는 방법을 아는 사람이 있습니까?나는 다른 칸을 만드는 방법을 모르기 때문입니다.그리고 두 개의 다른 텍스트와 텍스트 스타일도? 당신의 질문을 해결하기 위해서는 확실히 사용할 필요가 있습니다.Style그리고.Template를 위해Button하지만 정확히 어떻게 생겼을까요?결정은 여러 가지가 있을 수 있습니다.예를들면,Button관련성을 더 잘 정의하기 위한 두 개의 텍스트입니다.TextBlocks템플릿에 직접 포함될 수 있지만, 템플릿은 하나만 포함될 수 있기 때문에 단추를 사용하는 것이 제한됩니다.ContentPresenter저는 다른 방식으로 일을 하기로 결심했습니다. 하나를 확인하기 위해서요.ContentPresenter의 형태로 아이콘..

programing 2023.05.11

내 레지스트리 없이 개인 NPM 모듈을 설치하는 방법은 무엇입니까?

내 레지스트리 없이 개인 NPM 모듈을 설치하는 방법은 무엇입니까? 공유 코드를 가져와서 NPM 모듈에 넣었는데, 이 모듈은 중앙 레지스트리에 업로드하고 싶지 않습니다.문제는 다른 프로젝트에서 어떻게 설치하느냐는 것입니다. 명백한 방법은 아마도 나만의 NPM 레지스트리를 설정하는 것일 것입니다. 하지만 문서에 따르면, 그것은 많은 번거로움을 수반합니다. 로컬 파일 시스템 또는 git에서 NPM 모듈을 설치할 수 있습니까? npm install --from-git git@server:project 개인 npm 모듈에 추가 "private": true 당신의 소포로.제이손 그런 다음 다른 모듈의 전용 모듈을 참조하려면 패키지에서 이 모듈을 사용합니다.제이손 { "name": "myapp", "dependen..

programing 2023.05.11

Visual Basic에서 문자를 선언하는 방법은 무엇입니까?NET?

Visual Basic에서 문자를 선언하는 방법은 무엇입니까?NET? 와 함께Option Strict On: Dim theLetterA As Char = "A" 문자열 변환에 대한 오류를 반환합니다."A"아주Char. 입력하기 위한 구문은 무엇입니까?Char문자 그대로?문자 리터럴은 다음과 같이 접미사가 붙은 단일 문자열을 사용하여 입력됩니다.C. Dim theLetterA As Char = "A"C CChar를 사용합니다. 예: Dim theLetterA As Char = CChar("A") CChar에 대한 자세한 내용은 MSDN 웹사이트 https://msdn.microsoft.com/en-us/library/s2dy91zy.aspx 을 확인하십시오.문자 리터럴로 이중 따옴표를 가져오려는 경우에는 ..

programing 2023.05.11

전용 하위, 기능 및 클래스 간의 차이

전용 하위, 기능 및 클래스 간의 차이 다음의 차이점은 무엇입니까? 개인 하위 항목 개인 기능 개인 클래스 각각은 언제 사용해야 합니까?개인은 클래스, 하위 또는 함수의 범위를 제공하는 한정자입니다. 서브와 함수는 모두 서브루틴 또는 프로그램에서 호출할 수 있는 코드 섹션입니다.이들 사이의 차이점은 함수에는 반환 값이 있고 하위에는 반환 값이 없다는 것입니다. 클래스는 하위, 함수 및 기타 항목을 포함할 수 있는 코드 그룹입니다.Sub는 함수와 비슷하지만 값을 반환하지 않고 성공만 실행합니다.클래스는 클래스, 하위 및 함수는 메서드, 개인은 액세스 한정자입니다. 이제 이 링크를 확인합니다. http://msdn.microsoft.com/en-us/library/ms973814.aspx언급URL : htt..

programing 2023.05.11

목록 보기.그리드 보기 열(*) 너비

목록 보기.그리드 보기 열(*) 너비 사용 중ListView대신 제어DataGridWPF 애플리케이션에서.주고 싶어요*나의 넓이ListView.GridViewColumn하지만 내가 제공할 때마다*까지 폭.ListView.GridViewColumn컴파일 시간 오류가 발생합니다.어떻게 제공할 수 있는지 제안해 주십시오.*까지 폭.ListView.GridViewColumn,하도록ListView.GridViewColumn화면을 최대화할 때 자동으로 추가 공간을 채울 수 있습니다. 이것에 대한 어떤 도움도 매우 감사할 것입니다.감사해요.해당 솔루션을 사용해 보십시오. Test Text 다음 링크에서 다른 솔루션을 찾을 수도 있습니다. http://social.msdn.microsoft.com/forums/en-U..

programing 2023.05.11
반응형