Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


2
Warum sind einige Float <Integer-Vergleiche viermal langsamer als andere?
Beim Vergleich von Floats mit ganzen Zahlen dauert die Auswertung einiger Wertepaare viel länger als bei anderen Werten ähnlicher Größe. Beispielsweise: &gt;&gt;&gt; import timeit &gt;&gt;&gt; timeit.timeit("562949953420000.7 &lt; 562949953421000") # run 1 million times 0.5387085462592742 Wenn der Gleitkomma oder die Ganzzahl jedoch um einen bestimmten Betrag kleiner oder größer wird, läuft …



19
Warum können Dezimalzahlen nicht genau binär dargestellt werden?
In SO wurden mehrere Fragen zur Gleitkomma-Darstellung gestellt. Zum Beispiel hat die Dezimalzahl 0.1 keine exakte Binärdarstellung, daher ist es gefährlich, den Operator == zu verwenden, um sie mit einer anderen Gleitkommazahl zu vergleichen. Ich verstehe die Prinzipien hinter der Gleitkomma-Darstellung. Was ich nicht verstehe, ist, warum aus mathematischer Sicht …

7
TransactionScope eskaliert auf einigen Computern automatisch zu MSDTC?
In unserem Projekt verwenden wir TransactionScope, um sicherzustellen, dass unsere Datenzugriffsschicht ihre Aktionen in einer Transaktion ausführt. Wir möchten nicht, dass der MSDTC-Dienst auf den Computern unserer Endbenutzer aktiviert wird. Das Problem ist, dass wir auf der Hälfte unserer Entwicklercomputer mit deaktiviertem MSDTC arbeiten können. Die andere Hälfte muss aktiviert …

12
Kompilierte vs. interpretierte Sprachen
Ich versuche, den Unterschied besser zu verstehen. Ich habe online viele Erklärungen gefunden, aber sie tendieren eher zu den abstrakten Unterschieden als zu den praktischen Implikationen. Die meisten meiner Programmiererfahrungen habe ich mit CPython (dynamisch, interpretiert) und Java (statisch, kompiliert) gemacht. Ich verstehe jedoch, dass es andere Arten von interpretierten …



7
Schieben Sie mehrere Elemente in das Array
Ich versuche, mehrere Elemente als ein Array zu verschieben, erhalte jedoch einen Fehler &gt; a = [] [] &gt; a.push.apply(null, [1,2]) TypeError: Array.prototype.push called on null or undefined Ich versuche ähnliche Sachen zu machen, die ich in Ruby machen würde, ich dachte, das applyist so etwas wie *. &gt;&gt; a …
284 javascript 

17
Wie entferne ich leere Elemente aus einem Array?
Ich habe das folgende Array cities = ["Kathmandu", "Pokhara", "", "Dharan", "Butwal"] Ich möchte leere Elemente aus dem Array entfernen und das folgende Ergebnis erzielen: cities = ["Kathmandu", "Pokhara", "Dharan", "Butwal"] Gibt es eine compactsolche Methode , die es ohne Schleifen schafft?
284 ruby  arrays 


16
jQuery deaktiviert einen Link
Weiß jemand, wie man einen Link in jquery OHNE Verwendung deaktiviert return false;? Insbesondere versuche ich, den Link eines Elements zu deaktivieren, einen Klick mit jquery darauf auszuführen, der einige Dinge auslöst, und diesen Link dann wieder zu aktivieren, damit er standardmäßig funktioniert, wenn er erneut angeklickt wird. Vielen Dank. …
284 jquery  hyperlink 



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.