JavaRush /Java Blog /Random-TL /Video Weekend #89. Sinusuri namin ang pagkakaiba sa pagit...

Video Weekend #89. Sinusuri namin ang pagkakaiba sa pagitan ng mapagkumpitensya at parallel na pagpapatupad ng mga gawain, subukang makakuha ng isang full-time na remote na trabaho, magsulat ng "alarm clock" sa Java at suriin ang pagbuo ng mga application ng client/server

Nai-publish sa grupo

Mga Pangunahing Kaalaman sa Multithreading. Competitive at parallel na pagpapatupad ng mga gawain. Ano ang pagkakaiba?

Saan mo dapat gamitin ang Concurrency (competitive execution of tasks), at saan mo dapat gamitin ang Parallel Execution (parallel execution of tasks)? Sasabihin sa iyo ng developer ng Java na si Alexey Korolev ang sagot sa tanong na ito. Sa kanyang video, ipinaliwanag niya kung anong mga kumbinasyon ang mayroon, kung ano ang pagkakaiba sa pagitan ng Concurrency at Parallel Execution, at kung dapat mong isaalang-alang ang bilang ng mga core ng processor sa iyong computer bago magpatakbo ng isang program.

Dina Kazakevich - full-time na remote na trabaho para sa mga dayuhang kumpanya

Ilang taon lang ang nakalipas, ang malayong trabaho sa IT ay kadalasang nauugnay sa freelancing. Gayunpaman, ang pandemya at ang pagtaas ng mga programa tulad ng Zoom ay nagbago nang malaki sa lahat. Sa ngayon, ang full-time na remote na trabaho ay naging pangkaraniwan para sa karamihan ng mga espesyalista sa IT. Ang full-time na remote na trabaho ay may mahalagang kalamangan - pinapalawak nito ang mga oportunidad sa trabaho sa mga dayuhang kumpanya. Ang video ni Dina Kazakevich ay nag-uusap tungkol sa kung paano tumugon nang tama sa mga malalayong bakante, kung paano makapasa sa isang pakikipanayam at makipag-ayos sa mga tuntunin ng isang kontrata.

Android. Pagsusulat ng application na "Alarm Clock".

Naghahanap ng isang paraan upang magsanay sa paglikha ng mga simpleng Java application? Bigyang-pansin ang video ni Sergei Arkhipov. Sa loob nito, ipinakita niya kung paano magsulat ng isang Android mobile application na "Alarm Clock" sa Java. Kapag nagtatrabaho sa programa, ginamit namin ang AlarmManager at ang setAlarmClock() function. Sa paglalarawan sa ilalim ng video, ang source code ng application ay nai-post sa GitHub.

Pagkakaisa + Java. Application ng kliyente/server

Kung gusto mong pagbutihin ang iyong mga kasanayan sa pagbuo ng application ng kliyente/server, panoorin ang video ni Sergei Golitsyn. Ipinapaliwanag ng may-akda kung paano magsulat ng isang simpleng server sa Java gamit ang gRPC. Sinasaklaw din ng video ang mga pangunahing punto ng REST API at gRPC API, pag-develop ng kliyente sa Unity + C# gamit ang gRPC at pakikipag-ugnayan ng client-server.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION