Аз чӣ мехоҳед аз нуқтаи назари лоиҳа, ширкат, гурӯҳ пайдо кунед?
Golang
Оё метавонед шарҳ диҳед, ки мафҳуми 'Consumer group' дар системаи Kafka чӣ маъно дорад?
Чӣ тавр бояд раванди Linux-ро кушт? Бо кадом фармонҳо?
Кадом асбобҳо барои таҳлили иҷрои барномаҳо истифода шудаанд?
Безнең кулланучылар пароллары белән база бар, пароллар хешланган (hashPassword функциясе), һәм шулай ук паролларда кулланылырга мөмкин булган символлар җыелмасы (alphabet үзгәреше) билгеле. Безнең бурыч — билгеле хеш буенча парольне торгызу өчен RecoverPassword функциясен тормышка ашыру һәм TestRecoverPassword уңышлы үтүен тәэмин итү. Төп таләпләр: Теләсә нинди ысул рөхсәт ителә package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashPassword(exp) act := RecoverPassword(h) if act != exp { fmt.Printf("Хата: көтелә %q, алынды %q\n", exp, act) ok = false } } if ok { fmt.Println("Тестлар уңышлы үтте") } }
Функсияи Exclude-ро нависед, ки унсурҳоро аз slice a бармегардонад, ки дар slice b нестанд.
-- Маълумотларни тузатадиган сўровни ёзинг: -- фақат категорияларда parent_id ни NULL га ўзгартиринг, -- ўзларига мурожаат қилганларни -- UPDATEдан кейин кутилган жадвал ҳолати -- +----+----------+-----------+ -- | id | номи | parent_id | -- +----+----------+-----------+ -- | 1 | pharma | NULL // NULL га ўзгартирилган -- | 2 | маҳсулотлар | 4 -- | 3 | ўйинлар | NULL // NULL га ўзгартирилган -- | 4 | мусиқа | 2 -- +----+----------+-----------+
Команда top чӣ кор мекунад дар пасзамана (пурсиши мусоҳиб)?
Барои кадом меъёрҳо меҳнатдиҳандаро интихоб мекунӣ, агар чанд пешниҳод дошта бошӣ?
Дӯстони, дар бораи таҷрибаи худ бо забонҳои барномасозӣ, ғайр аз Go, чӣ истифода бурдаед? Чӣ фикр доред дар бораи Go?
Чӣ гуна масъалаи номувофиқии маълумотро дар вақти муҳоҷират байни анборҳо ҳал кардед?
Кӣ қарор медиҳад, ки баргардонанд?
Кадом нишондиҳандаҳоро барои арзёбии ҳолат ва фаъолияти хидматҳо пайгирӣ мекунед?
Чаро дар хатти 15 эълони харита бояд дар қавсҳои рост бошанд, на дар қавсҳои мўй?
Top чӣ гуна ҳиссаи CPU-ро ҳисоб мекунад? Ба кадом алгоритм?
Қанча коди одатан дар забони Go барои лоиҳа ё дар давраи муайян менависед?
Дархост дархост истифода шудааст WHERE, аммо оператори HAVING низ ҳаст — фарқ байни онҳо чист?
Иловаи ба Go, бо чӣ кор мекардед аз брокерҳои паёмҳо, базаҳои додаҳо?
Кўрсатилиши керак: 1. Блоклангангача фойдаланувчилар томонидан амалга оширилган барча харидлар учун фойдаланувчи ва маҳсулот IDнинг уникал комбинациялари. Аввало фойдаланувчи номи бўйича, кейин эса SKU бўйича тартибланг 2. 5000 рублдан ортиқ миқдорда харид қилган фойдаланувчиларни топинг. Ишлатилган номларини қуйидаги форматда кўрсатинг: фойдаланувчи ID | исм | фамилия | харидлар суммаси
Маълумотлар базасининг схемаси мавжуд бўлиб, қуйидагиларни ўз ичига олади: -- Мижозлар жадвали CREATE TABLE customers ( id BIGSERIAL PRIMARY KEY, name VARCHAR(255) NOT NULL, city VARCHAR(255) NOT NULL ); -- Маҳсулотлар жадвали CREATE TABLE products ( id BIGSERIAL PRIMARY KEY, name VARCHAR(255) NOT NULL, category VARCHAR(100) ); -- буюртма позициялари жадвали CREATE TABLE order_items ( order_id BIGINT NOT NULL, product_id BIGINT NOT NULL, qty DECIMAL(10, 3) NOT NULL CHECK (qty > 0), -- 10 рақам, 3 онлик price NUMERIC(10, 2) NOT NULL CHECK (price >= 0), PRIMARY KEY (order_id, product_id) ); -- буюртмалар жадвали CREATE TABLE orders ( id BIGSERIAL PRIMARY KEY, customer_id BIGINT, order_date TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT CURRENT_TIMESTAMP, status VARCHAR(50) NOT NULL CHECK (status IN ('pending', 'paid', 'shipped', 'delivered', 'cancelled')) ); 1. Сўнгги 30 кунда 2 дан ортиқ буюртма қилган фойдаланувчиларнинг буюртмаларининг умумий суммаси бўйича TOP 10-ни кўрсатинг 2. Сўнгги 6 ойда энг кўп даромад келтирган 3 категорияни кўрсатинг