Als «oop» getaggte Fragen

87
Avro gegen Parkett

Ich plane, eines der Hadoop-Dateiformate für mein Hadoop-Projekt zu verwenden. Ich verstehe, dass Parkett effizient für spaltenbasierte Abfragen und avro für den vollständigen Scan ist oder wenn wir alle Spaltendaten benötigen! Bevor ich fortfahre und eines der Dateiformate auswähle, möchte ich...

87
Parkett gegen ORC gegen ORC mit Snappy

Ich führe einige Tests mit den mit Hive verfügbaren Speicherformaten durch und verwende Parkett und ORC als Hauptoptionen. Ich habe ORC einmal mit Standardkomprimierung und einmal mit Snappy aufgenommen. Ich habe viele Dokumente gelesen, in denen angegeben ist, dass Parkett im Vergleich zu ORC...

86
Wann und warum würden Sie eine Klasse besiegeln?

In C # und C ++ / CLI wird das Schlüsselwort sealed(oder NotInheritablein VB) verwendet, um eine Klasse vor Vererbungschancen zu schützen (die Klasse ist nicht vererbbar). Ich weiß, dass ein Merkmal der objektorientierten Programmierung die Vererbung ist, und ich bin der Meinung, dass die...

85
Was genau ist die Singleton-Klasse in Ruby?

Ist die Singleton-Klasse in Ruby eine Klasse für sich? Ist es der Grund, warum alle Objekte zur "Klasse" gehören? Das Konzept ist verschwommen , aber ich glaube, es hat etwas damit zu tun, warum ich überhaupt eine Klassenmethode definieren kann ( class foo; def foo.bar ...). Was ist die...

85
Für Loop auf Lua

Meine Aufgabe ist es, eine for-Schleife zu erstellen. Ich habe es in Zahlen herausgefunden, kann es aber nicht in Namen herausfinden. Ich möchte eine for-Schleife erstellen, die eine Liste von Namen enthält. Folgendes habe ich bisher: names = {'John', 'Joe', 'Steve'} for names = 1, 3 do print...

84
JavaScript-Überschreibungsmethoden

Angenommen, Sie haben den folgenden Code: function A() { function modify() { x = 300; y = 400; } var c = new C(); } function B() { function modify(){ x = 3000; y = 4000; } var c = new C(); } C = function () { var x = 10; var y = 20; function modify() { x = 30; y = 40; }; modify(); alert("The sum...