Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

4
Von einer generischen Basisklasse erben, eine Einschränkung anwenden und eine Schnittstelle in C # implementieren
Dies ist eine Syntaxfrage. Ich habe eine generische Klasse, die von einer generischen Basisklasse erbt und eine Einschränkung auf einen der Typparameter anwendet. Ich möchte auch, dass die abgeleitete Klasse eine Schnittstelle implementiert. Für mein Leben kann ich anscheinend nicht die richtige Syntax herausfinden. Das habe ich: DerivedFoo<T1,T2> : ParentFoo<T1, …


8
Python-Codierungsstandards / Best Practices [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …


10
Wie generiere ich JAXB-Klassen aus XSD?
Ich bin ein absoluter Neuling mit XML. Ich mache eine Java EE-Projekt-REST-Implementierung und wir geben viel XML zurück. Aus diesem Grund haben wir uns für JAXB entschieden. Bisher haben wir die Modelle für das XML manuell codiert. Aber es gibt bereits diese komplexen Strukturen, die wir nicht codieren können. Wir …
116 java  jakarta-ee  jaxb 


8
Verwenden von MemoryStore in der Produktion
Heute habe ich meine Node.js-Anwendung zum ersten Mal im "Produktions" -Modus ausgeführt und diese Warnung erhalten: Warning: connection.session() MemoryStore is not designed for a production environment, as it will leak memory, and obviously only work within a single process. Ich muss nur einen einzigen Prozess ausführen, aber was soll ich …
116 node.js 


6
Umfang verschachtelter Klassen?
Ich versuche, den Umfang in verschachtelten Klassen in Python zu verstehen. Hier ist mein Beispielcode: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var Die Erstellung der Klasse ist nicht abgeschlossen und ich erhalte den Fehler: <type 'exceptions.NameError'>: name 'outer_var' is not defined Der Versuch inner_var = Outerclass.outer_varfunktioniert nicht. …


3
Warum gibt main hier nicht 0 zurück?
Ich habe gerade gelesen ISO / IEC 9899: 201x Ausschussentwurf - 12. April 2011 in dem ich unter 5.1.2.2.3 Programmbeendigung gefunden habe ..reaching the } that terminates the main function returns a value of 0. Dies bedeutet, dass wenn Sie keine return-Anweisung in angeben main()und das Programm erfolgreich ausgeführt wird, …
116 c  linux  return  main 

3
LoaderManager mit mehreren Loadern: So erhalten Sie den richtigen Cursorloader
Für mich ist nicht klar, wie man den richtigen Cursor bekommt, wenn man mehrere Lader hat. Nehmen wir an, Sie definieren zwei verschiedene Loader mit: getLoaderManager().initLoader(0,null,this); getLoaderManager().initLoader(1,null,this); dann machen Sie in onCreateLoader () abhängig von der ID verschiedene Dinge: @Override public Loader<Cursor> onCreateLoader(int id, Bundle arg1) { if (id==0){ CursorLoader …

1
Warum ist str.translate in Python 3.5 viel schneller als in Python 3.4?
Ich habe versucht, unerwünschte Zeichen mit text.translate()Python 3.4 aus einer bestimmten Zeichenfolge zu entfernen . Der minimale Code lautet: import sys s = 'abcde12345@#@$#%$' mapper = dict.fromkeys(i for i in range(sys.maxunicode) if chr(i) in '@#$') print(s.translate(mapper)) Es funktioniert wie erwartet. Das gleiche Programm, wenn es in Python 3.4 und Python …

1
Was macht Connect.js methodOverride?
In der sehr knappen Dokumentation von Connect.j heißt esmethodOverride Bietet Unterstützung für künstliche HTTP-Methoden. Was bedeutet das? Die offensichtliche Google-Suche ist weniger als hilfreich. Warum ist methodOverridenützlich?

3
Was macht Java: comp / env / do?
Ich habe einfach zu viel Zeit meines Tages damit verbracht, einige Fehler herauszufinden, als ich eine JNDI-Factory-Bean angeschlossen habe. Das Problem stellte sich heraus, dass stattdessen ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/loc"/> </bean> Ich hatte das tatsächlich geschrieben ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="jdbc/loc"/> </bean> Ich schließe daraus, …
116 spring  jdbc  jndi  factory 

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.