Ինչպես է տեխնիկապես իրականացնում կրկնօրինակի ստուգումը — առանձին ստուգման գործընթաց նախքան տեղադրումը կամ այլ բան?
Java
Ի՞նչ ժամկետներում կարող եք մասնակցել նախագծին՝ երկու շաբաթից հետո, շուտ կամ ուշ։
Իմացիր իմ ներկայիս նախագծի մասին [կազմակերպություն] — ինչ ես անում?
Ի՞նչ է անհրաժեշտ volatile բանալի բառը:
-- Կառուցվածքային աղյուսակներ կան Աշխատակից id (PK) անուն ամանակավարձ dep_id (FK department.id) Բաժին id (PK) անուն -- գրեք հարցում, որը կվերադարձնի բոլոր բաժինների անունների ցանկը՝ ամեն բաժնի առավելագույն աշխատավարձով select d.name, COALESCE(MAX(e.salary), 0) from Department d left join Employee e on e.dep_id = d.id group by d.name
Ի՞նչ մեխանիզմներ պետք է իրականացնել Mission Critical համակարգում: Ինչպե՞ս հասնել անթերիության:
Ինչքա՞ն ակտիվ ես հիմա որոնումներում: Կան առաջարկներ ձեռքին, ժամկետներ?
Որ ինդեքսը օգտագործել որոնելու համար varchar զանգվածում PostgreSQL-ում: Ի՞նչ են BRIN և Bloom ինդեքսները։
Ի՞նչ չափանիշով ընդունել որոշում ինտերֆեյսի բաժանման մասին: Ինչ անել այն դասի հետ, որի 20 հանրային մեթոդներ կան։
Ինչպես է կառուցված LinkedHashMap-ի ներքին կառուցվածքը: Ի՞նչ է երկկողմանի կապակցված ցուցակի տարրը:
Ի՞նչ տեսակների ինդեքսներ օգտագործվեցին: Կային արդյոք բացասական ծախսեր ինդեքսների պատճառով:
Ինչու եք ընտրել UUID՝ taskId-ի համար՝ փոխարեն Long/BigInt-ի?
[անուն] հարցրեց: Դու սովորեցիր և աշխատեցիր՞
Կարգավիճակի մոդելը ընդհանուր էր ամբողջ համակարգի համար, թե միայն որոշ ծառայությունների շրջանակում?
/** * == FT == * Պատվերների մշակման ծառայությունը ստանում է պատվեր մշակելու համար REST API-ի միջոցով: * Մշակումը հետևյալն է. * - Ստուգել ապրանքի առկայությունը պահեստում (արտաքին ծառայություն REST/HTTP-ի միջոցով): Եթե ապրանքը չկա, պատվերի մշակումը դադարեցվում է: * - Պատվերը պահեստային տվյալների բազայում պահել * - Ավելին, պատվերի մշակումը սկսեք (Processing, արտաքին ծառայություն REST/HTTP-ի միջոցով) * - Նոր պատվերի մասին ծանուցումները սկսեք (Notification, արտաքին ծառայություն REST/HTTP-ի միջոցով) * * == Նշում == * - մշակումը պետք է լինի այնպես, որ եթե պատվերի պահեստային տվյալների բազայում պահելը չհաջողվի, ապա չսկսվի մշակումը (processing) և ծանուցումները (notification) * - օգտագործեք պատվերի նույնականացման համար պատվերի ID՝ լոգերի կորլացիայի համար * - հետևեք մետրիկներին՝ 1) ընդունված պատվերների քանակը 2) հաջողությամբ մշակված պատվերների քանակը * - ծառայությունը պետք է կարողանա մշակել մինչև 100 պատվեր մեկ վայրկյանում */
Խոսեք ինձ մասին JVM հիշողության մասին՝ այն ինչից է բաղկացած և ինչպես է մաքրվում։
Պատմիր ինձ Java-ում հավաքածուների հիերարխիայի մասին
Դուք համար Մոսկվան դեռ արդիական է, թե նախընտրում եք այլ վայր?
Պատմիր հետաքրքիր գործի մասին, որի համար հպարտ ես
Արդյո՞ք այս առաջադրանքում անհրաժեշտ են ինդեքսներ և որ դաշտերում: Որ ինդեքսները ստեղծվում են ըստ նախնական կարգավորումների: Որ տարբերակից PostgreSQL-ը ավտոմատ կերպով ստեղծում է արտաքին բանալիի ինդեքսը?