Der Quellcode für die gleichzeitige Verfassung erwähnt die Möglichkeit, TalternateKey zu verwenden, was eine Ref -Struktur ist. https://github.com/dotnet/runtime/blob/main/src/libraries/system.collecies.concurrent/src/system/collections/concurrent/concurrentdictionary.cs Auch nach einiger Suche fand ich andere Beispiele. Wie hier: https://github.com/dotnet/runtime/blob/main/src/libraries/microsoft.extensions.caching.memory/src/Memorycache.cs./p> [code]#if NET9_0_OR_GREATER private readonly ConcurrentDictionary.AlternateLookup _stringAltLookup;
public CoherentState() { _stringAltLookup = _stringEntries.GetAlternateLookup(); } #endif //... #if NET9_0_OR_GREATER internal bool TryGetValue(ReadOnlySpan key, [NotNullWhen(true)] out CacheEntry? entry) => _stringAltLookup.TryGetValue(key, out entry); #endif
public CoherentState() { _stringAltLookup = _stringEntries.GetAlternateLookup(); } #endif [/code] Sollte ich ReadOnlySpan als Schlüssel verwenden, in gleichzeitiger Verfassung anstelle von String für eine bessere Leistung?
Verwenden der Java 8 -Stream -API Wie kann ich eine Karte zum Paar List, in der der linke Paarwert die Karte und die MAP -Taste ist, und die von der linken Paarwert verflachen kann. Rechts ist der...
Ich versuche, ein Enum[] in string[] und zurück in Enum[] umzuwandeln, aber wenn Werte in der Datenbank konvertiert werden, werden sie als int[] konvertiert. was sich in Bezug auf die Zuverlässigkeit...
Hallo, ich erstelle eine Rast -API mit Spring Boot, aber ich habe ein Problem mit @Manytomany zwischen Kategorie und Buch geknallt. Kein Ergebnis immer die gleichen Ausnahmen.
Hier ist der Code:
//...
Ich habe eine auf Jakarta basierende Web-App, die in Glassfish 7.0.16 bereitgestellt wird. Derzeit implementiere ich Jakarta Security mit der Benutzerrolle von DB. Das funktioniert einwandfrei, bis...
Ich befinde mich in einem Szenario, in dem ich bei Java 8 feststecke. Ich habe ein Programm, das URIs mithilfe von java.net.URI erstellt und auflöst. Dies wird im Allgemeinen immer ein http-Schema...