Ar [vardas] susidūrė su problemomis sumažinant sistemos apkrovą?
Golang
Kaip veikia transakcijos PostgreSQL ir MySQL?
Kiek eilučių buvo duomenų bazėje?
Kaip veikia append? Kas nutiks, jei perduosite slice į funkciją ir ją pakeisite?
Kokios yra pagrindinės TCP ir UDP skirtumai ir kada verta rinktis kiekvieną protokolą?
pagrindinis paketas import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }
Kaip Linux terminale pamatyti, kurie procesai kiek išteklių naudoja? Kaip nutraukti procesą? Kokius bendrus komandas naudojote?
**Sąlyga** Kelių URL užklausos turi būti vykdomos lygiagrečiai. Reikia parodyti HTTP būsenas ir tvarkyti klaidas.
Kuo skiriasi maišos indeksas nuo B-medžio?
Kokios yra HTTP kliento nustatymai Go?
Kuo skiriasi slice nuo masyvo Go kalboje?
Kuo skiriasi slice nuo array Go kalboje ir kaip veikia append?
Kaip veikia žemėlapis po gaubtu naujose Go versijose, kas pasikeitė?
Kas yra nil rodyklės dereferencijavimas?
Kas yra ACID?
Kur žiūrėti, kad suprastumėte, kodėl užklausa lėtai veikia po EXPLAIN ANALYZE kvietimo?
Kaip rasti lėtą užklausą? Ar turite patirties tokių užklausų optimizavime?
// Aprašymas: // Reikia įgyvendinti planuotojo programėlės backend dalį, kuri turės 3 metodus: // 1) Sukurti komandą su ID ir paleidimo laiku. // 2) Gauti aktyvių komandų sąrašą. // 3) Atšaukti komandą pagal ID. // Komanda turi būti vykdoma tiksliai nurodytu laiku, kuris pateiktas pirmame metode. // Metodai bus kviečiami per HTTP serverį, šių metodų vienu metu užklausų skaičius nėra nustatytas. // Komandos vykdymas bus paprastas – Print(ID) į stdout, siekiant emuliuoti vykdymą.
Kaip sužinoti, kodėl rašiklis reaguoja lėtai? Kaip naudoti pprof?
Kaip veikia goroutines ir kaip jų darbą sinchronizuoti?