Sobes.tech

Kaip galima keisti kintamąjį iš kelių srautų be sinchronizacijos primitivių? Kas yra atomarinės operacijos ir kaip jos susijusios su daugiagijumu?

254

Kas yra MVCC PostgreSQL ir kaip tai veikia SELECT našumą po daugybės UPDATE/INSERT/DELETE operacijų?

216

Kokia yra paieškos algoritminė sudėtingumas List ir Dictionary? Kaip viduje yra sukonstruotas Dictionary?

172

Ar galima susieti kintamąjį su srautu/užduotimi taip, kad kiekviena užduotis saugotų savo reikšmę? Kas yra ThreadLocal ir AsyncLocal?

162

Kas nutiks, jei du srautai vienu metu pridės reikšmes prie kintamojo be sinchronizacijos primitivių? Kokie gali būti rezultatai?

151

Kaip veikia async/await konstrukcija? Kurioje gijoje vykdomas kodas po await?

145

Kokia yra įterpimo į List ir Dictionary sudėtingumas? Kas yra kolizijos žodynuose?

137

Kaip rašyti tekstą į failą vienu metu iš dviejų skirtingų užduočių? Kaip sinchronizuoti prieigą?

126