Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer




12
MySQL Conditional Insert
Es fällt mir schwer, ein bedingtes INSERT zu bilden Ich habe x_table mit Spalten (Instanz, Benutzer, Element), in denen die Instanz-ID eindeutig ist. Ich möchte nur dann eine neue Zeile einfügen, wenn der Benutzer bereits kein bestimmtes Element hat. Zum Beispiel versuchen, Instanz = 919191 Benutzer = 123 Element = …


3
Java JUnit: Die Methode X ist für Typ Y nicht eindeutig
Ich hatte einige Tests, die gut funktionierten. Dann habe ich es in ein anderes Paket verschoben und erhalte jetzt Fehler. Hier ist der Code: import static org.junit.Assert.*; import java.util.HashSet; import java.util.Map; import java.util.Set; import org.jgrapht.Graphs; import org.jgrapht.WeightedGraph; import org.jgrapht.graph.DefaultWeightedEdge; import org.jgrapht.graph.SimpleWeightedGraph; import org.junit.*; @Test public void testEccentricity() { WeightedGraph<String, DefaultWeightedEdge> …




15
Wie erstellt man eine Umschalttaste?
Ich möchte eine Umschaltfläche in HTML mit CSS erstellen. Ich möchte, dass es beim Klicken darauf gedrückt bleibt und dann beim erneuten Klicken herausspringt. Wenn es keine Möglichkeit gibt, verwenden Sie einfach CSS. Gibt es eine Möglichkeit, dies mit jQuery zu tun?
98 jquery  html  css 


1
Ist [CallerMemberName] bei der Implementierung von INotifyPropertyChanged im Vergleich zu Alternativen langsam?
Es gibt gute Artikel, die verschiedene Arten der ImplementierungINotifyPropertyChanged vorschlagen . Betrachten Sie die folgende grundlegende Implementierung: class BasicClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; private void FirePropertyChanged(string propertyName) { var handler = PropertyChanged; if (handler != null) handler(this, new PropertyChangedEventArgs(propertyName)); } private int sampleIntField; public int SampleIntProperty { …

8
Wie führt man eine Crontab in Cygwin unter Windows aus?
Einige Cygwin-Befehle sind .exeDateien, sodass Sie sie mit dem Standard-Windows-Scheduler ausführen können, andere haben jedoch keine .exeErweiterung und können daher nicht unter DOS ausgeführt werden (wie es scheint). Zum Beispiel möchte ich jede updatedbNacht laufen. Wie bringe ich Cron zum Laufen?
98 windows  cygwin  cron  crontab 

3
Log4Net, wie ich ein benutzerdefiniertes Feld zu meiner Protokollierung hinzufüge
Ich verwende den Appender log4net.Appender.AdoNetAppender. Meine log4net-Tabelle enthält die folgenden Felder[Date],[Thread],[Level],[Logger],[Message],[Exception] Ich müsste der log4net-Tabelle ein weiteres Feld hinzufügen (z. B. SalesId), aber wie würde ich in meiner XML und im Code angeben, um die "SalesId" beim Protokollieren einer Fehler- oder Infomeldung zu protokollieren? z.B log.Info("SomeMessage", SalesId) Hier ist die …
98 c#  log4net  appender 


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.