Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Algoritam za generisanje jedinstvenog ključa dužine 6 alfanumerika

[es] :: Baze podataka :: Algoritam za generisanje jedinstvenog ključa dužine 6 alfanumerika

[ Pregleda: 2192 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mkaras
Marko Karas
Beograd

Član broj: 66087
Poruke: 427



+19 Profil

icon Algoritam za generisanje jedinstvenog ključa dužine 6 alfanumerika16.02.2009. u 16:02 - pre 185 meseci
Potrebno je generisati jedinstvene vrednosti koje se sastoje od 6 alfanumerika.
 
Odgovor na temu

momsab
Momčilo
Beograd, R.Srbija

Član broj: 2804
Poruke: 3041
*.dynamic.sbb.rs.

Jabber: pitati@PP
Sajt: www.momsab.com


+1 Profil

icon Re: Algoritam za generisanje jedinstvenog ključa dužine 6 alfanumerika16.02.2009. u 16:15 - pre 185 meseci
i,gde ti je zapelo? ovo je vise za AoP


typo: nestalo SE u akciji

[Ovu poruku je menjao momsab dana 16.02.2009. u 18:32 GMT+1]
Žena u krevetu i vino na stolu nikako ne smeju da čekaju. Jer, vino se greje a žena hladi.

-vinolog
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Algoritam za generisanje jedinstvenog ključa dužine 6 alfanumerika16.02.2009. u 16:31 - pre 185 meseci
Jeste za AoP posto se radi o konverziji broja iz base10 (ili base2 u zavisnosti od algoritma) u baseX, x>10.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

mkaras
Marko Karas
Beograd

Član broj: 66087
Poruke: 427



+19 Profil

icon Re: Algoritam za generisanje jedinstvenog ključa dužine 6 alfanumerika16.02.2009. u 19:30 - pre 185 meseci
Citat:
momsab: i,gde ti je zapelo? ovo je vise za AoP

typo: nestalo SE u akciji


Zašto je više za AOP? I pojasni šta ti znači "nestalo se u akciji"
 
Odgovor na temu

Zidar
Canada

Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Algoritam za generisanje jedinstvenog ključa dužine 6 alfanumerika17.02.2009. u 14:54 - pre 185 meseci
Citat:
Potrebno je generisati jedinstvene vrednosti koje se sastoje od 6 alfanumerika.

Ako mora da bude tacno 6, uvek mozes da generise unapred jedan veeeeliki skup takvih vrednosti. Napravis nekoliko linija koda koje generisu stringove duzine 6 i svaki string strpas u neku tabelu. Izbacis duplikate i dobio si tabelu sa jedinstvenim stringovima duzine 6. Onda kad ti zatreba, odatle uzmes onaj koji nemas u svojo glavnoj tabeli. Imao bi dakle pomocnu tabelu sa jednom kolonom, koja se lako ineksira i brzo pretrazuje i tako dalje...

Posto postoji 26+10 = 36 alfanumerickih karaktera, mozes da generise veoma mnogo stringova. Neka mi neko pomogne, broj kombinacija/varijacija 6 od 36 sa ponavljanjem.... Ako se ogranicis cak i da nema ponavljanja, mozes da dobijes 36*35*34*33*32*31 = 1,402,410,240 kombinacija koje ce imati 6 alfanumerika u stringu a da se ne ponovi alfanumerik unutar stringa. Ako dozvolis ponavljanje, broj je prakticno nedostizno veliki.

Ako ti treba kod koji ce da generise stringove, kazi pa da vidimo sta se moze u SQL uraditi
 
Odgovor na temu

mkaras
Marko Karas
Beograd

Član broj: 66087
Poruke: 427



+19 Profil

icon Re: Algoritam za generisanje jedinstvenog ključa dužine 6 alfanumerika17.02.2009. u 15:53 - pre 185 meseci
Citat:
Zidar:
...
Ako ti treba kod koji ce da generise stringove, kazi pa da vidimo sta se moze u SQL uraditi

Kod je najmanja briga i nije ga teško implementirati. Tema je samo nastavak na priču koja je započeta u temi Baze podataka i konkurentnost rada:
Citat:
djoka_i je napisao:
Citat:
Između POS-a ili ATM-a i banke se nalazi procesor. Banka i sama može da radi procesiranje ukoliko ima opremu i softver. E sad, imaš tri scenarija, bančina kartica u bančinoj mreži, tuđa kartica u bančinoj mreži i bančina kartica u tuđoj mreži.

U principu, te dodatne podatke generiše procesor, osim broja autorizacije. Ako banka ima on-line autorizaciju, tada ona generiše broj autorizacije. Ako nema, ona pravi balance file za procesora, pa onda procesor na osnovu podataka iz tog fajla (stanja na računima) generiše i autorizaciju.


Moderator misk0 je zključao temu, Chacka prebacio u Cekaonicu i to je razlog za pokretanje ovog pitanja o algoritmu.
Interesuje me način, vreme i mesto formiranja kao i način, vreme i mesto skladištenja tog broja. Da li se koristi za neku kasniju obradu? I da li, sa stanovišta banke, mora biti jedinstven i neponovljiv?

Zato sam i dodao

Citat:
@Chacka i @misk0

Nadam se da sam malo pojasnio pitanje i da je pitanje ipak vezano za baze podataka a pogotovu što se oslanja na post člana djoka_i(http://www.elitesecurity.org/p2198582) u temi Baze podataka i konkurentnost rada. Predlažem da se tema otključa i dozvoli nastavak diskusije. Opširna jeste ali je ipak sve vezano za temu
 
Odgovor na temu

momsab
Momčilo
Beograd, R.Srbija

Član broj: 2804
Poruke: 3041
*.dynamic.sbb.rs.

Jabber: pitati@PP
Sajt: www.momsab.com


+1 Profil

icon Re: Algoritam za generisanje jedinstvenog ključa dužine 6 alfanumerika17.02.2009. u 17:39 - pre 185 meseci
mkaras, pitas za algoritam kome je mesto u AoP
sto se nestalog SE tice, kao sto pise lepo u pitanju je greska u kucanju
pre je pisalo "ovo je vi za AoP"


Žena u krevetu i vino na stolu nikako ne smeju da čekaju. Jer, vino se greje a žena hladi.

-vinolog
 
Odgovor na temu

mkaras
Marko Karas
Beograd

Član broj: 66087
Poruke: 427



+19 Profil

icon Re: Algoritam za generisanje jedinstvenog ključa dužine 6 alfanumerika17.02.2009. u 18:58 - pre 185 meseci
@momsab
Ne bih da zvučim dosadno, ali moram da ponovim pitanje: Zašto je ovo pitanje za AoP?
 
Odgovor na temu

[es] :: Baze podataka :: Algoritam za generisanje jedinstvenog ključa dužine 6 alfanumerika

[ Pregleda: 2192 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.