Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

7
So setzen Sie enum auf null
Ich habe eine Aufzählung string name; public enum Color { Red, Green, Yellow } So setzen Sie es beim Laden auf NULL. name = ""; Color color = null; //error Bearbeitet: Mein schlechtes, ich habe es nicht richtig erklärt. Aber alle Antworten in Bezug auf nullable sind perfekt. Meine Situation …
191 c#  enums  null  nullable 

14
Welche Version von C # verwende ich?
Ich möchte herausfinden, welche Version von C # ich verwende. Wenn ich Python verwenden würde, würde ich so etwas wie python -Vüber die Befehlszeile tun oder Folgendes eingeben: import sys print sys.version In PHP würde ich so etwas machen: phpinfo();in Java:java -version Aber ich konnte in C # nicht herausfinden, …
191 c#  version 

8
Bilder in SQL Server speichern?
Ich habe eine kleine Demo-Site erstellt und speichere darauf Bilder in einer Bildspalte auf dem SQL Server. Ein paar Fragen, die ich habe, sind ... Ist das eine schlechte Idee? Beeinträchtigt es die Leistung meiner Website, wenn sie wächst? Die Alternative wäre, das Bild auf einer Disc zu speichern und …
191 sql-server  image 

7
Korrigieren Sie die Groß- und Kleinschreibung von Bash- und Shell-Skriptvariablen
Ich stoße auf viele Shell-Skripte mit Variablen in Großbuchstaben und habe immer gedacht, dass dies ein schwerwiegendes Missverständnis darstellt. Mein Verständnis ist, dass Umgebungsvariablen gemäß Konvention (und möglicherweise aufgrund der Notwendigkeit vor langer Zeit) in Großbuchstaben angegeben sind. In modernen Skriptumgebungen wie Bash habe ich jedoch immer die Konvention von …

9
Bedingung innerhalb von JOIN oder WHERE
Gibt es einen Unterschied (Leistung, Best Practice usw.) zwischen dem Einfügen einer Bedingung in die JOIN-Klausel und der WHERE-Klausel? Beispielsweise... -- Condition in JOIN SELECT * FROM dbo.Customers AS CUS INNER JOIN dbo.Orders AS ORD ON CUS.CustomerID = ORD.CustomerID AND CUS.FirstName = 'John' -- Condition in WHERE SELECT * FROM …
191 sql  performance 

7
Spring MVC: Komplexes Objekt als GET @RequestParam
Angenommen, ich habe eine Seite, auf der die Objekte in einer Tabelle aufgelistet sind, und ich muss ein Formular einfügen, um die Tabelle zu filtern. Der Filter wird als Ajax GET an eine folgende URL gesendet: http://foo.com/system/controller/action?page=1&prop1=x&prop2=y&prop3=z Und anstatt viele Parameter auf meinem Controller zu haben, wie: @RequestMapping(value = "/action") …
191 java  spring-mvc 

5
Was ist der Unterschied zwischen der Verwendung von INDEX und KEY in MySQL?
Ich weiß, wie man INDEX wie im folgenden Code verwendet. Und ich weiß, wie man Fremdschlüssel und Primärschlüssel verwendet . CREATE TABLE tasks ( task_id INT UNSIGNED NOT NULL AUTO_INCREMENT, parent_id INT UNSIGNED NOT NULL DEFAULT 0, task VARCHAR(100) NOT NULL, date_added TIMESTAMP NOT NULL, date_completed TIMESTAMP, PRIMARY KEY (task_id), …
191 mysql  indexing  key 

17
Keytool-Fehler Der Keystore wurde manipuliert oder das Passwort war falsch
Beim Generieren von Zertifikaten auf meinem lokalen Computer wird der folgende Fehler angezeigt. C:\Users\abc>keytool -genkey -alias tomcat -keyalg RSA Enter keystore password: keytool error: java.io.IOException: Keystore was tampered with, or password was incorrect Ich denke, es gibt einige Probleme in der JDK-Version. Ich habe den gleichen Befehl auf meinem Kollegen-Computer …
191 java  keystore 

3
Git Repo mit neuer .gitignore-Datei neu synchronisieren
Ist es möglich, ein Git-Repository nach dem Aktualisieren der Gitignore-Datei zu "aktualisieren"? Ich habe meinem Gitignore gerade weitere Ignorationen (?) Hinzugefügt und möchte bereits im Repo vorhandene Elemente entfernen, die mit der neuen Datei übereinstimmen.
191 git 

10
Pandas Drei-Wege-Verbindung mehrerer Datenrahmen in Spalten
Ich habe 3 CSV-Dateien. Jede hat die erste Spalte als (Zeichenfolgen-) Namen von Personen, während alle anderen Spalten in jedem Datenrahmen Attribute dieser Person sind. Wie kann ich alle drei CSV-Dokumente "zusammenfügen", um eine einzelne CSV zu erstellen, wobei jede Zeile alle Attribute für jeden eindeutigen Wert des Zeichenfolgennamens der …
191 python  pandas  join  merge 

13
So berechnen Sie den SVG-Pfad für einen Bogen (eines Kreises)
Wie zeichne ich bei einem Kreis mit einem Radius von (200.200) und einem Radius von 25 einen Bogen von 270 bis 135 Grad und einen von 270 bis 45 Grad? 0 Grad bedeutet, dass es sich direkt auf der x-Achse (der rechten Seite) befindet (was bedeutet, dass es sich um …
191 svg 

19
Konvertieren Sie eine Ganzzahl in eine Binärzahl in C #
Wie konvertiere ich eine Ganzzahl in ihre Binärdarstellung? Ich benutze diesen Code: String input = "8"; String output = Convert.ToInt32(input, 2).ToString(); Aber es wirft eine Ausnahme: Es konnten keine analysierbaren Ziffern gefunden werden
191 c# 

13
Bearbeiten von Wörterbuchwerten in einer foreach-Schleife
Ich versuche, ein Kreisdiagramm aus einem Wörterbuch zu erstellen. Bevor ich das Kreisdiagramm anzeige, möchte ich die Daten aufräumen. Ich entferne alle Kuchenstücke, die weniger als 5% des Kuchens ausmachen, und lege sie in ein "anderes" Kuchenstück. Allerdings bekomme ich Collection was modified; enumeration operation may not executezur Laufzeit eine …
191 c#  .net  .net-2.0 


14
Der Git-Status zeigt Dateien als geändert an, obwohl der Inhalt identisch ist
Ich habe einen Git-Checkout von einer anderen Person erhalten und versuche, die nicht bereitgestellten Änderungen in das lokale Repository zu übernehmen. Allerdings ist eine viel (wenn nicht alle) Datei wird als geändert , obwohl der Inhalt genau das gleiche. Ich habe bereits core.fileModeauf false gesetzt und auch core.autocrlfauf false gesetzt, …
191 git 

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.