Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


11
Was bedeutet $$ in der Shell?
Ich habe einmal gelesen, dass eine Möglichkeit, einen eindeutigen Dateinamen in einer Shell für temporäre Dateien zu erhalten, darin besteht, ein doppeltes Dollarzeichen ( $$) zu verwenden. Dies führt zu einer Nummer, die von Zeit zu Zeit variiert. Wenn Sie sie jedoch wiederholt anrufen, wird dieselbe Nummer zurückgegeben. (Die Lösung …
143 shell  scripting 

7
Warum kann ich keinen String finden?
Warum ich das nicht cout stringmögen kann: string text ; text = WordList[i].substr(0,20) ; cout << "String is : " << text << endl ; Wenn ich das mache, erhalte ich den folgenden Fehler: Fehler 2 Fehler C2679: Binär '<<': Es wurde kein Operator gefunden, der einen rechten Operanden vom …
143 c++  string  cout 

13
Wie langsam sind .NET-Ausnahmen?
Ich möchte keine Diskussion darüber, wann Ausnahmen gemacht werden sollen und wann nicht. Ich möchte ein einfaches Problem lösen. In 99% der Fälle dreht sich das Argument, keine Ausnahmen zu werfen, darum, dass sie langsam sind, während die andere Seite (mit Benchmark-Test) behauptet, dass die Geschwindigkeit nicht das Problem ist. …


8
Wie wähle ich die erste Zeile jeder Gruppe aus?
Ich habe einen DataFrame wie folgt generiert: df.groupBy($"Hour", $"Category") .agg(sum($"value") as "TotalValue") .sort($"Hour".asc, $"TotalValue".desc)) Die Ergebnisse sehen aus wie: +----+--------+----------+ |Hour|Category|TotalValue| +----+--------+----------+ | 0| cat26| 30.9| | 0| cat13| 22.1| | 0| cat95| 19.6| | 0| cat105| 1.3| | 1| cat67| 28.5| | 1| cat4| 26.8| | 1| cat13| 12.6| …



4
Warum sollte man eine Java-Schnittstellenmethode als abstrakt deklarieren?
Ich habe heute die Refactoring-Funktion "Pull-Schnittstelle" von Eclipse verwendet, um eine Schnittstelle basierend auf einer vorhandenen Klasse zu erstellen. Das Dialogfeld bot an, alle neuen Methoden der neuen Schnittstelle als "abstrakte" Methoden zu erstellen. Was wäre der Vorteil davon? Ich dachte, dass die Tatsache, dass Sie Schnittstellenmethoden als abstrakt deklarieren …


8
java.nio.file.Path für eine Klassenpfadressource
Gibt es eine API, um eine Klassenpfadressource (z. B. was ich erhalten würde Class.getResource(String)) als zu erhalten java.nio.file.Path? Idealerweise möchte ich die ausgefallenen neuen PathAPIs mit Klassenpfadressourcen verwenden.
143 java  java-7  nio2 

9
Wie konvertiere ich ein Set in eine Liste in Python?
Ich versuche, einen Satz in Python 2.6 in eine Liste zu konvertieren. Ich benutze diese Syntax: first_list = [1,2,3,4] my_set=set(first_list) my_list = list(my_set) Ich erhalte jedoch die folgende Stapelverfolgung: Traceback (most recent call last): File "<console>", line 1, in <module> TypeError: 'set' object is not callable Wie kann ich das …
143 python  list  set  python-2.6 

7
Wie lade ich ein ganzes Verzeichnis und Unterverzeichnisse mit wget herunter?
Ich versuche, die Dateien für ein Projekt mit herunterzuladen wget, da der SVN-Server für dieses Projekt nicht mehr ausgeführt wird und ich nur über einen Browser auf die Dateien zugreifen kann. Die Basis-URLs für alle Dateien sind identisch http://abc.tamu.edu/projects/tzivi/repository/revisions/2/raw/tzivi/ * Wie kann ich wget(oder ein ähnliches Tool) verwenden, um alle …
143 regex  linux  bash  wget 


7
Wie schreibe ich WinForms-Code, der automatisch auf die Einstellungen für Systemschriftart und dpi skaliert wird?
Intro: Es gibt viele Kommentare, die besagen: "WinForms lässt sich nicht gut automatisch auf DPI- / Schriftarteinstellungen skalieren. Wechseln Sie zu WPF." Ich denke jedoch, dass dies auf .NET 1.1 basiert; Es scheint, dass sie die automatische Skalierung in .NET 2.0 ziemlich gut implementiert haben. Zumindest basierend auf unseren bisherigen …
143 c#  .net  winforms  fonts  dpi 

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.