Sobes.tech

Бо кадом базаҳои маълумот кор мекунед? Ҳадди максималии маълумоти захирашуда чӣ буд?

157

Чаро қарор додедед, ки LLM-ро ба ҷои логикаи оддӣ дар код истифода баред?

157

Дар сатри 60 buf = buf[:0] — чӣ рӯй медиҳад?

156

/* Микросервис архитектураси билан илова мавжуд. Микросервис, Backend интерфейси ёрдамида абстракция қилинади. Микросервиснинг бир нусхасига кириш учун BackendImpl туридан фойдаланиш мумкин, у олдиндан амалга оширилган. Ҳар бир микросервисда бир нечта оонлаб ишга туширилган нусхалар мавжуд, уларнинг ҳар бири ўз манзили addr орқали кириш мумкин. Бироқ, микросервиснинг алоҳида нусхалари ишончли эмас: улар ёки йўқолиши, кириш мумкин бўлмаслиги ёки ортиқча юкланиши мумкин. Шунинг учун, сиз Balancer турини амалга оширишингиз керак, у ҳам Backend интерфейсини амалга оширади ва мижоз томондан юкни баланслашни амалга оширади микросервис нусхалари орасида, ҳар сафар **энг кам юкланган** нусхани танлайди.

155

Фарқияти JWT дар муқоиса бо нигоҳдории сессияҳо дар сервер чист?

154

Чӣ қадар хотира барои буфер дар ибтидо ҷудо шудааст?

153

func Pipe(p Producer, c Consumer) error { // TODO buf := make([]any, 0, MaxItems) cookies := make([]int, 0) flush := func() error { if len(buf) == 0 { return nil } if err := c.Process(buf); err != nil { return err } for _, cookie := range cookies { if err := p.Commit(cookie); err != nil { return err } } buf = buf[:0] cookies = cookies[:0] return nil } for { items, cookie, err := p.Next() if err != nil { flush() return err }

153

Забонии асосии барномасозӣ ки истифода мебарӣ чист? Оё C++ ё Python истифода мебарӣ?

153

Чаро даъвати backend.Invoke дар берун аз mutex буд?

150

Агар Consumer.Process хато баргардон кунад — маълумоти аз буфер гум намешаванд?

150

Кадом забонҳои барномасозӣ, ғайр аз Go, барои худ ё дар рушди тиҷоратӣ истифода мебаред?

147

Кадом аст, ки шумораи максималии дархостҳо дар як сония дар ҳолати бориши баланд чӣ қадар аст?

147

Дана сатр S, лозим аст ҳисоб кунед, ки чӣ қадар зерсатрҳо дар ин сатр мавҷуданд, ки ҳадди ақал як маротиба ҳамаи аломатҳоро дар ин сатр дар бар мегиранд. Масалан: "abca" -> 3 // abc, bca, abca "aa" -> 3 // aa, a, a, "ffg" -> 2 // ffg, fg

145

Шумо дар кадом забони барномасозӣ кор мекунед? Чаро мушкилоти синтаксис пайдо шуданд?

143

Ин матн тасвир. И ва j индекс жупларининг сонини топинг (i <= j), улар орасида, шу жумладан, такрорланмаган белгилар бўлмаган. "аба" матни учун жавоб 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") "acbb" матни учун жавоб ?:

143

// TODO backends []*BackendImpl index int mu sync.Mutex func (b *Balancer) Invoke(ctx context.Context, req Request) (Response, error) { b.mu.Lock() index := b.index if b.index + 1 == len(b.backends) { b.index = 0 index = 0 } b.mu.Unlock() resp, err := b.backends[index].Invoke(ctx, req) b.mu.Lock() defer b.mu.Unlock() b.index += 1 return resp, err } // addr содержит ip:port конкретного экземпляра func NewBackend(addr string) *BackendImpl // addrs содержат адреса всех балансируемых экземпляров func NewBalancer(addrs []string) *Balancer { // TODO backends := make([]*BackendImpl, len(addrs)) for _, addr := range addrs { backends = append(backends, NewBackend(addr)) } return &Balancer{ backends: backends, } }

142

Дароед, киҷо зиндагӣ мекунӣ, дар куҷо ҳастӣ?

141

Ҳангоми интихоби корфармоӣ кадом меъёрҳоро истифода мебаред? Барои шумо чӣ муҳим аст?

141

Оё шумо омодаед, ки ба забони дигаре барои барнома нависед агар зарур бошад ё аз хоҳиши шахсӣ?

140

Биёед дар бораи меъмории микросервис гап занем. Дар охир чӣ бештар буд: дастгирӣ ё таҳия?

140
/11