Sobes.tech

Java

Kuidas jaotub teemade ja partitsioonide lugemine Processing Service'i (skaleerimine) eksemplarite vahel?

Senior
132

Rääkige oma töökogemusest

Senior
131

Rääkige mulle praegusest projektist

Senior
122

Realiseerige omaenda loenditüüpi (enum), nagu see oleks olnud enne kaasaegse enum-i ilmumist Java 1.5. See peab vastama kaasaegse Java-enum lepingule: • lihtne juurdepääs igale enum-väärtusele • turvaline väärtuste võrdlus viite järgi (==) • igal väärtusel on string-nimi, mis vastab väärtuse nimele • igal väärtusel on täisarvuline `ordinal`-identifikaator, mis sisaldab väärtuse numbrit selle deklaratsiooni järjekorras enum-is • on võimalik saada kõigi väärtuste nimekiri • on võimalik saada väärtus selle `ordinal`-i järgi • on võimalik saada väärtus selle nime järgi Näiteks võib võtta valuutade nimekirja. Oluline on, et nimekiri oleks potentsiaalselt laiendatav, sest koodi kvaliteet määrab, kui probleemideta saab tulevikus väärtusi enum-i lisada. class Currency { // TODO } --- Esitatud on user_orders tabel |ts|user_id|order_value| Iga kasutaja jaoks tagastage tema esimese ostu summa.

Senior
119
/3