Wir haben diesen Code, der vereinfacht so aussieht: public class Room { public Client Client { get; set; } public long ClientId { get { return Client == null ? 0 : Client.Id; } } } public class Client { public long Id { get; set; } } Jetzt haben …
Wir verwenden TFS an meinem Arbeitsplatz, um unseren Quellcode zu verwalten und die Entwicklung zu verfolgen. Wann immer wir einen Fehler haben oder arbeiten müssen, müssen wir mindestens die folgenden zwei Aufgaben erledigen: Testen Sie die Arbeit oder entscheiden Sie, ob Tests erforderlich sind. Aktualisieren Sie die Versionshinweise für die …
Einer meiner Teamkollegen und ich haben uns einfach separate Bug-Tickets geholt und sie uns separat zugewiesen, aber die Tickets waren Duplikate! Was ist der beste Weg, um doppelte Tickets aufzulösen? Wird dies im Allgemeinen von QS-Ressourcen durchgeführt? Ich habe an einigen Orten gearbeitet, an denen Nicht-Techniker sagen, dass es den …
Ich arbeite an einer kleinen Bibliothek, die Implementierungen grundlegender, bekannter String-Metriken bereitstellt. Meistens für meine eigene Ausbildung. Die Entwicklung findet also immer dann statt, wenn ich etwas Freizeit habe. Aus diesem Grund habe ich die meisten Prozesse automatisiert, sodass ich eine Version so oft veröffentlichen kann, wie ich ohne großen …
Ich entwickle einen Datenbankserver ähnlich wie Cassandra. Die Entwicklung wurde in C begonnen, aber ohne Unterricht wurde es sehr kompliziert. Momentan habe ich alles in C ++ 11 portiert, aber ich lerne immer noch "modernes" C ++ und habe Zweifel an vielen Dingen. Die Datenbank funktioniert mit Schlüssel / Wert-Paaren. …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Obwohl grammatikalisch falsch, ist es beim Schreiben von Bezeichnern …
Stellen Sie sich einen Würfel basierten Welt (wie Minecraft, Trove oder Cube World) , wo alles gleich großer Würfel aus und alle Würfel sind von der gleichen Art . Das Ziel ist es, die Welt mit der geringsten Anzahl rechteckiger Kästchen darzustellen (indem Würfel zusammengeführt werden, aber die konvexe Form …
Einführung / Hintergrund: CSS-Komponenten Für eine relativ große Website arbeiten wir mit SASS und versuchen, CSS in Komponenten zu verwalten. Die Grundidee von Komponenten besteht darin, dass eine Komponente überall gleich aussehen sollte, unabhängig von Containerelementen weiter oben im DOM. Also wollen wir solche Dinge vermeiden (SASS): // User picture …
Ich arbeite an dem von Wikipedia beschriebenen Shunting-Yard-Algorithmus . Die Beschreibung des Algorithmus im Umgang mit Operatoren lautet wie folgt: Wenn das Token ein Operator o1 ist, dann: während sich oben auf dem Operatorstapel ein Operator-Token o2 befindet, und beides o1 is left-associative and its precedence is less than or …
Apache verfügt über zwei separate Tools: Apache Maven Apache Ant + Apache Ivy Sie scheinen beide die gleiche Nische zu füllen. Ich habe zwei Fragen: Was sind die Highlights der Hauptunterschiede zwischen den beiden Tools? Ich bin sicher, dass ein wirklich langer Artikel über die Unterschiede zwischen den beiden geschrieben …
Also mache ich eine Methode, um eine Anrede zu erstellen, die auf zwei Personen aus einer Datenbank basiert. Es gibt vier Parameter: die beiden Namen ( name1und name2) und die beiden Geschlechter ( genderund gender2). Für jede Geschlechtskombination habe ich eine andere Ausgabe. Zum Beispiel: Wenn Geschlecht 1 M(Mann) und …
Ich versuche eine Art Spiel zu machen, in dem ich ein Raster von 20x20 habe und einen Spieler (P), ein Ziel (T) und drei Feinde (X) anzeige. Alle diese haben eine X- und eine Y-Koordinate, die mit zugewiesen werden rand(). Das Problem ist, dass wenn ich versuche, mehr Punkte im …
Ich kann verstehen, dass Java sowohl einen Compiler als auch einen Interpreter benötigt. Es kompiliert den Quellcode in Bytecode und eine virtuelle Maschine (unter Windows, Linux, Android usw.) übersetzt diesen Bytecode in Maschinencode für die aktuelle Architektur. Aber warum braucht Python sowohl einen Compiler als auch einen Interpreter? Da Python …
Ich entwickle ein Registrierungssystem für ein Projekt, an dem ich arbeite. Da Benutzer dazu neigen, sich nicht anzumelden, wenn der Vorgang zu lang ist, habe ich (zumindest anfangs) nur ihre E-Mail-Adresse benötigt, an die ich ihnen ihr automatisch generiertes Passwort senden würde (und das es mir auch ermöglichen würde, ihre …
Ich habe gehört, dass es empfohlen wird, Argumente öffentlicher Methoden zu validieren: Sollte man nach null suchen, wenn man nicht null erwartet? Sollte eine Methode ihre Parameter validieren? MSDN - CA1062: Überprüfen Sie die Argumente öffentlicher Methoden (ich habe .NET-Hintergrund, aber die Frage ist nicht C # -spezifisch ). Motivation …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.