Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

5
Warum ist compareTo auf einem Enum-Finale in Java?
Eine Aufzählung in Java implementiert die ComparableSchnittstelle. Es wäre schön außer Kraft zu setzen gewesen Comparable‚s compareToMethode, aber hier ist es als final markiert. Der Standard natürliche Ordnung auf Enum‚s compareToist die angegebene Reihenfolge. Weiß jemand, warum eine Java-Aufzählung diese Einschränkung hat?

2
Was bedeuten REFRESH und MERGE in Bezug auf Datenbanken?
Ich bin neugierig und muss diese Antwort schnell finden. Google wird nicht viel helfen. Die Java-Persistenz-API verfügt über die folgenden Eigenschaften, mit denen das Framework angewiesen wird, Operationen an zugeordneten Entitäten zu kaskadieren: CascadeType.PERSIST CascadeType.DELETE CascadeType.MERGE CascadeType.REFRESH Ich weiß, was die ersten beiden bedeuten: Wenn ich Objekt A mit B …
93 java  jpa  persistence 


8
MySQL Workbench Dark Theme
Ich bin neu hier bei Stackoverflow und bin voller Aufregung, wenn ich meine erste Frage stelle. Bei meiner ersten Frage geht es darum, das Farberscheinungsbild von MySQL Workbench von der Standardeinstellung für weißen Hintergrund auf den negativen Wert für Schwarz zu ändern. Ich hatte vor, das Thema mit meinem Dark …



2
ModelSerializer verwendet die Modelleigenschaft
Ich versuche, ein Modell zu serialisieren, das ein Eigenschaftsfeld enthält, das ich auch serialisieren möchte. models.py: class MyModel(models.Model): name = models.CharField(max_length=100) slug = models.AutoSlugField(populate_from='name') @property def ext_link(self): return "/".join([settings.EXT_BASE_URL, self.slug]) serializers.py: class MyModelSerializer(serializers.ModelSerializer): class Meta: model = MyModel fields = ('name', 'ext_link') Beim Versuch, zur zugehörigen URL zu gelangen, wird …


3
Signierte Git-Commits überprüfen?
Mit neueren Versionen von git es möglich, einzelne Commits (zusätzlich zu Tags) mit einem PGP-Schlüssel zu signieren: git commit -m "some message" -S Und Sie können diese Signaturen in der Ausgabe von git logmit der --show-signatureOption anzeigen: $ git log --show-signature commit 93bd0a7529ef347f8dbca7efde43f7e99ab89515 gpg: Signature made Fri 28 Jun 2013 …
93 git 


2
std :: back_inserter für ein std :: set?
Ich denke, das ist eine einfache Frage. Ich muss so etwas tun: std::set<int> s1, s2; s1 = getAnExcitingSet(); std::transform(s1.begin(), s1.end(), std::back_inserter(s2), ExcitingUnaryFunctor()); Funktioniert natürlich std::back_inserternicht, da es keine gibt push_back. std::inserterbraucht auch einen Iterator? Ich habe es nicht benutzt std::inserterund bin mir nicht sicher, was ich tun soll. Hat jemand …
93 c++  algorithm  stl 


3
Wozu dient das Argument ownProps in mapStateToProps und mapDispatchToProps?
Ich sehe, dass die mapStateToPropsund mapDispatchToPropsFunktion, die connectin Redux an die Funktion übergeben werden, ownPropsals zweites Argument dienen. [mapStateToProps(state, [ownProps]): stateProps] (Function): [mapDispatchToProps(dispatch, [ownProps]): dispatchProps] (Object or Function): Wofür ist das optionale [ownprops]Argument? Ich suche nach einem zusätzlichen Beispiel, um die Dinge klarer zu machen, da es bereits eines in …


8
Kann ich Spalten in einer Tabelle logisch neu anordnen?
Kann ich steuern, wo die Spalte in Abfragen logisch angezeigt wird, wenn ich einer Tabelle in Microsoft SQL Server eine Spalte hinzufüge? Ich möchte mich nicht mit dem physischen Layout von Spalten auf der Festplatte herumschlagen, aber ich möchte Spalten nach Möglichkeit logisch gruppieren, damit Tools wie SQL Server Management …
93 sql-server 

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.