Komprimieren einer großen Zahl (oder Zeichenfolge) auf einen kleinen Wert
Meine ASP.NET-Seite enthält den folgenden Abfragezeichenfolgenparameter:
…?IDs=1000000012,1000000021,1000000013,1000000022&...
HierIDs
Parameter haben in diesem Fall immer durch etwas getrennte Zahlen,
. Derzeit gibt es 4 Nummern, normalerweise liegen sie jedoch dazwischen3
und7
.
Jetzt suche ich nach einer Methode, um jede große Zahl von oben in einen kleinstmöglichen Wert umzuwandeln. spezifisch komprimierender Wert vonIDs
Abfragezeichenfolge-Parameter. Beides, Komprimieren jedes Zahlenalgorithmus oder Komprimieren des gesamten Werts vonIDs
Abfragezeichenfolgenparameter sind willkommen.
IDs
Abfragezeichenfolge-Parameter.Schaffung eines einzigartigen kleinen Wertes fürIDs
Das Abrufen des Werts aus einer Datenquelle ist nicht zulässig.Gibt es einen Algorithmus, um so große Zahlen auf kleine Werte zu komprimieren oder den Wert der zu komprimieren?IDs
Abfragezeichenfolge Parameter alle zusammen?