반응형

자바 2357

추상 클래스 대 인터페이스

추상 클래스 대 인터페이스 이 질문에 이미 답변이 있습니다. 인터페이스 대 추상 클래스 (일반 OO) 34 답변 나는 좋은 대답을 위해 웹의 나머지 부분뿐만 아니라 SO 주위를 검색했지만 실제로 이해하는 것을 찾지 못했습니다. 나는 이것을 다른 방식으로 제시 할 것이며, 답변이 다른 사람들에게도 도움이되기를 바랍니다. 내가 이해하는 한, 두 개념은 메서드 구현 능력으로 인해 추상 클래스가 더 유연하다는 점을 제외하고는 동일한 규칙을 가지고 있습니다. 또한 여러 인터페이스를 구현하고 단일 클래스 만 확장 할 수 있다는 것을 알고 있지만 앞서 언급 한 두 가지보다 더 많은 차이점이 있다고 확신합니다. 두 개의 코드 스 니펫을보고 다른 것을 사용하고 싶거나 사용하고 싶지 않은 각 예제로 무엇을 할 수 있는지 ..

Program Tip 2020.12.13

Django manage.py 알 수없는 명령 : 'syncdb'

Django manage.py 알 수없는 명령 : 'syncdb' 이 튜토리얼 을 따르려고하는데 5 단계에 머물러 있습니다. 내가 실행할 때 [~ / 장고 프로젝트 / netmag $] python manage.py syncdb 다음과 같은 오류 메시지가 나타납니다. Unknown command: 'syncdb' Type 'manage.py help' for usage. 그리고 여기에 명령이 ./manage.py help포함되지 않은 출력이 있습니다 syncdb. 어떻게 추가합니까? 도움을 주셔서 감사합니다! 편집하다 : 마이그레이션을 실행할 때 다음 오류가 발생합니다. "새 콘텐츠 유형을 만드는 동안 오류가 발생했습니다. Please make sure contenttypes"RuntimeError : ..

Program Tip 2020.12.13

macOS Mojave에서 Xcode 10 네트워크 링크 조절기를 설치할 수 없음

macOS Mojave에서 Xcode 10 네트워크 링크 조절기를 설치할 수 없음 macOS Mojave 베타 11에서 Xcode 10의 최종 버전을 사용하고 있습니다 . Apple 웹 사이트에서 Xcode 10 용 추가 도구 패키지 를 다운로드했습니다 . 네트워크 링크 컨디셔너 기본 설정 창을 설치하려고하면 Settings.app에 다음 오류가 표시됩니다. "네트워크 링크 컨디셔너"환경 설정은 macOS와 함께 설치되며 교체 할 수 없습니다. 그러나 환경 설정 창은 Settings.app 내에 표시되지 않습니다 . 나는 심지어 아래에서 확인했다 /Library/PreferencePanes-거기에 없다. 이 문제를 어떻게 해결할 수 있습니까? 나는 결국 수동으로 복사.prefPane 에 파일을 : / L..

Program Tip 2020.12.13

Ruby on Rails의 숨겨진 기능

Ruby on Rails의 숨겨진 기능 Ruby의 숨겨진 기능과 함께 제공됩니다 . 다른 하나는 Ruby 관련 예제를위한 더 나은 장소이므로 Rails에 보관하십시오. 게시물 당 하나씩 부탁드립니다. 중복 양식 제출을 방지하기 위해 Rails에는 제출 태그에 대한 좋은 옵션이 있습니다. submit_tag "Submit", :disable_with => "Saving..." 그러면 제출 버튼에 동작이 추가되어 클릭하면 비활성화되고 "제출"대신 "저장 중 ..."이 표시됩니다. Rails 4+ DEPRECATION WARNING: :disable_with option is deprecated and will be removed from Rails 4.1. Use 'data: { disable_with: '..

Program Tip 2020.12.13

iPhone에서 Core Data 프로그램에 대한 고유 ID 생성

iPhone에서 Core Data 프로그램에 대한 고유 ID 생성 이 핵심 데이터 항목을 파악하는 데 약간의 문제가 있습니다. 고유 ID로 새 항목을 생성하려면 어떻게합니까? SQL에서는 하나의 필드를 자동 증가 필드로 선언합니다. 여기에는 그런 것이 보이지 않지만 뭔가 빠졌을 수 있습니다. 자동 증분 NSInteger 필드를 원하므로 데이터베이스에 항목을 수동으로 추가 할 때 항목에 대한 참조 형식을 갖게됩니다. 말씀하신 내용에 동의하지만 핵심 데이터 뒤에는 ID 메커니즘이 있습니다. ID는 실제로 Core-Data에서 관리하지만 다음을 사용하여 검색 할 수 있습니다. NSManagedObjectID *moID = [managedObject objectID]; 자세한 내용은 다음을 참조하십시오. 핵심 ..

Program Tip 2020.12.13

자바 스크립트 : 하나의 값을 여러 값과 비교하는 가장 예쁜 방법

자바 스크립트 : 하나의 값을 여러 값과 비교하는 가장 예쁜 방법 이 질문에 이미 답변이 있습니다. 여러 값과 비교하는 간결한 방법 8 답변 하나의 값을 여러 옵션과 비교 하는 가장 좋은 방법은 무엇입니까? 이 작업을 수행하는 방법에는 여러 가지가 있지만 가장 좋은 방법을 찾고 있습니다. 나는 이것이 실행 가능하기를 바 랐기 때문에 묻습니다 (당신이 그것을 볼 때 분명히 그렇지 않습니다). if (foobar == (foo||bar) ) { //do something } 특히 성능에 불필요하게 영향을 미칠 때 너무 교활하게 굴지 마십시오. 정말로 할 비교가 많으면 형식을 잘 지정하십시오. if (foobar === foo || foobar === bar || foobar === baz || foobar ..

Program Tip 2020.12.13

XAML에서 Canvas의 Children 속성을 바인딩 할 수 있습니까?

XAML에서 Canvas의 Children 속성을 바인딩 할 수 있습니까? XAML을 통해 Canvas.Children에 대한 바인딩을 설정할 수 없다는 것에 조금 놀랐습니다. 다음과 같은 코드 숨김 접근 방식을 사용해야했습니다. private void UserControl_Loaded(object sender, RoutedEventArgs e) { DesignerViewModel dvm = this.DataContext as DesignerViewModel; dvm.Document.Items.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(Items_CollectionChanged); f..

Program Tip 2020.12.13

C ++에서 int에서 상속 할 수없는 이유는 무엇입니까?

C ++에서 int에서 상속 할 수없는 이유는 무엇입니까? 나는 이것을 할 수 있기를 바랍니다. class myInt : public int { }; 왜 안돼? 내가 원하는 이유는 무엇입니까? 더 강력한 타이핑. 예를 들어, 나는 두 개의 클래스를 정의 할 수 있습니다 intA와 intB나하자있는, intA + intA또는 intB + intB아니지만 intA + intB. "Int는 클래스가 아닙니다." 그래서 뭐? "Ints에는 멤버 데이터가 없습니다." 예, 그들은 32 비트를 가지고 있습니다. "Int에는 멤버 함수가 없습니다." 글쎄, 그들은 +및 같은 많은 연산자를 가지고 있습니다 -. Neil의 의견은 매우 정확합니다. Bjarne은이 정확한 가능성을 고려하고 거부한다고 언급했습니다 1 : ..

Program Tip 2020.12.13

루비에서 사용자의 홈 디렉토리를 얻는 크로스 플랫폼 수단?

루비에서 사용자의 홈 디렉토리를 얻는 크로스 플랫폼 수단? Java는 System.getProperty("user.home")플랫폼에 독립적 인 방법으로 사용자의 "홈"디렉토리를 쉽게 가져올 수 있습니다. Ruby에서 동등한 것은 무엇입니까? 나는 가지고 놀 수있는 Windows 상자가 없으며 파일 이름의 물결표에 의존하는 것이 가장 깨끗한 방법이 아닌 것 같습니다. 대안이 있습니까? 이 File.expand_path방법은 틸드 ( ~)를 특별히 처리하는 Unix 규칙을 사용 하므로 ~현재 사용자의 홈 디렉토리를 ~foo참조 하고의 홈 디렉토리를 참조합니다 foo. 더 낫거나 더 관용적 인 방법이 있는지는 모르겠지만 File.expand_path('~')계속 진행해야합니다. Ruby 1.9 이상에서는 D..

Program Tip 2020.12.13

하나의 문에 이름이있는 숫자 형 벡터를 만드시겠습니까?

하나의 문에 이름이있는 숫자 형 벡터를 만드시겠습니까? 함수 매개 변수의 기본값을 명명 된 숫자로 설정하려고합니다. 하나의 문에서 하나를 만드는 방법이 있습니까? 나는? 숫자 및? 벡터를 확인했지만 그렇게 보이지 않습니다. 아마도 행렬 또는 data.frame을 변환 / 강제하고 하나의 문에서 동일한 결과를 얻을 수 있습니까? 명확하게하기 위해 한 번에 다음 작업을 수행하려고합니다. test = c( 1 , 2 ) names( test ) = c( "A" , "B" ) 벡터 요소의 이름 지정 규칙은 목록과 동일합니다. newfunc

Program Tip 2020.12.13
반응형