Suchergebnisse für Anfrage "backwards-compatibility"
Wie trennt man Code aus Gründen der Abwärtskompatibilität sauber vom Hauptcode?
Ich bin daran interessiert, welche Strategien die Leute entwickelt haben, um die gesamte krumme Logik, die für die Aufrechterhaltung der Abwärtskompatibilität erforderlich ist, vom Hauptcode einer Anwendung zu trennen. Mit anderen ...
Sind kompilierte Java 8-Lambda-Ausdrücke mit früheren Versionen der Java-Laufzeit abwärtskompatibel?
Um die Unordnung zu verringern, die durch zahlreiche Instanziierungen anonymer Typen verursacht wird, untersuche ich die Möglichkeit, Java 8-Lambdas zu nutzen. Ein wichtiger Gesichtspunkt vor der Verwendung von Java 8 und Lambdas in ...
Ein mit Java 8 erstelltes Programm kann auf Java 7 ausgeführt werden?
Ich bin ein bisschen verwirrt. Laut Oracle ist Java 8 in hohem Maße mit Java 7 (abwärts) kompatibel. Aber welche Möglichkeiten gibt es, dass Java 8-Programm erfolgreich auf Java 7 (SE / EE) ausgeführt werden kann? Wenn der erste Punkt zutrifft, ...
PHP-Regex zur Validierung einer URL
Ich suche einen anständigen regulären Ausdruck, der mit einer URL übereinstimmt (eine vollständige URL mit Schema, Domäne, Pfad usw.). Ich würde normalerweise filter_var verwenden, kann dies jedoch nicht, da ich PHP <5.2 unterstützen muss! Ich ...
Material Design Abwärtskompatibilität
Anhand von Beispielen auf den Android-Entwicklerseiten sehe ich, dass neue Ansichten wie dieRecyclerViewsind abwärtskompatibel (android.support.v7.widget.RecyclerView). Sind alle neuen Funktionen in Material Design abwärtskompatibel (zu ...
Verwendbarer Fall eines Zeigers auf ein Array mit nicht angegebenen Grenzen in C ++ (nicht in C)
Betrachten Sie folgenden Code: int main() { int (*p)[]; // pointer to array with unspecified bounds int a[] = {1}; int b[] = {1,2}; p = &a; // works in C but not in C++ p = &b; // works in C but not in C++ return 0; }In reinem C können Sie einen ...
Wie gehe ich mit fehlender JavaScript-Methode Object.bind () in IE 8 um?
Ich schreibe ein bisschen JavaScript, das das @ verwendObject.bind Methode funcabc = function(x, y, z){ this.myx = x; this.playUB = function(w) { if ( this.myx === null ) { // do blah blah return; } // do other stuff }; this.play ...
Android Lollipop - verändertes Verhalten von SQLite
Wenn ich eine meiner Apps auf Android 5.0-Kompatibilität teste, habe ich festgestellt, dasseine zwei meiner SQL-Abfragen does funktioniert bei Lollipop nicht mehr wie erwartet. Beide meiner Probleme führten auf Lollipop zu signifikant ...
Warum funktionieren 32-Bit-Anwendungen auf 64-Bit-x86-CPUs?
Ausführbare 32-Bit-Anwendungen enthalten Maschinencode für eine 32-Bit-CPU, aber die Assembly und die interne Architektur (Anzahl der Register, Registerbreite, Aufrufkonvention) von 32-Bit- und 64-Bit-Intel-CPUs unterscheiden sich -bit exe läuft ...
Kann ich ein Array als Argumente an eine Methode mit variablen Argumenten in Java übergeben?
Ich möchte in der Lage sein, eine Funktion wie die folgende zu erstellen: class A { private String extraVar; public String myFormat(String format, Object ... args){ return String.format(format, extraVar, args); } } Das Problem hier ist, ...