Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



4
Warum ist if (variable1% variable2 == 0) ineffizient?
Ich bin neu in Java und habe letzte Nacht Code ausgeführt, und das hat mich wirklich gestört. Ich habe ein einfaches Programm erstellt, um alle X-Ausgänge in einer for-Schleife anzuzeigen, und ich habe einen massiven Leistungsabfall festgestellt, als ich den Modul als variable % variablevs variable % 5000oder so weiter …
179 java  performance 

9
JSON ließ Infinity und NaN aus; JSON-Status in ECMAScript?
Irgendeine Idee, warum JSON NaN und +/- Infinity weggelassen hat? Es versetzt Javascript in die seltsame Situation, in der Objekte, die sonst serialisierbar wären, dies nicht tun, wenn sie NaN- oder +/- unendlich Werte enthalten. Sieht so aus, als wäre dies in Stein gemeißelt: siehe RFC4627 und ECMA-262 (Abschnitt 24.5.2, …
179 javascript  json  ecma262 

10
Ist eine leere href gültig?
Einer unserer Webentwickler verwendet das folgende HTML als Platzhalter für die Gestaltung einer Dropdown-Liste. <a href="" class="arrow"></a> Ist dieses Ankertag gültig? Da es keinen href-Wert gibt, wird er in einigen unserer Link-Checker-Berichte als fehlerhaft angezeigt.
179 html  href 

7
Dynamische Instanziierung aus dem Zeichenfolgennamen einer Klasse in einem dynamisch importierten Modul?
In Python muss ich eine bestimmte Klasse instanziieren und ihren Namen in einer Zeichenfolge kennen, aber diese Klasse "lebt" in einem dynamisch importierten Modul. Ein Beispiel folgt: Loader-Class-Skript: import sys class loader: def __init__(self, module_name, class_name): # both args are strings try: __import__(module_name) modul = sys.modules[module_name] instance = modul.class_name() # …
179 python 

24
iOS: Modaler ViewController mit transparentem Hintergrund
Ich versuche, einen Ansichts-Controller modal mit einem transparenten Hintergrund darzustellen. Mein Ziel ist es, die Ansicht der präsentierenden und der präsentierten View Controller gleichzeitig anzeigen zu lassen. Das Problem ist, dass nach Abschluss der Präsentationsanimation die Ansicht des Präsentationsansichts-Controllers verschwindet. - (IBAction)pushModalViewControllerButtonPressed:(id)sender { ModalViewController *modalVC = [[ModalViewController alloc] init]; [self …

13
Wie macht man einen DIV nicht wickeln?
Ich muss einen Container-DIV-Stil erstellen, der mehrere andere DIVs enthält. Es wird darum gebeten, dass diese DIVs nicht umbrochen werden, wenn die Größe des Browserfensters auf eine enge Größe geändert wird. Ich habe versucht, es wie unten zu machen. <style> .container { min-width: 3000px; overflow: hidden; } .slide { float: …
179 html  css  word-wrap  nowrap 


2
Ist die Safe-Bool-Sprache in C ++ 11 veraltet?
Diese Antwort von @R. Martinho Fernandes zeigt, dass die Safe-Bool-Sprache in C ++ 11 anscheinend veraltet ist, da sie durch eine einfache ersetzt werden kann explicit operator bool() const; gemäß dem Standardzitat in der Antwort §4 [conv] p3: Ein Ausdruck e kann für eine erfundene temporäre Variable genau dann implizit …

1
Zusammenführen ohne Leerzeichenkonflikte
Ich habe ein Problem, bei dem ich ein großes Commit habe, das ungefähr tausend Codezeilen ändert, Leerzeichen vom Zeilenende entfernt und Leerzeichen vor Tabulatoren entfernt. Es gibt auch ungefähr 50 Pull-Anfragen für dieses Projekt, die alle Konflikte haben, wenn mein Commit zusammengeführt wird. Gibt es eine Möglichkeit, wie git so …


9
Warum speichert Vim Dateien mit der Erweiterung ~?
Ich habe festgestellt, dass bei Verwendung von Vim unter Windows Vim die Datei speichert, eine .ext.swpDatei, die beim Schließen des Vim-Fensters gelöscht wird, und eine .ext~Datei. Ich gehe davon aus, dass die .ext.swpDatei eine Sitzungssicherung ist, falls Vim abstürzt. Was ist der Zweck der .ext~Datei? Ist das eine permanente Sicherungsdatei? …
179 vim 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.