În timp ce unii cred, alții fac :)
Nu ați furnizat specificații și cerințe reale. De unde știi, nu poate fi lovit. Și poate, cât de mult va lovi, este mai ușor să cumperi cu fierul?
Rezolvarea problemelor sferice într-un vid nu este foarte rezonabilă astăzi.
Formal, sarcina este următoarea:
Există o funcție care efectuează anumite calcule. Funcție - în culoare. Pentru ca funcția să returneze rezultatul, trebuie executată.
Un browser client sau un browser phantom poate efectua o bliț. O fantomă este o opțiune pe frunte, cea mai ușor de implementat. Cred că dacă lucrezi din greu, poți găsi interpreți mai buni de performanță. Adevărul este că va trebui să interpretați blițul și puteți face acest lucru, să-i numim "motoare client".
Dacă astfel de variante cu interpretarea culoare nu se potrivesc, atunci puteți rescrie flush-ul în altceva. Există, de asemenea, mai multe moduri: puteți lua și rescrie algoritmul, puteți perveri cu decompilare și binare.
Pe scurt, soluțiile, în ceea ce mă privește, sunt evidente și simple. Care este problema? Vedeți, există o mulțime de opțiuni. Gândiți-vă la avantajele și dezavantajele fiecăreia dintre ele un try, și, dacă te-a lovit cifrele reale, nu trebuie să se gândească: poate fi optimizat, există un alt mod, sau trebuie să se schimbe radical decizia.
Apropo, mai intai spuneti ca exista o unitate flash care primeste date si da rezultatul. Acum spune că încă mai păstrează condiția. Spuneți că trebuie să convertiți o unitate flash, dar apoi răspundeți că există zeci de mii de linii de cod. Poate că există o modalitate de a rula sctipt de acțiune (în măsura în care îmi amintesc, așa-numitele, deși, de altfel, s-ar putea chiar și versiunea nu a specificat dacă doriți răspunsul adevărat pentru o culoare) din linia de comandă, dar mi se pare că sunt în așteptare pentru un fel de magie în răspunsul: )