Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

1
Ausführungsreihenfolge des Dekorateurs
def make_bold(fn): return lambda : "<b>" + fn() + "</b>" def make_italic(fn): return lambda : "<i>" + fn() + "</i>" @make_bold @make_italic def hello(): return "hello world" helloHTML = hello() Ausgabe: "<b><i>hello world</i></b>" Ich verstehe grob über Dekorateure und wie es mit einem davon in den meisten Beispielen funktioniert. In …

5
Ein asynchrones / wartendes Beispiel, das einen Deadlock verursacht
Ich bin auf einige Best Practices für die asynchrone Programmierung mit c # s async/ awaitkeywords gestoßen (ich bin neu in c # 5.0). Einer der gegebenen Ratschläge war der folgende: Stabilität: Kennen Sie Ihre Synchronisationskontexte ... Einige Synchronisationskontexte sind nicht wiedereintrittsfähig und Single-Threaded. Dies bedeutet, dass jeweils nur eine …

3
setuptools: Speicherort des Paketdatenordners
Ich benutze Setuptools, um mein Python-Paket zu verteilen. Jetzt muss ich zusätzliche Datendateien verteilen. Nach dem, was ich aus der setuptools-Dokumentation zusammengetragen habe, muss ich meine Datendateien im Paketverzeichnis haben. Ich möchte meine Datendateien jedoch lieber in einem Unterverzeichnis im Stammverzeichnis haben. Was ich vermeiden möchte: / #root |- src/ …


6
Wie überprüfe ich, ob ein Java 8-Stream leer ist?
Wie kann ich überprüfen, ob a Streamleer ist, und eine Ausnahme auslösen, wenn dies nicht der Fall ist, als nicht-terminale Operation? Grundsätzlich suche ich nach etwas, das dem folgenden Code entspricht, ohne jedoch den dazwischen liegenden Stream zu materialisieren. Insbesondere sollte die Überprüfung nicht erfolgen, bevor der Stream tatsächlich von …

4
Wie schreibe ich Javadoc von Eigenschaften?
Ich habe oft ein Dilemma, wenn ich Javadoc für Eigenschaften / Mitglieder einer "einfachen" POJO-Klasse schreibe, die nur Eigenschaften und Getter und Setter enthält (DTO-Stil) .... 1) Schreiben Sie Javadoc für die Eigenschaft oder ... 2) Schreiben Sie Javadoc für den Getter Wenn ich Javadoc für die Eigenschaft schreibe, kann …
93 java  javadoc 

13
Hinzufügen von Minuten zur aktuellen Uhrzeit in PHP
Ich bin wirklich fest entschlossen, einer Datumszeit X Minuten hinzuzufügen. Nachdem ich viel googelt und PHP manuell gelesen habe, komme ich anscheinend nicht weiter. Das Datum und Uhrzeitformat, das ich habe, ist: 2011-11-17 05:05:: year-month-day hour:minute Das Hinzufügen von Minuten ist nur eine Zahl zwischen 0 und 59 Ich möchte, …
93 php  date  time 

12
.NET WPF Fenstergröße zwischen Sitzungen speichern
Wenn der Benutzer die Größe des Fensters meiner Anwendung ändert, möchte ich, dass die Anwendung dieselbe Größe hat, wenn die Anwendung erneut geöffnet wird. Zuerst habe ich mir überlegt, das SizeChanged-Ereignis zu behandeln und Höhe und Breite zu speichern, aber ich denke, es muss eine einfachere Lösung geben. Ziemlich einfaches …
93 c#  .net  wpf  windows 

9
org.hibernate.MappingException: Typ für: java.util.List in Tabelle: College für Spalten konnte nicht ermittelt werden: [org.hibernate.mapping.Column (Studenten)]
Ich verwende Hibernate für alle CRUD-Operationen in meinem Projekt. Es funktioniert nicht für Eins-zu-Viele- und Viele-zu-Eins-Beziehungen. Es gibt mir den folgenden Fehler. org.hibernate.MappingException: Could not determine type for: java.util.List, at table: College, for columns: [org.hibernate.mapping.Column(students)] Andererseits habe ich dieses Video-Tutorial durchgesehen . Am Anfang ist es für mich sehr einfach. …
93 java  hibernate  orm 


12
Deaktivieren Sie die automatische Vervollständigung über CSS
Ist es möglich, mithilfe von CSS die automatische Vervollständigung für ein Formularelement (insbesondere ein Textfeld) zu deaktivieren? Ich verwende eine Tag-Bibliothek, die das Autocomplete-Element nicht zulässt, und möchte die Autocomplete ohne Verwendung von Javascript deaktivieren.
93 html  css  forms 

5
So unterdrücken Sie interne Verfallswarnungen von py.test
Gibt es eine Möglichkeit, die internen Abwertungswarnungen des Pytests zu unterdrücken? Kontext: Ich möchte die Schwierigkeit der Portierung einer Testsuite von nosenach bewerten pytest. Die Suite ist ziemlich groß und verwendet stark Testgeneratoren im noseStil yield. Ich möchte zuerst sicherstellen, dass die vorhandenen Tests mit pytest bestanden werden, und dann …
93 python  pytest 



6
Sortieren einer Liste mit stream.sorted () in Java
Ich bin daran interessiert, eine Liste aus einem Stream zu sortieren. Dies ist der Code, den ich verwende: list.stream() .sorted((o1, o2)->o1.getItem().getValue().compareTo(o2.getItem().getValue())) .collect(Collectors.toList()); Vermisse ich etwas Die Liste wird nicht sortiert. Es sollte die Listen nach dem Element mit dem niedrigsten Wert sortieren. for (int i = 0; i < list.size(); …

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.