프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

5
유형이 하위 유형인지 또는 객체 유형인지 어떻게 확인합니까?
C #에서 형식이 다른 형식의 하위 클래스인지 확인하려면 쉽습니다. typeof (SubClass).IsSubclassOf(typeof (BaseClass)); // returns true 그러나 이것은 실패합니다. typeof (BaseClass).IsSubclassOf(typeof (BaseClass)); // returns false OR연산자 를 사용하지 않거나 확장 메서드를 사용 하지 않고 형식이 기본 클래스 자체의 하위 클래스인지 아니면 하위 클래스인지 확인할 수있는 방법이 있습니까?
335 c#  reflection  types  subclass 


7
super ()는 새 스타일 클래스에 대해 "TypeError : classobj가 아니라 type이어야합니다"를 발생시킵니다.
다음을 사용 super()하면 TypeError가 발생합니다. 왜 그렇습니까? >>> from HTMLParser import HTMLParser >>> class TextParser(HTMLParser): ... def __init__(self): ... super(TextParser, self).__init__() ... self.all_data = [] ... >>> TextParser() (...) TypeError: must be type, not classobj StackOverflow에 비슷한 질문이 있습니다 .Python super ()는 TypeError 를 발생시킵니다. 여기서 오류는 사용자 클래스가 새로운 …



5
MEAN.js와 MEAN.io의 차이점
MEAN JavaScript 스택을 사용하고 싶었지만 자체 웹 사이트 및 설치 방법이있는 두 가지 스택이 있습니다. mean.js 및 mean.io. 그래서 나는 "나는 어느 것을 사용해야합니까?"라는 질문을 스스로에게 내놓았습니다. 이 질문에 답하기 위해이 두 가지의 차이점이 무엇인지 설명 할 수 있는지 커뮤니티에 문의하십시오. 그리고 가능한 장단점? 그들은 나에게 매우 비슷하게 보이기 때문에.

30
Swift에서 변수의 유형 또는 클래스를 어떻게 인쇄합니까?
변수의 런타임 유형을 신속하게 인쇄하는 방법이 있습니까? 예를 들면 다음과 같습니다. var now = NSDate() var soon = now.dateByAddingTimeInterval(5.0) println("\(now.dynamicType)") // Prints "(Metatype)" println("\(now.dynamicType.description()") // Prints "__NSDate" since objective-c Class objects have a "description" selector println("\(soon.dynamicType.description()") // Compile-time error since ImplicitlyUnwrappedOptional<NSDate> has no "description" method 위의 예에서 변수 "soon"이 유형 …
335 swift  types 

5
Java 8 인터페이스 메소드에서 "최종"이 허용되지 않는 이유는 무엇입니까?
Java 8의 가장 유용한 기능 중 하나는 default인터페이스 의 새로운 메소드입니다. 그들이 소개 된 이유는 본질적으로 두 가지가 있습니다 (다른 것들이있을 수 있습니다). 실제 기본 구현 제공 예:Iterator.remove() JDK API 진화를 허용합니다. 예:Iterable.forEach() API 디자이너의 관점에서 나는 인터페이스 메소드에 다른 수정자를 사용할 수 있기를 원했습니다 final. 이는 편리한 메소드를 추가 …

16
해시 함수가 소수 모듈을 사용해야하는 이유는 무엇입니까?
오래 전에 저는 거래 테이블에서 1.25 달러에 데이터 구조 책을 구입했습니다. 그것에서, 해싱 함수에 대한 설명은 "수학의 본질"때문에 궁극적으로 소수로 수정되어야한다고 말했다. 1.25 달러 책에서 무엇을 기대하십니까? 어쨌든, 나는 수학의 본질을 생각하기 위해 수년을 보냈지 만 여전히 그것을 이해할 수는 없습니다. 소수의 버킷이 있어도 숫자 분포가 더 많은가? 아니면 다른 …


15
Android에서 뷰 배경색 애니메이션 변경
Android에서 뷰의 배경색 변경을 어떻게 애니메이션합니까? 예를 들면 다음과 같습니다. 빨간색 배경색으로 볼 수 있습니다. 뷰의 배경색이 파란색으로 바뀝니다. 색상 간을 부드럽게 전환하려면 어떻게해야합니까? 뷰를 사용하여이 작업을 수행 할 수없는 경우 다른 방법을 환영합니다.

17
std :: string을 char *로
std :: string 을 char * 또는 char [] 데이터 형식 으로 변환하고 싶습니다 . std::string str = "string"; char* chr = str; 결과 : "오류가 ... '문자'에 대한 '표준 : : 문자열을'변환 할 수 없습니다" . 이를 위해 어떤 방법을 사용할 수 있습니까?
335 c++  string  char 


8
Joda-Time에서 두 날짜 사이의 일 수
두 Joda-Time DateTime 인스턴스의 일 차이를 어떻게 알 수 있습니까? '일의 차이'를 사용하면 시작이 월요일이고 종료가 화요일이면 시작 및 종료 날짜의 시간 / 분 / 초에 관계없이 반환 값 1을 기대합니다. Days.daysBetween(start, end).getDays() 시작이 저녁에 있고 아침에 끝나는 경우 0을 제공합니다. 나는 다른 날짜 필드와 같은 문제를 겪고 있기 때문에 …
335 java  date  jodatime 

7
인라인 및 블록 코드 스 니펫의 경우 <code> vs <pre> vs <samp>
내 사이트에는 인라인 코드 ( " foo()함수 사용시 ...")와 일부 블록 스 니펫이 있습니다. 이들은 XML 인 경향이 있으며 브라우저가 줄 바꿈하는 것을 선호하는 매우 긴 줄을 가지고 있습니다 (즉, 사용하고 싶지 않습니다 &lt;pre&gt;). 또한 블록 스 니펫에 CSS 형식을 지정하고 싶습니다. &lt;code&gt;CSS 블록 속성을 (with display: block;) 위에 넣으면 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.