դասարան Task { մասնավոր static int հաշվիչ = 0; հանրային static void main(String[] args) throws Exception { var thread1 = new Thread(() -> ավելացնել()); var thread2 = new Thread(() -> ավելացնել()); thread1.start(); thread2.start(); thread1.join(); thread2.join(); System.out.println(հաշվիչ); } մասնավոր static void ավելացնել() { համար (int i = 0; i < 5000; i++) { հաշվիչ++; } } }
Java
[անուն] հարցրեց: Արդյոք պետք է օգտագործել վճարման ID-ն որպես Timer մետրիկայի տեգ?
[անուն] հարցրեց: Ինչ են Kafka-ի հիմնական միավորները, ինչպես փոխազդում են և ինչու են անհրաժեշտ:
[անուն] հարցրեց: Ինչու JVM-ն օգտագործում է հիշողություն heap-ից դուրս, եթե մենք սահմանել ենք -Xmx սահմանը?
[անուն] հարցրեց: Եթե թեման ունի 100 բաժին և @KafkaListener նշումում գրված է concurrency=10, արդյոք 90 բաժինները կմնան անգործ?
[անուն] հարցրեց: Ինչպես է ճշգրիտ կառուցված Java հավելվածը Docker պատկերում?
[անուն] հարցրեց: Ի՞նչ տվյալների տեսակներ և տվյալների կառուցվածքներ կան Redis-ում։
[անուն] հարցրեց: Ինչպես տեղի ունեցավ կեշավորման ներդրումը — դու նախաձեռնություն էիր ցուցաբերել, թե ճարտարապետը ասել է, որ պետք է բարելավել?
[անուն] հարցրեց: Եթե Prometheus ունի 4 ՏԲ սկավառակ, ապա վճարման ID նշանում արդեն ճիշտ է՞։
[անուն] հարցրեց: Եթե բեռը 30000 հաղորդագրություն է մեկրոպե, քանի բաժին է անհրաժեշտ?
[անուն] հարցրեց: Ինչպես ավելացնել հարմարեցված դաշտ Elasticsearch-ին ուղարկվող լոգերում?
[անուն] հարցրեց: Ի՞նչ է նշանակում 'կլասի կապը': Ի՞նչ է կապի գործընթացը:
[անուն] հարցրեց: Ինչպե՞ս ավտոմատացնել 3 ամսից ավելի հին տվյալների ջնջումը։
[անուն] հարցրեց: Ի՞նչ են JVM և Spring Boot-ի ստանդարտ մետրիկաները ըստ նախնական կարգավորումների։
[անուն] հարցրեց: Ի՞նչ սխալներ կան Java-ում: Տվեք օրինակներ։
[անուն] հարցրեց: Կարո՞ղ եմ գրել catch(Error e) կամ catch(Throwable t) — արդյոք այդ կոդը կկոմպիլացվի՞։
[անուն] հարցրեց: Քանի մարդ կար թիմում?
[անուն] հարցրեց: Եթե ես գրեմ հաղորդագրություն Kafka թեմայում, այն քանի բաժնետոմս կդառնա?
[անուն] հարցրեց: Քանի բաժին պետք է ունենա թեման?
[անուն] հարցրեց: Ինչպես ճիշտ կերպով ընդլայնել consumer-ը Kafka-ում?