Sobes.tech

C#

Ist der Typ string ein Wert- oder Referenztyp? Was sind seine Nuancen?

Middle+
aiins
50

Indizes in der Datenbank: Wozu sind sie gut, warum kann man sie nicht auf alles anwenden, wie analysiert man langsame Abfragen?

Senior
Сбербанк
50

Es gibt drei Methoden, die die Informationen eines Artikels ändern (ändern den Zustand, ändern die Tag-Zusammensetzung und setzen das Gewicht). Da geplant ist, in Zukunft weitere 10-20 Methoden hinzuzufügen, die die Informationen des Artikels ändern (die Methoden selbst können als NuGet in einem anderen Dienst implementiert werden), sollte eine einzige Methode DoSomethingWithItem implementiert werden, die je nach Eingabeparameter jede Änderung am Artikel aufrufen kann. Das heißt, der Methode kann gesagt werden "Ändere den Zustand" oder "Setze das Gewicht" usw., und ihre Implementierung ruft eine der Methoden wie StateChanger.Change oder WeightSetter.Set auf usw. Die Klassen StateChanger, TagsSetter und WeightSetter können geändert werden. Wichtig ist, die geschäftliche Funktionalität beizubehalten.

Middle
OZONOZON
50

Was ist das N+1-Problem?

Middle
ИТ Инополис
49

Was ist Activity in MassTransit?

Middle+
ООО Норд Клан
49

Was ist eine Request-Pipeline (Middleware-Pipeline) in ASP.NET Core?

Senior
Сбербанк
49

Was ist MVCC?

Middle+
Gravilink
49

Funktioniert die Logik der catch-Blöcke zur Kompensation bei Verwendung von await Task.WhenAll korrekt? Welche Ausnahme wird ausgelöst?

Middle+
OZONOZON
49

Wie kann man eine Klassenmethode erweitern, ohne den Quellcode zu modifizieren?

Middle+
Тензор
49

Funktioniert async/await immer in einem separaten Thread? Woher kommen die Threads?

Middle+
Тензор
49

Wie ist der Zeitplan für Anrufe und kann man den Arbeitstag früher beginnen unter Berücksichtigung der Zeitzone von Kaliningrad?

Middle
ФГУП "ЗащитаИнфоТранс"
49

Verwenden Sie künstliche Intelligenz bei der Arbeit? Wenn ja, welche Werkzeuge und was delegieren Sie?

Middle
Верный Код
49

Ändert sich die Ausgabereihenfolge, wenn throw auskommentiert wird?

Middle+
Gravilink
49

Wie interessiert sind Sie an der beschriebenen Richtung und Position?

Senior
СБК ПАРУС
49

Wie funktioniert ConcurrentDictionary?

Middle+
PyrusPyrus
49

Warum haben Sie eine List in die Lösung aufgenommen, wenn Sie einfach HashSet verwenden und ToList machen können?

Middle
PyrusPyrus
49

Wann genau beginnt die asynchrone Operation bei der Ausführung der Methode?

Middle+
Тензор
49

Was ist der Unterschied zwischen HTTP/1 und HTTP/2?

Middle+
СБК ПАРУС
49

Aufgabe mit virtuellen Methoden: Was wird ausgegeben? Für welche Methode gibt es mehr Ticks und warum?

Middle+
Core outstaff
49

In welchem finanziellen Bereich betrachten Sie die Angebote?

Middle
Ventra
49
/180