Golang
Kādi ir biežākie jautājumi, kas var rasties AI ģenerētā kodā, un kā programmētājs tiem pareizi jāreaģē?
Vai tas nozīmē, ka viss tomēr beigsies pēc šī laika? Citiem vārdiem sakot, kaut kas vēl var nedarboties — kāda ir šeit problēma?
Vai atjaunojot hašu, tas paliek tas pats vai tiek aprēķināts jauns atslēgas gadījumā?
Kas ir konkurētspēja un paralēlisms? Kā tie atšķiras? Vai tie var pastāvēt kopā?
Pastāsti man par RPC un gRPC īpašībām.
Kā darbojas GOMAXPROCS un kam paredzēts P (procesors) GMP modelī?
/* PostgreSQL-ā ir divi serveri: * PROD - OLTP serveris, * STATS - serveris ilgām analītiskajām vaicājumiem. Pašreizējā serverī, prod datu bāzē, ir liela (10Tb) tabula ar šādu struktūru: CREATE TABLE profiles( id SERIAL, data JSONB ) Tabulā var būt "caurumi", t.i., dažiem `id` var būt izlaisti. Ir nepieciešams uzrakstīt programmu, kas kopē tabulu profiles no PROD uz STATS. Pieņemts, ka tiks izmantoti šādi interfeisi darbam ar datu bāzēm: type Row []interface{} type Database interface { // realizācija var atkārtoti izveidot savienojumus // SaveRows izsaukums ir idempotents io.Closer GetMaxID(ctx context.Context) (uint64, error) LoadRows(ctx context.Context, minID, maxID uint64) ([]Row, error) // [minID, maxID] SaveRows(ctx context.Context, rows []Row) error } func Connect(ctx context.Context, dbname string) (Database, error) // CopyTable // Ja full=false, turpināt datu pārnešanu no iepriekšējās kļūdas vietas // Ja full=true, pārnest visus datus func CopyTable(fromName string, toName string, full bool) error { // ... jūsu kods } Ja tiek nodota opcija `full=false`, programmai jāturpina datu pārnešana no iepriekšējās kļūdas vietas. Ja `full=true`, jāpārnes visi dati. **Pamata līmenis**: - secīgs datu pārnešanas process vienā plūsmā - atjaunošana pēc kļūdas (opcijas `full=false`) Papildu informācija: - ja nepieciešams, vari paplašināt interfeisu, pievienojot savas metodes - ja nepieciešams, vari tieši izmantot **database/sql** paketi
Vai jūs pats rakstījāt vai uzturējāt augstas slodzes pakalpojumus?
Vai vēlies attīstīties arhitektūrā?
Vai vari pastāstīt par gorutinām? Ko tu par tām zini, kādas ir to īpašības?
Kāda ir atšķirība starp datu tipiem int32, int64 un vienkārši int?
Kāpēc modelim nav tekstūru, lai gan jūs lejupielādējāt krāsotu modeli? Vai to var krāsot pats?
Vai jūs skatījāties lielos noliktavas, un vai arī dark store'i tika iekļauti jūsu analīzē?
Izstrādājiet funkciju Filter ar ģeneriku atbalstu, kas pieņem sarakstu un predikāta funkciju un atgriež filtrētu sarakstu
Kā atšķiras JSON no JSONB PostgreSQL?
Uzrakstiet vaicājumu: izvēlieties visu grāmatu nosaukumus, kas pašlaik atrodas lasītāju rokās
Kā pārvērst skaitli binārajā sistēmā?
Kas notiek, ierakstot vērtību kartē ar atslēgu 123? Kā vērtība nonāk glabātuvē?
Vai zini C vai C++ valodu?
Vai mēs varam nodot sēklu kā parametru funkcijā? Vai ir kādi nianses šādā nodošanā?