Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

5
So dokumentieren Sie einen Zeichenfolgentyp in jsdoc mit begrenzten möglichen Werten
Ich habe eine Funktion, die einen String-Parameter akzeptiert. Dieser Parameter kann nur einen von wenigen definierten möglichen Werten haben. Was ist der beste Weg, um dasselbe zu dokumentieren? Sollte shapeType als enum oder TypeDef oder etwas anderes definiert werden? Shape.prototype.create = function (shapeType) { // shapeType can be "rect", "circle" …


7
Amazon S3 Name des Dateidownloads ändern
Ich habe Dateien in S3 mit einer GUID als Schlüsselnamen gespeichert. Ich verwende eine vorsignierte URL zum Herunterladen gemäß der S3-REST-API Ich speichere den ursprünglichen Dateinamen in meiner eigenen Datenbank. Wenn ein Benutzer auf klickt, um eine Datei von meiner Webanwendung herunterzuladen, möchte ich seinen ursprünglichen Dateinamen zurückgeben. Derzeit erhält …

4
Konfigurieren des Groovy SDK in IntelliJ IDEA
Ich verwende IntelliJ IDEA 2017.2.3. Ich habe Groovy 2.4.12 über Homebrew (OS X) installiert. Wenn ich eine Groovy-Quelldatei (oder eine Jenkinsfile) öffne , erhalte ich Folgendes: Das Groovy SDK ist nicht für das Modul 'my-module' konfiguriert. . . . . Groovy SDK konfigurieren ... Wenn Sie auf "Groovy SDK konfigurieren …

8
Singular oder Plural für Aufzählungen?
Verwenden Sie Singular oder Plural für Aufzählungen? Ich denke, dass es mit dem Plural in der Erklärung am besten Sinn macht enum Weekdays { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday } ... aber ich denke, es macht mit Singular mehr Sinn, wenn man den Typ verwendet, z Weekday firstDayOfWeek …


2
Gradle - kein Hauptmanifestattribut
Ich bin verrückt nach diesem Fehler, den ich bekomme, wenn ich eine JAR-Datei aus Gradle ausführe. Der Fehler lautet "kein Hauptmanifestattribut in RxJavaDemo.jar". Ich habe versucht, die Manifest-Eigenschaft zu manipulieren, aber ich glaube, ich habe vergessen, die Abhängigkeiten oder etwas hinzuzufügen. Was genau mache ich falsch? apply plugin: 'java' apply …
90 java  gradle 

9
INSERT vs INSERT INTO
Ich arbeite seit einiger Zeit mit T-SQL in MS SQL und verwende immer dann, wenn ich Daten in eine Tabelle einfügen muss, die Syntax: INSERT INTO myTable <something here> Ich verstehe, dass das Schlüsselwort INTOhier optional ist und ich es nicht verwenden muss, aber irgendwie wurde es in meinem Fall …
90 sql  sql-server  tsql 



5
Statische HTTPS für Amazon S3-Website [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 2 Jahren . Verbessere diese Frage Ich möchte eine statische HTTPS-Website mit Amazon S3 und …


6
Hat Python eine unveränderliche Liste?
Hat Python unveränderliche Listen? Angenommen, ich möchte die Funktionalität einer geordneten Sammlung von Elementen haben, aber was ich garantieren möchte, ändert sich nicht. Wie kann dies implementiert werden? Listen werden bestellt, können aber mutiert werden.
90 python 

4
Kann Konstanzkorrektheit die Leistung verbessern?
Ich habe mehrfach gelesen, dass das Erzwingen der Konstantenkorrektheit in Ihrem C- oder C ++ - Code nicht nur eine gute Praxis in Bezug auf die Wartbarkeit ist, sondern auch Ihrem Compiler ermöglicht, Optimierungen durchzuführen. Ich habe jedoch auch das genaue Gegenteil gelesen - dass es die Leistung überhaupt nicht …

4
Gibt es eine Möglichkeit, eine Maven-Abhängigkeit global auszuschließen?
Ich versuche einen „generischen“ Weg zu finden, um eine transitive Abhängigkeit von der Aufnahme auszuschließen, ohne sie von allen Abhängigkeiten ausschließen zu müssen, die davon abhängen. Wenn ich beispielsweise slf4j ausschließen möchte, gehe ich wie folgt vor: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-jmx</artifactId> <version>3.3.2.GA</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hibernate</groupId> …

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.