Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 285|Atsakyti: 1

[Šaltinis] .NET/C# Sqids (Hashids) algoritmas skaitmeniniam šifravimui ir iššifravimui

[Kopijuoti nuorodą]
Publikuota: 2025-10-8 11:02:27 | | | |
Reikalavimai: Duomenų bazės straipsnių lentelėje kaip pagrindinis raktas naudojamas int tipas, jei visi svetainės straipsniai pavadinti skaitiniais skaičiais, labai lengva naudoti kilpas straipsnio turiniui rinkti. Kaip neleisti kitiems rinkti skaitinių straipsnių?

Hashids.net (senas pavadinimas)

Mažas .NET paketas, skirtas generuoti į "YouTube" panašius ID iš skaičių. Jis konvertuoja skaičius (pvz., 347 į eilutes (pvz., yr8) arba skaičių masyvus (pvz., ) [27, 986] į 3kTMd. Taip pat galite iššifruoti šiuos ID. Tai naudinga sujungiant kelis parametrus į vieną, slepiant tikruosius ID arba tiesiog naudojant juos kaip trumpus eilutės ID.

Šaltinis:Hipersaito prisijungimas matomas.

Sqids (naujas pavadinimas)

Hashids buvo atnaujintas ir pervadintas į Sqids, o pradinis Hashids algoritmo autorius buvo pervadintas ir sukūrė naują algoritmą, vadinamą "sqids". Sqids (tariama "kalmarai") yra atvirojo kodo biblioteka, leidžianti generuoti trumpus, unikalius identifikatorius pagal skaičius. Šiuos ID saugu naudoti URL, jie gali užkoduoti kelis skaičius ir juose nėra įprastų nešvankybių.

Sqids (tariama "kalmarai") yra nedidelė biblioteka, leidžianti generuoti į "YouTube" panašius ID iš skaičių. Jis užkoduoja tokį skaičių kaip 127 į eilutę, pvz., yc3, kurią galite iššifruoti atgal į pradinį skaičių. Sqid gali būti patogu, kai norite supainioti skaičius, pvz., nuoseklius skaitmeninius ID, į iš pažiūros atsitiktines eilutes, skirtas naudoti URL adresuose ir kitose vietose.

Šaltinis:Hipersaito prisijungimas matomas.
Dokumentacija:Hipersaito prisijungimas matomas.

Bandymo kodas yra toks:

Kaip parodyta žemiau:





Ankstesnis:Trumpas įvadas į PYUSD, blokų grandinės PayPal stabiliąją monetą
Kitą:"OneKey Pro" kriptovaliutos aparatinės piniginės pirkimo pamoka
 Savininkas| Publikuota: 2025-10-8 11:11:18 |
Kapsuliuotas kaip viengubas



Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com