Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


9
Wenn meine Schnittstelle Task zurückgeben muss, wie kann eine Implementierung ohne Operation am besten durchgeführt werden?
Im folgenden Code LazyBarmuss die Klasse aufgrund der Schnittstelle eine Aufgabe von ihrer Methode zurückgeben (und kann aus Gründen der Argumentation nicht geändert werden). Wenn die LazyBarImplementierung insofern ungewöhnlich ist, als sie schnell und synchron ausgeführt wird, wie kann eine No-Operation-Task am besten von der Methode zurückgegeben werden? Ich habe …

15
Wie übergebe ich mehrere Parameter an eine Funktion in PowerShell?
Wenn ich eine Funktion habe, die mehr als einen Zeichenfolgenparameter akzeptiert, scheint der erste Parameter alle ihm zugewiesenen Daten zu erhalten, und die verbleibenden Parameter werden als leer übergeben. Ein schnelles Testskript: Function Test([string]$arg1, [string]$arg2) { Write-Host "`$arg1 value: $arg1" Write-Host "`$arg2 value: $arg2" } Test("ABC", "DEF") Die erzeugte Ausgabe …
435 powershell 



30
Wann eine Ausnahme auslösen?
Ich habe Ausnahmen für jede Bedingung erstellt, die meine Anwendung nicht erwartet. UserNameNotValidException, PasswordNotCorrectExceptionUsw. Mir wurde jedoch gesagt, ich sollte keine Ausnahmen für diese Bedingungen schaffen. In meiner UML sind dies Ausnahmen vom Hauptfluss. Warum sollte es also keine Ausnahme sein? Irgendwelche Anleitungen oder Best Practices zum Erstellen von Ausnahmen?


30
Textfortschrittsleiste in der Konsole [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Overа этот вопрос есть ответы на Stapelüberlauf на …

5
CSS-Bildlaufleiste ausblenden, wenn nicht benötigt
Ich versuche herauszufinden, wie ich das verstecken kann overflow-y:scroll; wenn es nicht gebraucht wird. Was ich damit meine ist, dass ich eine Website erstelle und einen Hauptbereich habe, in dem Beiträge angezeigt werden. Ich möchte die Bildlaufleiste ausblenden, wenn der Inhalt die aktuelle Breite nicht überschreitet. Auch meine zweite Frage. …
435 html  css 



7
Erhalten Sie Statistiken für jede Gruppe (wie Anzahl, Mittelwert usw.) mit pandas GroupBy?
Ich habe einen Datenrahmen dfund verwende mehrere Spalten daraus, um groupby: df['col1','col2','col3','col4'].groupby(['col1','col2']).mean() Auf die obige Weise bekomme ich fast die Tabelle (Datenrahmen), die ich brauche. Was fehlt, ist eine zusätzliche Spalte, die die Anzahl der Zeilen in jeder Gruppe enthält. Mit anderen Worten, ich habe gemein, aber ich würde auch …

9
Fehler beim Umbenennen einer Spalte in MySQL
Wie benenne ich eine Spalte in einer Tabelle um xyz? Die Spalten sind: Manufacurerid, name, status, AI, PK, int Ich möchte umbenennen in manufacturerid Ich habe versucht, das PHPMyAdmin-Panel zu verwenden, erhalte jedoch folgende Fehlermeldung: MySQL said: Documentation #1025 - Error on rename of '.\shopping\#sql-c98_26' to '.\shopping\tblmanufacturer' (errno: 150)


5
Debug vs Release in CMake
In einem von GCC kompilierten Projekt Wie führe ich CMake für jeden Zieltyp aus (Debug / Release)? Wie spezifiziere ich Debug- und Release-C / C ++ - Flags mit CMake? Wie drücke ich aus, dass die ausführbare Hauptdatei mit g++und eine verschachtelte Bibliothek mit kompiliert wird gcc?
434 c++  c  gcc  cmake 

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.