Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



19
Zählen Sie die Elemente aus einem IEnumerable <T> ohne Iteration?
private IEnumerable&lt;string&gt; Tables { get { yield return "Foo"; yield return "Bar"; } } Nehmen wir an, ich möchte diese iterieren und so etwas wie die Verarbeitung von #n von #m schreiben. Gibt es eine Möglichkeit, den Wert von m herauszufinden, ohne vor meiner Hauptiteration zu iterieren? Ich hoffe ich …
317 c#  .net  ienumerable 


12
"To Do" -Liste vor der Veröffentlichung der Android-App auf dem Markt [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q &amp; 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, …



8
Warum ein ReentrantLock verwenden, wenn man synchronisiert (dies) verwenden kann?
Ich versuche zu verstehen, was die Sperre in der Parallelität so wichtig macht, wenn man sie verwenden kann synchronized (this). Im folgenden Dummy-Code kann ich Folgendes tun: synchronisierte die gesamte Methode oder synchronisierte den gefährdeten Bereich ( synchronized(this){...}) ODER sperren Sie den anfälligen Codebereich mit einem ReentrantLock. Code: private final …

2
Wenn Sie Task.Run richtig verwenden und nur asynchron warten
Ich möchte Sie nach Ihrer Meinung zur richtigen Architektur fragen Task.Run. In unserer WPF .NET 4.5-Anwendung (mit Caliburn Micro Framework) tritt eine verzögerte Benutzeroberfläche auf. Grundsätzlich mache ich (sehr vereinfachte Code-Schnipsel): public class PageViewModel : IHandle&lt;SomeMessage&gt; { ... public async void Handle(SomeMessage message) { ShowLoadingAnimation(); // Makes UI very laggy, …

13
SQL Server - Rückgabewert nach INSERT
Ich versuche, den Schlüsselwert nach einer INSERT-Anweisung zurückzubekommen. Beispiel: Ich habe eine Tabelle mit den Attributen Name und ID. id ist ein generierter Wert. INSERT INTO table (name) VALUES('bob'); Jetzt möchte ich die ID im selben Schritt zurückbekommen. Wie wird das gemacht? Wir verwenden Microsoft SQL Server 2008.

22
LogCat-Nachricht: Die Ressourcen der Google Play-Dienste wurden nicht gefunden. Überprüfen Sie Ihre Projektkonfiguration, um sicherzustellen, dass die Ressourcen enthalten sind
Ich habe eine Anwendung, die die Google Maps Android v2-API verwendet. Ich habe das google-play-services_libBibliotheksprojekt zu meinem Arbeitsbereich hinzugefügt und einen Verweis aus meinem Anwendungsprojekt hinzugefügt. Befolgen Sie dazu die Anweisungen auf diesen Seiten: http://developer.android.com/google/play-services/setup.html . https://developers.google.com/maps/documentation/android/start Alles scheint gut zu funktionieren: Die App zeigt Karten und Überlagerungen mit den …


29
Wie bekomme ich die Benutzereingaben in Java?
Ich habe versucht, einen Taschenrechner zu erstellen, kann ihn jedoch nicht zum Laufen bringen, da ich nicht weiß, wie ich Benutzereingaben erhalten kann . Wie kann ich die Benutzereingaben in Java erhalten?
317 java  input 



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.