반응형

Java 1290

C ++에서 Pointer-to-Member-> * 및. * 연산자는 무엇입니까?

C ++에서 Pointer-to-Member-> * 및. * 연산자는 무엇입니까? 그래, 난 본 적이 이 질문 하고 이 FAQ (잘못된 링크) 이 FAQ를 ,하지만 난 아직도 이해하지 않는 및 C ++로 의미한다. 이러한 페이지 는 연산자 에 대한 정보 (예 : 오버로딩)를 제공하지만 연산자 가 무엇인지 잘 설명하지 않는 것 같습니다 . ->*.* 무엇 ->*및 .*C ++에서, 그리고 때와 비교를 사용해야합니까 ->와 .? 이 예제가 당신을 위해 일을 분명히 해주길 바랍니다. //we have a class struct X { void f() {} void g() {} }; typedef void (X::*pointer)(); //ok, let's take a pointer and assign f to..

IT Share you 2020.12.15

파일 Uri 체계 및 상대 파일

파일 Uri 체계 및 상대 파일 URI에 대한 체계가 "파일"이라고 가정합니다. 또한 경로가 '.'로 시작한다고 가정합니다. 예제 경로는 './.bashrc'입니다. 풀 루리는 어떻게 보일까요? 'file : //./.bashrc'가 이상하게 보입니다. 간단히 말해 파일 URL은 다음과 같은 형식을 취합니다. file://localhost/absolute/path/to/file [ok] 또는 호스트를 생략 할 수 있습니다 (슬래시 제외). file:///absolute/path/to/file [ok] 하지만 이건 아닙니다 : file://file_at_current_dir [no way] 이것도 : file://./file_at_current_dir [no way] 방금 Python의 urllib2.ur..

IT Share you 2020.12.15

Visual Studio 2010 용 간단한 HTML 프로젝트 유형

Visual Studio 2010 용 간단한 HTML 프로젝트 유형 asp.net 웹 API를 사용하여 Visual Studio 2010을 사용하여 REST 기반 응용 프로그램을 개발하고 있으며 IIS를 사용하여 호스팅하려고합니다. 클라이언트 측에서는 순수 html, css 및 javascript를 사용하여이 REST 기반 애플리케이션에 액세스하고 사용하려고합니다. 그러나 VS 2010에서는 프로젝트 유형의 HTML 웹 응용 프로그램이나 사이트를 찾을 수 없습니다. asp.net 또는 mvc 빈 프로젝트를 사용하고 싶지 않습니다. 사용 가능한 프로젝트 유형이나이를 수행하는 다른 최선의 방법이 있습니까? 웹 사이트 용 드라이브에 폴더를 만듭니다. 그런 다음 빈 솔루션 프로젝트 (기타 프로젝트 형식-> Vi..

IT Share you 2020.12.15

연결할 소스 외부 참조를 찾을 수 없습니다.

연결할 소스 외부 참조를 찾을 수 없습니다. 코드 품질 검사를 위해 pmd 플러그인을 사용하는 큰 메이븐 프로젝트가 있습니다. pmd 플러그인을 사용하기 시작한 이후로 다음과 같은 경고 메시지가 나타납니다. [WARNING] Unable to locate Source XRef to link to - DISABLED 나는 봤는데 jxr 플러그인을 구현해야한다는 것을 알았다. 그래서 기본 pom.xml 파일의 빌드 속성에 다음을 추가합니다. org.apache.maven.plugins maven-jxr-plugin 2.3 정말 아무것도 바꾸지 않습니다. 이 경고 메시지를 해결하기 위해 구현해야 할 아이디어가 있습니까? 출력 mvn -version Apache Maven 3.0.4 (r1232337; 2012..

IT Share you 2020.12.15

std :: advance와 std :: next의 차이점은 무엇입니까?

std :: advance와 std :: next의 차이점은 무엇입니까? 음수를 넘어서는 더 많은 것이 있습니까? std::advance 인수를 수정 아무것도 반환하지 않는다 입력 반복자 이상에서 작동합니다 (또는 음의 거리가 주어지면 양방향 반복기). std::next 인수를 수정하지 않고 그대로 둡니다. 지정된 양만큼 앞선 인수의 복사본을 반환합니다. 순방향 반복자 이상에서 작동합니다 (또는 음의 거리가 제공되는 경우 양방향 반복기)) 아마도 가장 큰 실질적인 차이점은 std::next()C ++ 11에서만 사용할 수 있다는 것 입니다. std::next()기본적으로 하나씩 진행되지만 std::advance()거리가 필요합니다. 그리고 반환 값이 있습니다. std::advance(): (없음) (전달..

IT Share you 2020.12.15

Automapper-다중 객체 소스 및 하나의 대상

Automapper-다중 객체 소스 및 하나의 대상 자동 매퍼를 사용하여 여러 개체 (db 클래스를 ui 개체로)를 매핑합니다. 지도 1 : Mapper.CreateMap().ForMember(sss => sss.one, m => m.MapFrom(source => source.abc)); 지도 2 : Mapper.CreateMap().ForMember(sss => sss.two, m => m.MapFrom(source => source.xyz)); destination d = new destination(); //지도 1 d = AutoMapper.Mapper.Map(sourceone); //지도 2 d = AutoMapper.Mapper.Map(sourcetwo); 일단 'Map 2'를 호출하면 Ma..

IT Share you 2020.12.15

Subversion을위한 더 나은 병합 도구

Subversion을위한 더 나은 병합 도구 tortoisesvn에 대한 좋은 외부 병합 도구가 있습니까 (내장 된 병합 도구가 특히 마음에 들지 않습니다). 나는 diff에 WinMerge를 사용하지만 3 방향 병합에서는 작동하지 않습니다 (아마 더 좋은 질문은 tortoisesvn이 tortoisecvs처럼 병합하도록 강제하는 방법이 있는가?) [편집하다] 그들 모두를 시도한 후에는 SourceGear가 내가 선호하는 것입니다. sourcegear에서 DiffMerge를 지정하는 방법은 다음과 같습니다. C : \ Program Files \ SourceGear \ DiffMerge \ DiffMerge.exe / t1 = "내 작업 버전"/ t2 = "리포지토리 버전"/ t3 = "Base"/ r ..

IT Share you 2020.12.15

C ++ 클래스의 멤버는 어떻게 주문해야합니까?

C ++ 클래스의 멤버는 어떻게 주문해야합니까? 모든 개인 구성원, 보호 대상 구성원, 모든 공개 구성원을 갖는 것이 더 낫습니까? 아니면 그 반대? 아니면 여러 개인, 보호 및 공용 레이블이 있어야 작업이 생성자와 별도로 유지 될 수 있습니까? 이 결정을 내릴 때 어떤 문제를 고려해야합니까? 퍼블릭 인터페이스를 먼저 두었지만 항상 그렇게하지 않았습니다. 나는 이것에 대해 사적, 보호, 공개로 거꾸로 일했습니다. 돌이켜 보면 말이 안됐다. 클래스 개발자는 "내부"에 대해 잘 알고있을 수 있지만 클래스 사용자는별로 신경 쓰지 않거나 적어도해서는 안됩니다. 그들은 주로 수업이 그들을 위해 무엇을 할 수 있는지에 관심이 있습니다. 그래서 저는 대중을 우선시하고 일반적으로 기능 / 유틸리티별로 구성합니다. 나는..

IT Share you 2020.12.15

Python 프로그램 종료시 하위 프로세스가 종료되었는지 확인

Python 프로그램 종료시 하위 프로세스가 종료되었는지 확인 생성 된 모든 하위 프로세스가 Python 프로그램 종료시 종료되도록하는 방법이 있습니까? 하위 프로세스 란 subprocess.Popen ()으로 만든 것을 의미합니다. 그렇지 않다면 모든 킬을 반복 한 다음 -9를 죽여야합니까? 더 깨끗한 거? 이를 위해 atexit 을 사용 하고 프로그램이 종료 될 때 실행할 정리 작업을 등록 할 수 있습니다. atexit.register (func [, * args [, ** kargs]]) 정리 프로세스에서 자체 대기를 구현하고 원하는 시간 초과가 발생하면 중지 할 수도 있습니다. >>> import atexit >>> import sys >>> import time >>> >>> >>> >>> de..

IT Share you 2020.12.15

i : nil =“true”는 무엇을 의미합니까?

i : nil =“true”는 무엇을 의미합니까? xml이 있고 그 안에 i : nil = "true"가있는 노드가 있습니다. 그게 무슨 뜻입니까? 예를 들면 : 다음과 다른 의미입니까? 그렇다면 차이점은 무엇입니까? 이것은 FirstName이 null임을 의미합니다. 이것은 FirstName = ""을 의미합니다. FirstName에 대한 가정은 문자열 유형입니다. 아마도 i:nil실제로 xsi:nil는 FirstName요소가 비어 있음을 의미 할 수 있습니다. 즉, 콘텐츠 가 없음을 의미 합니다"" . nillableXML 스키마 의 속성을 나타냅니다 . nil은 i네임 스페이스에 정의 된 속성 입니다. 이 FirstName 노드의 경우 속성 값은 true입니다. 이름과 값만 다르지만 이와 비슷합니다..

IT Share you 2020.12.15
반응형