Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer




6
Sollte ich nach Möglichkeit immer einen parallelen Stream verwenden?
Mit Java 8 und Lambdas ist es einfach, Sammlungen als Streams zu durchlaufen und einen parallelen Stream genauso einfach zu verwenden. Zwei Beispiele aus den Dokumenten , das zweite mit parallelStream: myShapesCollection.stream() .filter(e -> e.getColor() == Color.RED) .forEach(e -> System.out.println(e.getName())); myShapesCollection.parallelStream() // <-- This one uses parallel .filter(e -> e.getColor() …


3
Neues Selbst gegen neue Statik
Ich konvertiere eine PHP 5.3-Bibliothek, um mit PHP 5.2 zu arbeiten. Die Hauptsache, die mir im Weg steht, ist die Verwendung einer späten statischen Bindung return new static($options);. Wenn ich diese konvertiere, return new self($options)erhalte ich dann die gleichen Ergebnisse? Was ist der Unterschied zwischen new selfund new static?

3
jQuery Data vs Attr?
Was ist der Unterschied in der Verwendung zwischen $.dataund $.attrbei der Verwendung data-someAttribute? Meines Wissens nach wird das $.datain jQuery's gespeichert $.cache, nicht im DOM. Daher sollte ich verwenden, wenn ich $.cachefür die Datenspeicherung verwenden möchte $.data. Wenn ich HTML5-Datenattribute hinzufügen möchte, sollte ich verwenden $.attr("data-attribute", "myCoolValue").

20
Konvertieren Sie eine Liste in einen Datenrahmen
Ich habe eine verschachtelte Liste von Daten. Seine Länge beträgt 132 und jedes Element ist eine Liste der Länge 20. Gibt es eine schnelle Möglichkeit, diese Struktur in einen Datenrahmen mit 132 Zeilen und 20 Datenspalten zu konvertieren? Hier sind einige Beispieldaten, mit denen Sie arbeiten können: l <- replicate( …
513 r  list  dataframe 

30
„Der Haltepunkt wird derzeit nicht erreicht. Der Quellcode unterscheidet sich von der Originalversion. “ Was bedeutet das?
Beim Debuggen in Visual Studio füge ich manchmal einen Haltepunkt hinzu, der jedoch hohl ist, und VS sagt: "Der Haltepunkt wird derzeit nicht erreicht. Der Quellcode unterscheidet sich von der Originalversion." Dies verhindert natürlich, dass ich debuggen kann. Was um alles in der Welt bedeutet die Botschaft? Welche Originalversion? Wenn …

19
Wie richte ich eine feste Breite für <td> ein?
Einfaches Schema: &lt;tr class="something"&gt; &lt;td&gt;A&lt;/td&gt; &lt;td&gt;B&lt;/td&gt; &lt;td&gt;C&lt;/td&gt; &lt;td&gt;D&lt;/td&gt; &lt;/tr&gt; Ich muss eine feste Breite für einrichten &lt;td&gt;. Ich habe es versucht: tr.something { td { width: 90px; } } Ebenfalls td.something { width: 90px; } zum &lt;td class="something"&gt;B&lt;/td&gt; Und selbst &lt;td style="width: 90px;"&gt;B&lt;/td&gt; Aber die Breite von &lt;td&gt;ist immer noch …


6
Git Stash Apply Version
Ich habe 2 Zweige: Master | Design Während ich im Design arbeitete, machte ich einen Stash und wechselte zum Master, nahm einige Anpassungen vor. stash applyIch bin zurück zum Design gewechselt und habe nur meine Änderungen in der Designbranche verloren. Ich hoffe, dass sich alle meine Arbeiten in einem Vorrat …
513 git  git-stash 

18
Ändern Sie die maximale Größe der Upload-Datei
Ich habe eine Website auf einem PC gehostet, auf den ich keinen Zugriff habe. Ich habe ein Upload-Formular, mit dem Leute MP3-Dateien mit einer Größe von bis zu 30 MB hochladen können. Mein serverseitiges Skript wird in PHP erstellt. Jedes Mal, wenn ich versuche, eine Datei hochzuladen, wird eine Fehlermeldung …
513 php 

17
GetWidth () und getHeight () von View geben 0 zurück
Ich erstelle alle Elemente in meinem Android-Projekt dynamisch. Ich versuche, die Breite und Höhe eines Knopfes zu ermitteln, damit ich diesen Knopf drehen kann. Ich versuche nur zu lernen, wie man mit der Android-Sprache arbeitet. Es wird jedoch 0 zurückgegeben. Ich habe einige Nachforschungen angestellt und festgestellt, dass dies an …

6
Richtiger Weg, um ein C # -Wörterbuch mit Werten zu initialisieren?
Ich erstelle ein Wörterbuch in einer C # -Datei mit dem folgenden Code: private readonly Dictionary&lt;string, XlFileFormat&gt; FILE_TYPE_DICT = new Dictionary&lt;string, XlFileFormat&gt; { {"csv", XlFileFormat.xlCSV}, {"html", XlFileFormat.xlHtml} }; Es gibt eine rote Linie newmit dem Fehler: Die Funktion 'Collection Initilializer' kann nicht verwendet werden, da sie nicht Teil der ISO-2 …
513 c#  dictionary 

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.